@@ -64,11 +64,11 @@ pub unsafe extern "C" fn VM_CallCompiled(
6464 " movq ({2}), %rax\n" , " movq ({0}), %r8\n" , " movq ({1}), %r9\n" ,
6565 " push %r15\n" , " push %r14\n" , " push %r13\n" , " push %r12\n" , " callq *%rax\n" ,
6666 " pop %r12\n" , " pop %r13\n" , " pop %r14\n" , " pop %r15\n" , " \n" ,
67- " mov {restmp0:x}, %bx\n" , in (reg) & (* vm).instructionPointers, in (reg) &
68- (* vm).dataBase, in (reg) & entryPoint, restmp0 = inlateout(reg) opStackOfs,
69- inlateout("di") opStack , inlateout("si ") programStack, out("rax") _,
70- out("rcx") _ , out("rdx ") _, out("r8 ") _, out("r9 ") _, out("r10 ") _,
71- out("r11") _, options(att_syntax)
67+ " mov {restmp0:x}, %bx\n" , in (reg) & raw const (* vm).instructionPointers, in
68+ (reg) & raw const ( * vm).dataBase, in (reg) & raw const entryPoint, restmp0 =
69+ inlateout(reg) opStackOfs , inlateout("di ") opStack, inlateout("si")
70+ programStack , out("rax ") _, out("rcx ") _, out("rdx ") _, out("r8 ") _,
71+ out("r9") _, out("r10") _, out(" r11") _, options(att_syntax)
7272 );
7373 if opStackOfs != 1 as ::core::ffi::c_int
7474 || *opStack as ::core::ffi::c_uint != 0xdeadbeef as ::core::ffi::c_uint
0 commit comments