IMM32 1619 nanojit/NativeARM.cpp IMM32(0xE8BD0003); // pop {r0,r1} IMM32 1620 nanojit/NativeARM.cpp IMM32(0xE5801000); // str r1, [r0] IMM32 1621 nanojit/NativeARM.cpp IMM32(0xE2811001); // add r1, r1, #1 IMM32 1622 nanojit/NativeARM.cpp IMM32(0xE5901000); // ldr r1, [r0] IMM32 1623 nanojit/NativeARM.cpp IMM32((uint32_t)pCtr); // .word pCtr IMM32 1624 nanojit/NativeARM.cpp IMM32(0xEA000000); // b .+8 IMM32 1625 nanojit/NativeARM.cpp IMM32(0xE59F0000); // ldr r0, [r15] IMM32 1626 nanojit/NativeARM.cpp IMM32(0xE92D0003); // push {r0,r1} IMM32 222 nanojit/NativeSparc.h IMM32(i); \ IMM32 228 nanojit/NativeSparc.h IMM32(i); \ IMM32 242 nanojit/NativeSparc.h IMM32(i); \ IMM32 220 nanojit/Nativei386.h IMM32(d); \ IMM32 229 nanojit/Nativei386.h IMM32(d);\ IMM32 240 nanojit/Nativei386.h IMM32(d); \ IMM32 249 nanojit/Nativei386.h IMM32(disp); \ IMM32 264 nanojit/Nativei386.h IMM32(addr); \ IMM32 327 nanojit/Nativei386.h IMM32(i); \ IMM32 344 nanojit/Nativei386.h IMM32(i); \ IMM32 399 nanojit/Nativei386.h #define LEAmi4(r,d,i) do { count_alu(); IMM32(d); *(--_nIns) = (2<<6)|((uint8_t)i<<3)|5; *(--_nIns) = (0<<6)|((uint8_t)r<<3)|4; *(--_nIns) = 0x8d; asm_output("lea %s, %p(%s*4)", gpn(r), (void*)d, gpn(i)); } while(0) IMM32 405 nanojit/Nativei386.h IMM32((uint32_t)(ptrdiff_t)p); *(--_nIns) = 0x05; *(--_nIns) = 0xFF; \ IMM32 516 nanojit/Nativei386.h IMM32(i); \ IMM32 558 nanojit/Nativei386.h IMM32(imm); \ IMM32 579 nanojit/Nativei386.h IMM32(i); \ IMM32 618 nanojit/Nativei386.h IMM32(tt); \ IMM32 650 nanojit/Nativei386.h IMM32((o)); \ IMM32 662 nanojit/Nativei386.h IMM32(addr); \ IMM32 724 nanojit/Nativei386.h IMM32(int32_t(daddr));\ IMM32 826 nanojit/Nativei386.h IMM32(int32_t(daddr));\ IMM32 869 nanojit/Nativei386.h IMM32(maskaddr);\ IMM32 948 nanojit/Nativei386.h IMM32( (uint32_t)offset ); \