macaw/x86/tests/x64
Tristan Ravitch d6060e51be x86: Fix a bug affecting imul (and add a test case)
We were hitting a translation error for imul in another application - this test
case is a reduced example demonstrating the problem.

The root cause was that there were a few missing cases for the new signed
immediate values from flexdis; this caused a fallthrough that mis-identified
signed immediates as non-immediates, triggering an error.
2018-10-24 10:23:51 -07:00
..
Makefile Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-conditional.c Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-conditional.exe Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-conditional.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-conditional.s Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-direct-calls.c Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-direct-calls.exe Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-direct-calls.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-direct-calls.s Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-imul.c x86: Fix a bug affecting imul (and add a test case) 2018-10-24 10:23:51 -07:00
test-imul.exe x86: Fix a bug affecting imul (and add a test case) 2018-10-24 10:23:51 -07:00
test-imul.exe.expected x86: Fix a bug affecting imul (and add a test case) 2018-10-24 10:23:51 -07:00
test-imul.s x86: Fix a bug affecting imul (and add a test case) 2018-10-24 10:23:51 -07:00
test-indirect-call.c Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-indirect-call.exe Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-indirect-call.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-indirect-call.s Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-jump-into-instruction.c regression tests for splitting blocks mid-instruction 2018-01-26 14:09:01 -08:00
test-jump-into-instruction.exe regression tests for splitting blocks mid-instruction 2018-01-26 14:09:01 -08:00
test-jump-into-instruction.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-jump-into-instruction.s regression tests for splitting blocks mid-instruction 2018-01-26 14:09:01 -08:00
test-jumptable.c Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-jumptable.o Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-jumptable.o.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-just-exit.c Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-just-exit.exe Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-just-exit.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-just-exit.s Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-tail-call.c Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-tail-call.exe Add x86 specific code. 2017-09-27 15:54:43 -07:00
test-tail-call.exe.expected Add test case for object jump table. 2018-07-20 18:16:52 -07:00
test-tail-call.s Add x86 specific code. 2017-09-27 15:54:43 -07:00
util.h Add x86 specific code. 2017-09-27 15:54:43 -07:00