ASMI 75 core/vm-arm.c ASMI(cmp | 12); /* bCMP +12 */ \ ASMI 77 core/vm-arm.c ASMI(0x48000008); /* b +8 */ \ ASMI 82 core/vm-arm.c ASMI(ins); \ ASMI 88 core/vm-arm.c ASMI(ins | (off & 0x3FFFFFF)); \ ASMI 90 core/vm-arm.c ASMI(ins | (off & 0xFFFF)); \ ASMI 92 core/vm-arm.c ASMI(ins); \ ASMI 232 core/vm-arm.c ASMI(0x409D000C); // ble cr7,-12 ASMI 234 core/vm-arm.c ASMI(0x4BFFFFF0); // b -16 ASMI 342 core/vm-arm.c ASMI(0x4e800020); // blr ASMI 74 core/vm-ppc.c ASMI(cmp | 12); /* bCMP +12 */ \ ASMI 76 core/vm-ppc.c ASMI(0x48000008); /* b +8 */ \ ASMI 81 core/vm-ppc.c ASMI(ins); \ ASMI 87 core/vm-ppc.c ASMI(ins | (off & 0x3FFFFFF)); \ ASMI 89 core/vm-ppc.c ASMI(ins | (off & 0xFFFF)); \ ASMI 91 core/vm-ppc.c ASMI(ins); \ ASMI 231 core/vm-ppc.c ASMI(0x409D000C); // ble cr7,-12 ASMI 233 core/vm-ppc.c ASMI(0x4BFFFFF0); // b -16 ASMI 341 core/vm-ppc.c ASMI(0x4e800020); // blr ASMI 30 core/vm-x86.c ASM((op)+0x40); ASMI(RBPN(reg)); } \ ASMI 34 core/vm-x86.c if (reg > 31) { ASM((op)+0x40); ASMI(RBPN(reg)); } \ ASMI 46 core/vm-x86.c ASM((op)+0x40); ASMI(RBPN(reg)); } \ ASMI 50 core/vm-x86.c if (reg > 15) { ASM((op)+0x40); ASMI(RBPN(reg)); } \ ASMI 59 core/vm-x86.c ASMI((PN)(x)) ASMI 77 core/vm-x86.c TAG_PREP4(tag); ASMI(0); ASMI 90 core/vm-x86.c ASMI(tag - (*asmp)->len - 2); \ ASMI 186 core/vm-x86.c TAG_PREP(_end); ASM(0xE9); ASMI(0); /* jmp [_end] */ \ ASMI 189 core/vm-x86.c X86_PRE(); ASM(0xa9), ASMI(-8); /* testq $-8, %rax */ \ ASMI 204 core/vm-x86.c X86_PRE(); ASM(0xa9), ASMI(-8); /* testq $-8, %rax */ \ ASMI 257 core/vm-x86.c ASMI(0); \ ASMI 261 core/vm-x86.c ASMI(offs[jpos + 1] - ((asmp[0]->len) + 4)); \ ASMI 263 core/vm-x86.c ASMI(0); \ ASMI 338 core/vm-x86.c ASM(0xc7); ASM(0x44); ASM(0x24); ASM(argn * sizeof(PN)); ASMI(regn); //mov $regn, argn(%esp) ASMI 358 core/vm-x86.c X86_PRE(); ASM(0xc7); ASM(0xc7); ASMI(regn); ASMI 365 core/vm-x86.c X86_PRE(); ASM(0xc7); ASM(0xc6); ASMI(regn); ASMI 372 core/vm-x86.c X86_PRE(); ASM(0xc7); ASM(0xc2); ASMI(regn); ASMI 379 core/vm-x86.c X86_PRE(); ASM(0xc7); ASM(0xc1); ASMI(regn); ASMI 386 core/vm-x86.c ASMS("\x49\xc7\xc0"); ASMI(regn); ASMI 393 core/vm-x86.c ASMS("\x49\xc7\xc1"); ASMI(regn); ASMI 427 core/vm-x86.c X86_PRE(); ASM(0x81); ASM(0xEC); ASMI(rsp); // sub rsp, %esp ASMI 460 core/vm-x86.c if (n >= 0x80) { ASM(0x80); ASMI(n); } // if more than ~15 upvals ASMI 491 core/vm-x86.c X86_PRE(); ASM(0x05); ASMI(sizeof(struct PNTuple) ASMI 512 core/vm-x86.c ASMS("\xF7\xC0"); ASMI(PN_REF_MASK); // test REFMASK %eax ASMI 514 core/vm-x86.c ASMS("\x81\x38"); ASMI(PN_TWEAK); // cmpq WEAK (%eax) # 0x250004 ASMI 532 core/vm-x86.c ASMS("\xF7\xC0"); ASMI(PN_REF_MASK); // test REFMASK %eax ASMI 534 core/vm-x86.c ASMS("\x81\x38"); ASMI(PN_TWEAK); // cmpq WEAK (%rax) # 0x250004 ASMI 591 core/vm-x86.c X86_PRE();ASM(0xc7);ASM(0xc2);ASMI(op.b+2); // mov B+$2, %rdx #PNTuple+2 ASMI 945 core/vm-x86.c ASM(0xF7); ASM(0xC0); ASMI(PN_REF_MASK); // test REFMASK %eax ASMI 951 core/vm-x86.c ASM(0x81); ASM(0x38); ASMI(PN_TVTABLE); // cmpq VTABLE (%eax) # 0x25000a ASMI 967 core/vm-x86.c ASM(0x81); ASM(0x38); ASMI(PN_TCLOSURE); // c: cmpq CLOSURE (%eax) # 0x250005 ASMI 1078 core/vm-x86.c if (n >= 0x80) { ASM(0x90); ASMI(n); } ASMI 1106 core/vm-x86.c ASMI(PN_UNIQ(kh_key(PN, vt->methods, k - 1))); // cmp NAME %edi ASMI 1115 core/vm-x86.c ASM(0xB8); ASMI(0); // mov NIL %eax ASMI 1132 core/vm-x86.c ASMI(PN_UNIQ(v)); // cmp UNIQ %edi ASMI 1134 core/vm-x86.c ASM(0xB8); ASMI(i); // mov i %rax ASMI 1141 core/vm-x86.c ASMI(PN_UNIQ(v)); // cmp UNIQ %edi ASMI 1143 core/vm-x86.c ASM(0xB8); ASMI(i); // mov i %rax