Home | History | Annotate | Download | only in priv

Lines Matching refs:imm32

186 AMD64AMode* AMD64AMode_IR ( UInt imm32, HReg reg ) {
189 am->Aam.IR.imm = imm32;
193 AMD64AMode* AMD64AMode_IRRS ( UInt imm32, HReg base, HReg indEx, Int shift ) {
196 am->Aam.IRRS.imm = imm32;
256 AMD64RMI* AMD64RMI_Imm ( UInt imm32 ) {
259 op->Armi.Imm.imm32 = imm32;
278 vex_printf("$0x%x", op->Armi.Imm.imm32);
336 AMD64RI* AMD64RI_Imm ( UInt imm32 ) {
339 op->Ari.Imm.imm32 = imm32;
352 vex_printf("$0x%x", op->Ari.Imm.imm32);
621 AMD64Instr* AMD64Instr_Test64 ( UInt imm32, HReg dst ) {
624 i->Ain.Test64.imm32 = imm32;
1067 vex_printf("testq $%d,", (Int)i->Ain.Test64.imm32);
2027 AMD64RI_Imm( i->Ain.Alu64R.src->Armi.Imm.imm32 ),
2491 if (0 == (i->Ain.Alu64R.src->Armi.Imm.imm32 & ~0xFFFFF)) {
2496 /* Generate "movl $imm32, 32-bit-register" and let
2504 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32);
2509 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32);
2550 if (fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) {
2554 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32);
2559 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32);
2590 && !fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) {
2593 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32);
2595 if (fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) {
2599 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32);
2604 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32);
2641 p = emit32(p, i->Ain.Alu64M.src->Ari.Imm.imm32);
2663 if (fits8bits(i->Ain.Alu64M.src->Ari.Imm.imm32)) {
2667 *p++ = toUChar(0xFF & i->Ain.Alu64M.src->Ari.Imm.imm32);
2673 p = emit32(p, i->Ain.Alu64M.src->Ari.Imm.imm32);
2705 /* testq sign-extend($imm32), %reg */
2709 p = emit32(p, i->Ain.Test64.imm32);
2754 && !fits8bits(i->Ain.Alu32R.src->Armi.Imm.imm32)) {
2757 p = emit32(p, i->Ain.Alu32R.src->Armi.Imm.imm32);
2759 if (fits8bits(i->Ain.Alu32R.src->Armi.Imm.imm32)) {
2764 *p++ = toUChar(0xFF & i->Ain.Alu32R.src->Armi.Imm.imm32);
2770 p = emit32(p, i->Ain.Alu32R.src->Armi.Imm.imm32);
2862 p = emit32(p, i->Ain.Push.src->Armi.Imm.imm32);
2889 /* 7 bytes: movl sign-extend(imm32), %r11 */