Searched refs:ImmOperand (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenMemAbsolute.cpp | 184 MachineOperand ImmOperand = MI->getOperand(1); in runOnMachineFunction() local 186 MIB.addGlobalAddress(ImmOperand.getGlobal(), ImmOperand.getOffset(), in runOnMachineFunction() 187 ImmOperand.getTargetFlags()); in runOnMachineFunction() 189 MIB.addImm(ImmOperand.getImm()); in runOnMachineFunction()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 2885 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65GatherPred() local 2907 SDValue Ops[] = { Address, ImmOperand, in SelectV65GatherPred() 2924 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65Gather() local 2946 SDValue Ops[] = { Address, ImmOperand, Base, Modifier, Offset, Chain }; in SelectV65Gather()
|
| /freebsd/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>; 780 def smrd_literal_offset : ImmOperand<i32, "SMRDLiteralOffset">;
|
| H A D | SIInstrInfo.td | 1032 def InterpAttrChan : ImmOperand<i32>; 1034 def SplitBarrier : ImmOperand<i32> { 1309 class KImmFPOperand<ValueType vt> : ImmOperand<vt> { 1312 let PrintMethod = "printU"#vt.Size#"ImmOperand";
|
| /freebsd/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; 1059 : ITy<o, f, t, out, (ins t.RegClass:$src1, t.ImmOperand:$src2), m, 1181 : ITy<o, f, t, out, (ins t.MemOperand:$src1, t.ImmOperand:$src2), m, 1288 : ITy<o, RawFrm, t, (outs), (ins t.ImmOperand:$src), m, args, []>,
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 430 ImmOperand, enumerator 483 X.Kind = ImmOperand; in getImmOp() 2202 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 3703 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local 3706 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding() 3716 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()
|