| /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 | 506 uint64_t Imm16 = static_cast<uint16_t>(Imm); in printImmediateF16() local 507 O << formatHex(Imm16); in printImmediateF16() 1446 const unsigned Imm16 = MI->getOperand(OpNo).getImm(); in printSendMsg() local 1451 decodeMsg(Imm16, MsgId, OpId, StreamId, STI); in printSendMsg() 1465 } else if (encodeMsg(MsgId, OpId, StreamId) == Imm16) { in printSendMsg() 1468 O << Imm16; // Unknown imm16 code. in printSendMsg() 1628 uint64_t Imm16 = MI->getOperand(OpNo).getImm() & 0xffff; in printDepCtr() local 1631 if (isSymbolicDepCtrEncoding(Imm16, HasNonDefaultVal, STI)) { in printDepCtr() 1637 while (decodeDepCtr(Imm16, Id, Name, Val, IsDefault, STI)) { in printDepCtr() 1646 O << formatHex(Imm16); in printDepCtr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86BaseInfo.h | 771 Imm16 = 4 << ImmShift, enumerator 909 case X86II::Imm16: in getSizeOfImm() 933 case X86II::Imm16: in isImmPCRel() 952 case X86II::Imm16: in isImmSigned()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/ |
| H A D | M68kBaseInfo.h | 109 Imm16 = 0xB, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | aarch32.cpp | 128 uint32_t Imm16 = Imm4 << 12 | Imm1 << 11 | Imm3 << 8 | Imm8; in decodeImmMovtT1MovwT3() local 129 assert(Imm16 <= 0xffff && "Decoded value out-of-range"); in decodeImmMovtT1MovwT3() 130 return Imm16; in decodeImmMovtT1MovwT3()
|
| /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 199 def Xi16 : X86TypeInfo<i16, "w", GR16, loadi16, i16mem, Imm16, i16imm, 413 : X86Inst<o, f, Imm16, outs, ins, asm> { 469 : X86Inst<o, f, Imm16, outs, ins, asm> {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 3909 SDValue Imm16 = CurDAG->getTargetConstant((N2CVal & 0xFFFF0000U) >> 16, in Select() local 3911 SDValue Ops[] = { N0.getOperand(0), Imm16, in Select()
|
| H A D | ARMInstrInfo.td | 910 def Imm16AsmOperand: ImmAsmOperand<16,16> { let Name = "Imm16"; }
|