ir/tests/x86
2023-10-13 20:50:23 +03:00
..
abs_001.irt Better usage of the register hints 2023-06-09 16:26:15 +03:00
abs_002.irt
abs_003.irt
add_001.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
add_002.irt
add_003.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
add_004.irt
add_005.irt
add_006.irt
add_007.irt
add_008.irt
add_009.irt Extend test suite to support XFAIL section 2022-11-22 10:43:29 +03:00
add_010.irt
add_011.irt
add_012.irt
add_ov_001.irt
add_ov_002.irt
add_ov_003.irt
add_ov_004.irt
alloca_001.irt
alloca_002.irt
bswap_001.irt
cond_001.irt Implemented code generation for COND (not optimized) 2023-10-13 20:50:23 +03:00
cond_002.irt Implemented code generation for COND (not optimized) 2023-10-13 20:50:23 +03:00
cond_003.irt Implemented code generation for COND (not optimized) 2023-10-13 20:50:23 +03:00
cond_004.irt Implemented code generation for COND (not optimized) 2023-10-13 20:50:23 +03:00
conv_001.irt Extend test suite to support XFAIL section 2022-11-22 10:43:29 +03:00
conv_002.irt Extend test suite to support XFAIL section 2022-11-22 10:43:29 +03:00
conv_003.irt
conv_004.irt Avoid MOVD/MOVQ disassemble mismatch with old/new capstone versions 2023-09-19 16:30:09 +03:00
conv_005.irt
conv_006.irt Clear destination regeister before INT to FP conversion to avoid partial register stall 2022-12-28 00:05:23 +03:00
conv_007.irt
conv_008.irt
conv_009.irt
conv_010.irt Avoid MOVD/MOVQ disassemble mismatch with old/new capstone versions 2023-09-19 16:30:09 +03:00
conv_011.irt
div_001.irt
div_002.irt
div_003.irt
div_004.irt
div_005.irt
div_006.irt
eq_001.irt
eq_002.irt
eq_003.irt
eq_004.irt
eq_005.irt
ge_001.irt
ge_002.irt
ge_003.irt
ge_004.irt
ge_005.irt
gt_001.irt
gt_002.irt
gt_003.irt
gt_004.irt
gt_005.irt
if_001.irt
jcc_001.irt
le_001.irt
le_002.irt
le_003.irt
le_004.irt
le_005.irt
lt_001.irt
lt_002.irt
lt_003.irt
lt_004.irt
lt_005.irt
min_001.irt
min_002.irt
min_003.irt
min_004.irt
min_005.irt Better usage of the register hints 2023-06-09 16:26:15 +03:00
min_006.irt Better usage of the register hints 2023-06-09 16:26:15 +03:00
min_007.irt Fix incorrect conditions 2022-12-01 00:43:42 +03:00
mod_001.irt
mod_002.irt
mod_003.irt
mod_004.irt
mod_005.irt
mul_001.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
mul_002.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
mul_003.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
mul_004.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
mul_005.irt
mul_006.irt
mul_007.irt
mul_ov_001.irt
mul_ov_002.irt
ne_001.irt
ne_002.irt
ne_003.irt
ne_004.irt
ne_005.irt
neg_001.irt
neg_002.irt
neg_003.irt
not_001.irt
not_002.irt
ra_001.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
ra_002.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
ra_003.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
ra_004.irt Use IMUL instead of MUL 2022-12-16 12:57:40 +03:00
ra_005.irt
ra_006.irt
ra_007.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
ra_008.irt
ra_009.irt
ra_010.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
ra_011.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
ra_012.irt Avoid loading of stack parameter to register if this is not necessary 2023-06-09 00:35:15 +03:00
ra_013.irt
ra_014.irt
ra_015.irt More accurate spill loads optimization for instructions that reuse op1 register for result 2023-06-29 12:42:44 +03:00
setcc_001.irt
shl_001.irt More accurate spill loads optimization for instructions that reuse op1 register for result 2023-06-29 12:42:44 +03:00
shl_002.irt
shl_003.irt More accurate spill loads optimization for instructions that reuse op1 register for result 2023-06-29 12:42:44 +03:00
shl_004.irt
sub_001.irt
sub_002.irt
sub_003.irt
sub_004.irt
sub_005.irt
sub_006.irt
sub_007.irt
sub_008.irt
sub_009.irt Extend test suite to support XFAIL section 2022-11-22 10:43:29 +03:00
sub_010.irt
sub_011.irt
sub_012.irt
test_001.irt
test_003.irt Fix fusion of IF(_, CMP(AND(_, _) 0)) 2023-03-28 19:03:06 +03:00
test_004.irt Fix fusion of IF(_, CMP(AND(_, _) 0)) 2023-03-28 19:03:06 +03:00
uge_001.irt
uge_002.irt
uge_003.irt
ugt_001.irt
ugt_002.irt
ugt_003.irt
ule_001.irt
ule_002.irt
ule_003.irt
ult_001.irt
ult_002.irt
ult_003.irt