Searched refs:Imm12 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAddressingModes.h | 399 inline unsigned getAM2Opc(AddrOpc Opc, unsigned Imm12, ShiftOpc SO, argument 401 assert(Imm12 < (1 << 12) && "Imm too large!"); 403 return Imm12 | ((int)isSub << 12) | (SO << 13) | (IdxMode << 16) ;
|
H A D | ARMMCCodeEmitter.cpp | 986 unsigned Reg, Imm12; local 992 Imm12 = 0; 1016 Imm12 = Offset; 1019 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm12, Fixups, STI); 1021 uint32_t Binary = Imm12 & 0xfff;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/ |
H A D | ARMDisassembler.cpp | 6625 const unsigned Imm12 = fieldFromInstruction(Insn, 26, 1) << 11 | local 6644 Inst.addOperand(MCOperand::createImm(Imm12)); // zext imm12 6647 if (!Check(DS, DecodeT2SOImm(Inst, Imm12, Address, Decoder))) // imm12
|
Completed in 81 milliseconds