/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandImm.cpp | 70 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 D | AMDGPUInstPrinter.cpp | 551 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 D | X86BaseInfo.h | 771 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 D | aarch32.cpp | 129 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 D | M68kBaseInfo.h | 109 Imm16 = 0xB, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrConditionalCompare.td | 25 !if(!eq(op2, i16imm), Imm16,
|
H A D | X86InstrFormats.td | 93 def Imm16 : ImmType<4>;
|
H A D | X86InstrUtils.td | 158 /// 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 D | ARMISelDAGToDAG.cpp | 3915 SDValue Imm16 = CurDAG->getTargetConstant((N2CVal & 0xFFFF0000U) >> 16, in Select() local 3917 SDValue Ops[] = { N0.getOperand(0), Imm16, in Select()
|
H A D | ARMInstrInfo.td | 890 def Imm16AsmOperand: ImmAsmOperand<16,16> { let Name = "Imm16"; }
|