Home
last modified time | relevance | path

Searched refs:imm32 (Results 1 – 15 of 15) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp626 (result, carry, overflow) = AddWithCarry(SP, imm32, '0'); in EmulateADDRdSPImm()
647 uint32_t imm32; in EmulateADDRdSPImm() local
651 imm32 = Bits32(opcode, 7, 0) << 2; // imm32 = ZeroExtend(imm8:'00', 32) in EmulateADDRdSPImm()
655 imm32 = ARMExpandImm(opcode); // imm32 = ARMExpandImm(imm12) in EmulateADDRdSPImm()
660 addr_t sp_offset = imm32; in EmulateADDRdSPImm()
836 result = imm32; in EmulateMOVRdImm()
852 uint32_t imm32; // the immediate value to be written to Rd in EmulateMOVRdImm() local
861 imm32 = Bits32(opcode, 7, 0); // imm32 = ZeroExtend(imm8, 32) in EmulateMOVRdImm()
869 imm32 = ThumbExpandImm_C(opcode, APSR_C, carry); in EmulateMOVRdImm()
884 imm32 = (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; in EmulateMOVRdImm()
[all …]
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
DARMUtils.h292 uint32_t imm32; // the expanded result in ARMExpandImm_C() local
297 imm32 = imm; in ARMExpandImm_C()
302 imm32 = ror(imm, 32, amt); in ARMExpandImm_C()
303 carry_out = Bit32(imm32, 31); in ARMExpandImm_C()
305 return imm32; in ARMExpandImm_C()
319 uint32_t imm32; // the expaned result in ThumbExpandImm_C() local
330 imm32 = abcdefgh; in ThumbExpandImm_C()
334 imm32 = abcdefgh << 16 | abcdefgh; in ThumbExpandImm_C()
338 imm32 = abcdefgh << 24 | abcdefgh << 8; in ThumbExpandImm_C()
342 imm32 = abcdefgh << 24 | abcdefgh << 16 | abcdefgh << 8 | abcdefgh; in ThumbExpandImm_C()
[all …]
/freebsd-10-stable/contrib/binutils/opcodes/
Dcr16-opc.c122 ARITH_INST32 ("movd", 0x007, imm32),
125 ARITH_INST32 ("addd", 0x002, imm32),
126 ARITH_INST32 ("subd", 0x003, imm32),
129 ARITH_INST32 ("cmpd", 0x009, imm32),
DChangeLog-92971228 mov am,(imm32,sp).
1331 (mn10300_opcodes): Fix single bit error in mov imm32,dn insn.
/freebsd-10-stable/contrib/binutils/include/opcode/
Dcr16.h122 imm3, imm4, imm5, imm6, imm16, imm20, imm32, enumerator
/freebsd-10-stable/contrib/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.c1498 uint32_t imm32; in readImmediate() local
1526 if (consumeUInt32(insn, &imm32)) in readImmediate()
1528 insn->immediates[insn->numImmediatesConsumed] = imm32; in readImmediate()
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/sparc/dtrace/
Dfasttrap_isa.c665 uint32_t imm32 = tp->ftt_instr << 10; in fasttrap_pid_probe() local
666 fasttrap_putreg(rp, RD(tp->ftt_instr), (ulong_t)imm32); in fasttrap_pid_probe()
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZPatterns.td53 def : RMWI<anyextloadi8, operator, truncstorei8, mode, imm32, insn>;
DSystemZOperands.td270 def imm32 : ImmLeaf<i32, [{}]>;
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp2179 int imm32 = SignExtend32<25>(tmp << 1); in DecodeT2BInstruction() local
2180 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4, in DecodeT2BInstruction()
2182 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeT2BInstruction()
3808 int imm32 = SignExtend32<25>(tmp << 1); in DecodeThumbBLXOffset() local
3811 (Address & ~2u) + imm32 + 4, in DecodeThumbBLXOffset()
3813 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeThumbBLXOffset()
3945 int imm32 = SignExtend32<25>(tmp << 1); in DecodeThumbBLTargetOperand() local
3947 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4, in DecodeThumbBLTargetOperand()
3949 Inst.addOperand(MCOperand::CreateImm(imm32)); in DecodeThumbBLTargetOperand()
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMipsInstrInfo.td1180 MipsAsmPseudoInst<(outs RO:$rt), (ins Od:$imm32),
1181 !strconcat(instr_asm, "\t$rt, $imm32")> ;
1190 MipsAsmPseudoInst<(outs RO:$rt), (ins Od:$imm32),
1191 !strconcat(instr_asm, "\t$rt, $imm32")> ;
DMips16InstrInfo.td475 def imm32: Operand<i32>;
478 MipsPseudo16<(outs), (ins imm32:$imm), "\t.word $imm", []>;
481 MipsPseudo16<(outs CPU16Regs:$rx), (ins imm32:$imm, imm32:$constid),
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMInstrInfo.td626 /// imm32 predicate - Immediate is exactly 32.
628 def imm32 : Operand<i32>, ImmLeaf<i32, [{ return Imm == 32; }]> {
DARMInstrNEON.td4966 v2i64, v2i32, imm32, NEONvshlli>;
/freebsd-10-stable/contrib/gcc/config/i386/
Di386.md6900 ;; IMUL reg64, reg64, imm32 Direct
6901 ;; IMUL reg64, mem64, imm32 VectorPath
6945 ;; IMUL reg32, reg32, imm32 Direct
6946 ;; IMUL reg32, mem32, imm32 VectorPath