Home
last modified time | relevance | path

Searched refs:ImmOperand (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMemAbsolute.cpp194 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 DHexagonISelDAGToDAGHVX.cpp2894 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65GatherPred()
2916 SDValue Ops[] = { Address, ImmOperand, in SelectV65GatherPred()
2933 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectV65Gather()
2955 SDValue Ops[] = { Address, ImmOperand, Base, Modifier, Offset, Chain }; in SelectV65Gather()
2897 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); SelectV65GatherPred() local
2936 SDValue ImmOperand = CurDAG->getTargetConstant(0, dl, MVT::i32); SelectV65Gather() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td135 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 DSMInstructions.td9 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 DSIInstrInfo.td914 def InterpAttrChan : ImmOperand<i32>;
916 def SplitBarrier : ImmOperand<i32> {
1165 class KImmFPOperand<ValueType vt> : ImmOperand<vt> {
1168 let PrintMethod = "printU"#vt.Size#"ImmOperand";
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrUtils.td163 /// 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, []>,
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp430 ImmOperand, enumerator
483 X.Kind = ImmOperand; in getImmOp()
2210 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp3672 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local
3675 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding()
3685 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()