Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h178 struct ValueAndVReg { struct
185 Optional<ValueAndVReg> argument
192 Optional<ValueAndVReg> getAnyConstantVRegValWithLookThrough(
H A DMIPatternMatch.h140 Optional<ValueAndVReg> &ValReg;
141 GCstAndRegMatch(Optional<ValueAndVReg> &ValReg) : ValReg(ValReg) {} in GCstAndRegMatch()
148 inline GCstAndRegMatch m_GCst(Optional<ValueAndVReg> &ValReg) { in m_GCst()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp288 Optional<ValueAndVReg> ValAndVReg = getIConstantVRegValWithLookThrough( in getIConstantVRegVal()
310 Optional<ValueAndVReg> getConstantVRegValWithLookThrough( in getConstantVRegValWithLookThrough()
367 return ValueAndVReg{Val, VReg}; in getConstantVRegValWithLookThrough()
407 Optional<ValueAndVReg> llvm::getIConstantVRegValWithLookThrough( in getIConstantVRegValWithLookThrough()
413 Optional<ValueAndVReg> llvm::getAnyConstantVRegValWithLookThrough( in getAnyConstantVRegValWithLookThrough()
1021 Optional<ValueAndVReg> getAnyConstantSplat(Register VReg, in getAnyConstantSplat()
1031 Optional<ValueAndVReg> SplatValAndReg = None; in getAnyConstantSplat()
1077 Optional<ValueAndVReg> ValAndVReg = in getIConstantSplatVal()
H A DCombinerHelper.cpp4545 Optional<ValueAndVReg> LHSCstOff; in matchReassocConstantInnerLHS()
/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DPatternMatchTest.cpp48 Optional<ValueAndVReg> Src0; in TEST_F()
645 Optional<ValueAndVReg> ValReg; in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankCombiner.cpp164 Optional<ValueAndVReg> K0, K1; in matchIntMinMaxToMed3()
H A DAMDGPUInstructionSelector.cpp146 Optional<ValueAndVReg> ConstVal = in selectCOPY()
875 Optional<ValueAndVReg> ConstSelect = in selectWritelane()
884 Optional<ValueAndVReg> ConstVal = in selectWritelane()
1187 Optional<ValueAndVReg> Arg = in selectBallot()
3159 Optional<ValueAndVReg> MaybeVOffset = in selectBufferLoadLds()
4546 Optional<ValueAndVReg> MaybeOffset = in getPtrBaseWithConstantOffset()
H A DAMDGPULegalizerInfo.cpp2342 Optional<ValueAndVReg> MaybeIdxVal = in legalizeExtractVectorElt()
2376 Optional<ValueAndVReg> MaybeIdxVal = in legalizeInsertVectorElt()
4298 Optional<ValueAndVReg> MaybeVOffsetVal = in updateBufferMMO()
4300 Optional<ValueAndVReg> MaybeSOffsetVal = in updateBufferMMO()
4302 Optional<ValueAndVReg> MaybeVIndexVal = in updateBufferMMO()