Searched refs:ImmOperand (Results 1 – 8 of 8) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenMemAbsolute.cpp | 194 MachineOperand ImmOperand = MI->getOperand(1); in runOnMachineFunction() local 196 MIB.addGlobalAddress(ImmOperand.getGlobal(), ImmOperand.getOffset(), in runOnMachineFunction() 197 ImmOperand.getTargetFlags()); in runOnMachineFunction() 199 MIB.addImm(ImmOperand.getImm()); in runOnMachineFunction()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 2894 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65GatherPred() local 2916 SDValue Ops[] = { Address, ImmOperand, in SelectV65GatherPred() 2933 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65Gather() local 2955 SDValue Ops[] = { Address, ImmOperand, Base, Modifier, Offset, Chain }; in SelectV65Gather()
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 135 class ImmOperand<ValueType type, string name = NAME, bit optional = 0, 143 class S16ImmOperand : ImmOperand<i16, "S16Imm", 0, "printU16ImmOperand">; 146 def u16imm : ImmOperand<i16, "U16Imm", 0, "printU16ImmOperand">;
|
| H A D | SMInstructions.td | 9 def smrd_offset_8 : ImmOperand<i32, "SMRDOffset8", 1>; 13 def SMEMOffset : ImmOperand<i32, "SMEMOffset", 1>; 776 def smrd_literal_offset : ImmOperand<i32, "SMRDLiteralOffset">;
|
| H A D | SIInstrInfo.td | 914 def InterpAttrChan : ImmOperand<i32>; 916 def SplitBarrier : ImmOperand<i32> { 1165 class KImmFPOperand<ValueType vt> : ImmOperand<vt> { 1168 let PrintMethod = "printU"#vt.Size#"ImmOperand";
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrUtils.td | 163 /// ImmOperand - This is the operand kind of an immediate of this type. For 167 Operand ImmOperand = immoperand; 1061 : ITy<o, f, t, out, (ins t.RegClass:$src1, t.ImmOperand:$src2), m, 1184 : ITy<o, f, t, out, (ins t.MemOperand:$src1, t.ImmOperand:$src2), m, 1291 : ITy<o, RawFrm, t, (outs), (ins t.ImmOperand:$src), m, args, []>,
|
| /src/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 430 ImmOperand, enumerator 483 X.Kind = ImmOperand; in getImmOp() 2210 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
|
| /src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 3672 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local 3675 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding() 3685 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()
|