Home | History | Annotate | Download | only in priv

Lines Matching refs:imm64

589 AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst ) {
592 i->Ain.Imm64.imm64 = imm64;
593 i->Ain.Imm64.dst = dst;
1043 vex_printf("movabsq $0x%llx,", i->Ain.Imm64.imm64);
1044 ppHRegAMD64(i->Ain.Imm64.dst);
1401 addHRegUse(u, HRmWrite, i->Ain.Imm64.dst);
1725 mapReg(m, &i->Ain.Imm64.dst);
2470 if (i->Ain.Imm64.imm64 <= 0xFFFFFULL) {
2475 if (1 & iregEnc3(i->Ain.Imm64.dst))
2477 *p++ = 0xB8 + iregEnc210(i->Ain.Imm64.dst);
2478 p = emit32(p, (UInt)i->Ain.Imm64.imm64);
2480 *p++ = toUChar(0x48 + (1 & iregEnc3(i->Ain.Imm64.dst)));
2481 *p++ = toUChar(0xB8 + iregEnc210(i->Ain.Imm64.dst));
2482 p = emit64(p, i->Ain.Imm64.imm64);
4119 ULong imm64 = (ULong)(Addr)location_of_counter;
4120 p[2] = imm64 & 0xFF; imm64 >>= 8;
4121 p[3] = imm64 & 0xFF; imm64 >>= 8;
4122 p[4] = imm64 & 0xFF; imm64 >>= 8;
4123 p[5] = imm64 & 0xFF; imm64 >>= 8;
4124 p[6] = imm64 & 0xFF; imm64 >>= 8;
4125 p[7] = imm64 & 0xFF; imm64 >>= 8;
4126 p[8] = imm64 & 0xFF; imm64 >>= 8;
4127 p[9] = imm64 & 0xFF; imm64 >>= 8;