summaryrefslogtreecommitdiff
path: root/ujit_asm_tests.c
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>2020-10-27 11:10:19 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:25 -0400
commit8b8470d098607548ff33792b831a2290c12248ed (patch)
tree73ebc13399db67a43478355187268e2d4b671214 /ujit_asm_tests.c
parent5b6a963b710db6bacb64d17c32666f3db935b0ac (diff)
Added RUBY_VM_CHECK_INTS to CFUNC calls
Diffstat (limited to 'ujit_asm_tests.c')
-rw-r--r--ujit_asm_tests.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ujit_asm_tests.c b/ujit_asm_tests.c
index afe8e15b93..532fb5367c 100644
--- a/ujit_asm_tests.c
+++ b/ujit_asm_tests.c
@@ -314,6 +314,7 @@ void run_tests()
cb_set_pos(cb, 0); test(cb, mem_opnd(8, RSI, 0), imm_opnd(1)); check_bytes(cb, "F60601");
cb_set_pos(cb, 0); test(cb, mem_opnd(8, RSI, 16), imm_opnd(1)); check_bytes(cb, "F6461001");
cb_set_pos(cb, 0); test(cb, mem_opnd(8, RSI, -16), imm_opnd(1)); check_bytes(cb, "F646F001");
+ cb_set_pos(cb, 0); test(cb, mem_opnd(32, RSI, 64), EAX); check_bytes(cb, "854640");
// xor
cb_set_pos(cb, 0); xor(cb, EAX, EAX); check_bytes(cb, "31C0");