Home | History | Annotate | Download | only in priv

Lines Matching refs:imm64

608 AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst ) {
611 i->Ain.Imm64.imm64 = imm64;
612 i->Ain.Imm64.dst = dst;
1015 vex_printf("movabsq $0x%llx,", i->Ain.Imm64.imm64);
1016 ppHRegAMD64(i->Ain.Imm64.dst);
1333 addHRegUse(u, HRmWrite, i->Ain.Imm64.dst);
1641 mapReg(m, &i->Ain.Imm64.dst);
2286 if (i->Ain.Imm64.imm64 <= 0xFFFFFULL) {
2291 if (1 & iregBit3(i->Ain.Imm64.dst))
2293 *p++ = 0xB8 + iregBits210(i->Ain.Imm64.dst);
2294 p = emit32(p, (UInt)i->Ain.Imm64.imm64);
2296 *p++ = toUChar(0x48 + (1 & iregBit3(i->Ain.Imm64.dst)));
2297 *p++ = toUChar(0xB8 + iregBits210(i->Ain.Imm64.dst));
2298 p = emit64(p, i->Ain.Imm64.imm64);
3687 ULong imm64 = (ULong)Ptr_to_ULong(location_of_counter);
3688 p[2] = imm64 & 0xFF; imm64 >>= 8;
3689 p[3] = imm64 & 0xFF; imm64 >>= 8;
3690 imm64 & 0xFF; imm64 >>= 8;
3691 p[5] = imm64 & 0xFF; imm64 >>= 8;
3692 p[6] = imm64 & 0xFF; imm64 >>= 8;
3693 p[7] = imm64 & 0xFF; imm64 >>= 8;
3694 p[8] = imm64 & 0xFF; imm64 >>= 8;
3695 p[9] = imm64 & 0xFF; imm64 >>= 8;