/external/valgrind/main/none/tests/amd64/ |
D | insn_basic.def | 29 ###adcl eflags[0x1,0x0] : imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 30 ###adcl eflags[0x1,0x1] : imm32[12345678] eax.ud[87654321] => 1.ud[100000000] 31 adcl eflags[0x1,0x0] : imm32[12345678] ebx.ud[87654321] => 1.ud[99999999] 32 adcl eflags[0x1,0x1] : imm32[12345678] ebx.ud[87654321] => 1.ud[100000000] 33 adcl eflags[0x1,0x0] : imm32[12345678] m32.ud[87654321] => 1.ud[99999999] 34 adcl eflags[0x1,0x1] : imm32[12345678] m32.ud[87654321] => 1.ud[100000000] 43 ###adcq eflags[0x1,0x0] : imm32[12345678] rax.uq[8765432187654321] => 1.uq[8765432199999999] 44 ###adcq eflags[0x1,0x1] : imm32[12345678] rax.uq[8765432187654321] => 1.uq[8765432200000000] 45 adcq eflags[0x1,0x0] : imm32[12345678] rbx.uq[8765432187654321] => 1.uq[8765432199999999] 46 adcq eflags[0x1,0x1] : imm32[12345678] rbx.uq[8765432187654321] => 1.uq[8765432200000000] [all …]
|
/external/valgrind/main/none/tests/x86/ |
D | insn_basic.def | 49 adcl eflags[0x1,0x0] : imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 50 adcl eflags[0x1,0x1] : imm32[12345678] eax.ud[87654321] => 1.ud[100000000] 51 adcl eflags[0x1,0x0] : imm32[12345678] ebx.ud[87654321] => 1.ud[99999999] 52 adcl eflags[0x1,0x1] : imm32[12345678] ebx.ud[87654321] => 1.ud[100000000] 53 adcl eflags[0x1,0x0] : imm32[12345678] m32.ud[87654321] => 1.ud[99999999] 54 adcl eflags[0x1,0x1] : imm32[12345678] m32.ud[87654321] => 1.ud[100000000] 75 addl imm32[12345678] eax.ud[87654321] => 1.ud[99999999] 76 addl imm32[12345678] ebx.ud[87654321] => 1.ud[99999999] 77 addl imm32[12345678] m32.ud[87654321] => 1.ud[99999999] 95 andl imm32[0x86427531] eax.ud[0x12345678] => 1.ud[0x02005430] [all …]
|
/external/v8/src/ia32/ |
D | assembler-ia32.cc | 529 void Assembler::push_imm32(int32_t imm32) { in push_imm32() argument 532 emit(imm32); in push_imm32() 617 void Assembler::mov(Register dst, int32_t imm32) { in mov() argument 620 emit(imm32); in mov() 754 void Assembler::adc(Register dst, int32_t imm32) { in adc() argument 756 emit_arith(2, Operand(dst), Immediate(imm32)); in adc() 788 void Assembler::and_(Register dst, int32_t imm32) { in and_() argument 789 and_(dst, Immediate(imm32)); in and_() 857 void Assembler::cmp(Register reg, int32_t imm32) { in cmp() argument 859 emit_arith(7, Operand(reg), Immediate(imm32)); in cmp() [all …]
|
D | assembler-ia32.h | 680 void push_imm32(int32_t imm32); 700 void mov(Register dst, int32_t imm32); 739 void adc(Register dst, int32_t imm32); 748 void and_(Register dst, int32_t imm32); 762 void cmp(Register reg, int32_t imm32); 784 void imul(Register dst, Register src, int32_t imm32); // dst = src * imm32. 798 void or_(Register dst, int32_t imm32); 839 void xor_(Register dst, int32_t imm32);
|
/external/valgrind/main/VEX/priv/ |
D | host_x86_defs.c | 161 X86AMode* X86AMode_IR ( UInt imm32, HReg reg ) { in X86AMode_IR() argument 164 am->Xam.IR.imm = imm32; in X86AMode_IR() 168 X86AMode* X86AMode_IRRS ( UInt imm32, HReg base, HReg indEx, Int shift ) { in X86AMode_IRRS() argument 171 am->Xam.IRRS.imm = imm32; in X86AMode_IRRS() 243 X86RMI* X86RMI_Imm ( UInt imm32 ) { in X86RMI_Imm() argument 246 op->Xrmi.Imm.imm32 = imm32; in X86RMI_Imm() 265 vex_printf("$0x%x", op->Xrmi.Imm.imm32); in ppX86RMI() 314 X86RI* X86RI_Imm ( UInt imm32 ) { in X86RI_Imm() argument 317 op->Xri.Imm.imm32 = imm32; in X86RI_Imm() 330 vex_printf("$0x%x", op->Xri.Imm.imm32); in ppX86RI() [all …]
|
D | host_amd64_defs.c | 216 AMD64AMode* AMD64AMode_IR ( UInt imm32, HReg reg ) { in AMD64AMode_IR() argument 219 am->Aam.IR.imm = imm32; in AMD64AMode_IR() 223 AMD64AMode* AMD64AMode_IRRS ( UInt imm32, HReg base, HReg indEx, Int shift ) { in AMD64AMode_IRRS() argument 226 am->Aam.IRRS.imm = imm32; in AMD64AMode_IRRS() 298 AMD64RMI* AMD64RMI_Imm ( UInt imm32 ) { in AMD64RMI_Imm() argument 301 op->Armi.Imm.imm32 = imm32; in AMD64RMI_Imm() 320 vex_printf("$0x%x", op->Armi.Imm.imm32); in ppAMD64RMI_wrk() 378 AMD64RI* AMD64RI_Imm ( UInt imm32 ) { in AMD64RI_Imm() argument 381 op->Ari.Imm.imm32 = imm32; in AMD64RI_Imm() 394 vex_printf("$0x%x", op->Ari.Imm.imm32); in ppAMD64RI() [all …]
|
D | host_x86_defs.h | 159 UInt imm32; member 193 UInt imm32; member 407 UInt imm32; member 629 extern X86Instr* X86Instr_Test32 ( UInt imm32, X86RM* dst );
|
D | host_amd64_defs.h | 175 UInt imm32; member 210 UInt imm32; member 441 UInt imm32; member 689 extern AMD64Instr* AMD64Instr_Test64 ( UInt imm32, HReg dst );
|
D | host_arm_defs.c | 1140 ARMInstr* ARMInstr_Imm32 ( HReg dst, UInt imm32 ) { in ARMInstr_Imm32() argument 1144 i->ARMin.Imm32.imm32 = imm32; in ARMInstr_Imm32() 1463 ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 ) { in ARMInstr_Add32() argument 1467 if (fitsIn8x4(&u8, &u4, imm32)) { in ARMInstr_Add32() 1477 i->ARMin.Add32.imm32 = imm32; in ARMInstr_Add32() 1523 vex_printf(", 0x%x", i->ARMin.Imm32.imm32); in ppARMInstr() 1879 vex_printf("%d", i->ARMin.Add32.imm32); in ppARMInstr() 2629 static UInt* imm32_to_iregNo ( UInt* p, Int rD, UInt imm32 ) in imm32_to_iregNo() argument 2634 if (0 == (imm32 & ~0xFF)) { in imm32_to_iregNo() 2637 instr |= imm32; in imm32_to_iregNo() [all …]
|
D | host_arm_defs.h | 653 UInt imm32; member 906 UInt imm32; member 959 extern ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 );
|
D | guest_arm_toIR.c | 15159 UInt imm32 = (INSN0(9,9) << 6) | (INSN0(7,3) << 1); in disInstr_THUMB_WRK() local 15170 UInt dst = (guest_R15_curr_instr_notENC + 4 + imm32) | 1; in disInstr_THUMB_WRK() 16109 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1); in disInstr_THUMB_WRK() local 16111 assign(argR, mkU32(imm32)); in disInstr_THUMB_WRK() 16117 bS == 1 ? "s" : "", rD, rN, imm32); in disInstr_THUMB_WRK() 16158 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1); in disInstr_THUMB_WRK() local 16160 assign(argR, mkU32(imm32)); in disInstr_THUMB_WRK() 16163 DIP("%s.w r%u, #%u\n", isCMN ? "cmn" : "cmp", rN, imm32); in disInstr_THUMB_WRK() 16184 UInt imm32 = thumbExpandImm_from_I0_I1(&updC, insn0, insn1); in disInstr_THUMB_WRK() local 16186 assign(argR, mkU32(imm32)); in disInstr_THUMB_WRK() [all …]
|
D | host_x86_isel.c | 1436 UInt imm32 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U32; in iselIntExpr_AMode_wrk() local 1441 return X86AMode_IRRS(imm32, r1, r2, shift); in iselIntExpr_AMode_wrk()
|
D | guest_ppc_toIR.c | 941 static IRExpr* mkSzExtendS32 ( IRType ty, UInt imm32 ) in mkSzExtendS32() argument 945 mkU64(extend_s_32to64(imm32)) : in mkSzExtendS32() 946 mkU32(imm32) ); in mkSzExtendS32()
|
/external/llvm/test/TableGen/ |
D | TargetInstrInfo.td | 19 def imm32 : RTLNode; 115 def XOR32mi : Inst<(ops addr:$addr, imm32:$imm), 118 (set R32:$tmp2, (xor R32:$tmp1, imm32:$imm)),
|
/external/v8/src/arm/ |
D | assembler-arm.cc | 718 static bool fits_shifter(uint32_t imm32, in fits_shifter() argument 724 uint32_t imm8 = (imm32 << 2*rot) | (imm32 >> (32 - 2*rot)); in fits_shifter() 735 if (fits_shifter(~imm32, rotate_imm, immed_8, NULL)) { in fits_shifter() 740 if (imm32 < 0x10000) { in fits_shifter() 742 *instr |= EncodeMovwImmediate(imm32); in fits_shifter() 749 if (fits_shifter(-imm32, rotate_imm, immed_8, NULL)) { in fits_shifter() 757 if (fits_shifter(-imm32, rotate_imm, immed_8, NULL)) { in fits_shifter() 763 if (fits_shifter(~imm32, rotate_imm, immed_8, NULL)) { in fits_shifter() 2408 bool Assembler::ImmediateFitsAddrMode1Instruction(int32_t imm32) { in ImmediateFitsAddrMode1Instruction() argument 2411 return fits_shifter(imm32, &dummy1, &dummy2, NULL); in ImmediateFitsAddrMode1Instruction()
|
D | assembler-arm.h | 1178 bool ImmediateFitsAddrMode1Instruction(int32_t imm32);
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86DisassemblerDecoder.c | 1411 uint32_t imm32; in readImmediate() local 1439 if (consumeUInt32(insn, &imm32)) in readImmediate() 1441 insn->immediates[insn->numImmediatesConsumed] = imm32; in readImmediate()
|
/external/v8/src/mips/ |
D | assembler-mips.cc | 2093 uint32_t imm32; in CheckTrampolinePool() local 2094 imm32 = jump_address(&after_pool); in CheckTrampolinePool() 2100 lui(at, (imm32 & kHiMask) >> kLuiShift); in CheckTrampolinePool() 2101 ori(at, at, (imm32 & kImm16Mask)); in CheckTrampolinePool()
|
D | macro-assembler-mips.cc | 2622 uint32_t imm32; in Jr() local 2623 imm32 = jump_address(L); in Jr() 2628 lui(at, (imm32 & kHiMask) >> kLuiShift); in Jr() 2629 ori(at, at, (imm32 & kImm16Mask)); in Jr() 2642 uint32_t imm32; in Jalr() local 2643 imm32 = jump_address(L); in Jalr() 2648 lui(at, (imm32 & kHiMask) >> kLuiShift); in Jalr() 2649 ori(at, at, (imm32 & kImm16Mask)); in Jalr()
|
/external/v8/src/x64/ |
D | assembler-x64.cc | 455 int imm32 = pos - (current + sizeof(int32_t)); in bind_to() local 456 long_at_put(current, imm32); in bind_to() 1896 void Assembler::push_imm32(int32_t imm32) { in push_imm32() argument 1899 emitl(imm32); in push_imm32()
|
D | assembler-x64.h | 669 void push_imm32(int32_t imm32); 693 void movl(Register dst, Immediate imm32);
|
/external/elfutils/libcpu/defs/ |
D | i386 | 35 %mask {imm32} 32
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.td | 548 /// imm32 predicate - Immediate is exactly 32. 550 def imm32 : Operand<i32>, ImmLeaf<i32, [{ return Imm == 32; }]> {
|
D | ARMInstrNEON.td | 4672 v2i64, v2i32, imm32, NEONvshlli>;
|
/external/valgrind/main/ |
D | NEWS | 3205 - mov imm32, %esp
|