Home
last modified time | relevance | path

Searched refs:Imm16 (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandImm.cpp70 uint64_t Imm16 = 0; in tryToreplicateChunks() local
73 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks()
75 if (Imm16 != ChunkVal) in tryToreplicateChunks()
80 Insn.push_back({ AArch64::MOVKXi, Imm16, in tryToreplicateChunks()
90 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks()
92 if (Imm16 != ChunkVal) in tryToreplicateChunks()
95 Insn.push_back({ AArch64::MOVKXi, Imm16, in tryToreplicateChunks()
498 unsigned Imm16 = (Imm >> Shift) & Mask; in expandMOVImmSimple() local
500 Insn.push_back({ FirstOpc, Imm16, in expandMOVImmSimple()
514 Imm16 = (Imm >> Shift) & Mask; in expandMOVImmSimple()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp551 uint64_t Imm16 = static_cast<uint16_t>(Imm); in printImmediateF16() local
552 O << formatHex(Imm16); in printImmediateF16()
1552 const unsigned Imm16 = MI->getOperand(OpNo).getImm(); in printSendMsg() local
1557 decodeMsg(Imm16, MsgId, OpId, StreamId, STI); in printSendMsg()
1571 } else if (encodeMsg(MsgId, OpId, StreamId) == Imm16) { in printSendMsg()
1574 O << Imm16; // Unknown imm16 code. in printSendMsg()
1721 uint64_t Imm16 = MI->getOperand(OpNo).getImm() & 0xffff; in printDepCtr() local
1724 if (isSymbolicDepCtrEncoding(Imm16, HasNonDefaultVal, STI)) { in printDepCtr()
1730 while (decodeDepCtr(Imm16, Id, Name, Val, IsDefault, STI)) { in printDepCtr()
1739 O << formatHex(Imm16); in printDepCtr()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h771 Imm16 = 4 << ImmShift, enumerator
906 case X86II::Imm16: in getSizeOfImm()
930 case X86II::Imm16: in isImmPCRel()
949 case X86II::Imm16: in isImmSigned()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A Daarch32.cpp129 uint32_t Imm16 = Imm4 << 12 | Imm1 << 11 | Imm3 << 8 | Imm8;
130 assert(Imm16 <= 0xffff && "Decoded value out-of-range");
131 return Imm16;
104 uint32_t Imm16 = Imm4 << 12 | Imm1 << 11 | Imm3 << 8 | Imm8; decodeImmMovtT1MovwT3() local
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kBaseInfo.h109 Imm16 = 0xB, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrConditionalCompare.td25 !if(!eq(op2, i16imm), Imm16,
H A DX86InstrFormats.td93 def Imm16 : ImmType<4>;
H A DX86InstrUtils.td158 /// example, i8 -> Imm8, i16 -> Imm16, i32 -> Imm32. Note that i64 -> Imm32
201 def Xi16 : X86TypeInfo<i16, "w", GR16, loadi16, i16mem, Imm16, i16imm,
415 : X86Inst<o, f, Imm16, outs, ins, asm> {
471 : X86Inst<o, f, Imm16, outs, ins, asm> {
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3915 SDValue Imm16 = CurDAG->getTargetConstant((N2CVal & 0xFFFF0000U) >> 16, in Select() local
3917 SDValue Ops[] = { N0.getOperand(0), Imm16, in Select()
H A DARMInstrInfo.td890 def Imm16AsmOperand: ImmAsmOperand<16,16> { let Name = "Imm16"; }