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;
1021 vex_printf("movabsq $0x%llx,", i->Ain.Imm64.imm64);
1022 ppHRegAMD64(i->Ain.Imm64.dst);
1361 addHRegUse(u, HRmWrite, i->Ain.Imm64.dst);
1677 mapReg(m, &i->Ain.Imm64.dst);
2377 if (i->Ain.Imm64.imm64 <= 0xFFFFFULL) {
2382 if (1 & iregEnc3(i->Ain.Imm64.dst))
2384 *p++ = 0xB8 + iregEnc210(i->Ain.Imm64.dst);
2385 p = emit32(p, (UInt)i->Ain.Imm64.imm64);
2387 *p++ = toUChar(0x48 + (1 & iregEnc3(i->Ain.Imm64.dst)));
2388 *p++ = toUChar(0xB8 + iregEnc210(i->Ain.Imm64.dst));
2389 p = emit64(p, i->Ain.Imm64.imm64);
3920 ULong imm64 = (ULong)(Addr)location_of_counter;
3921 p[2] = imm64 & 0xFF; imm64 >>= 8;
3922 p[3] = imm64 & 0xFF; imm64 >>= 8;
3923 p[4] = imm64 & 0xFF; imm64 >>= 8;
3924 p[5] = imm64 & 0xFF; imm64 >>= 8;
3925 p[6] = imm64 & 0xFF; imm64 >>= 8;
3926 p[7] = imm64 & 0xFF; imm64 >>= 8;
3927 p[8] = imm64 & 0xFF; imm64 >>= 8;
3928 p[9] = imm64 & 0xFF; imm64 >>= 8;