Searched refs:ValueAndVReg (Results 1 – 8 of 8) sorted by relevance
178 struct ValueAndVReg { struct185 std::optional<ValueAndVReg> argument192 std::optional<ValueAndVReg> getAnyConstantVRegValWithLookThrough(
143 std::optional<ValueAndVReg> &ValReg;144 GCstAndRegMatch(std::optional<ValueAndVReg> &ValReg) : ValReg(ValReg) {} in GCstAndRegMatch()151 inline GCstAndRegMatch m_GCst(std::optional<ValueAndVReg> &ValReg) { in m_GCst()
290 std::optional<ValueAndVReg> ValAndVReg = getIConstantVRegValWithLookThrough( in getIConstantVRegVal()312 std::optional<ValueAndVReg> getConstantVRegValWithLookThrough( in getConstantVRegValWithLookThrough()369 return ValueAndVReg{Val, VReg}; in getConstantVRegValWithLookThrough()409 std::optional<ValueAndVReg> llvm::getIConstantVRegValWithLookThrough( in getIConstantVRegValWithLookThrough()415 std::optional<ValueAndVReg> llvm::getAnyConstantVRegValWithLookThrough( in getAnyConstantVRegValWithLookThrough()1031 std::optional<ValueAndVReg> getAnyConstantSplat(Register VReg, in getAnyConstantSplat()1042 std::optional<ValueAndVReg> SplatValAndReg; in getAnyConstantSplat()1092 std::optional<ValueAndVReg> ValAndVReg = in getIConstantSplatVal()
4613 std::optional<ValueAndVReg> LHSCstOff; in matchReassocConstantInnerLHS()5983 std::optional<ValueAndVReg> ShiftAmount; in matchBuildVectorIdentityFold()6014 std::optional<ValueAndVReg> ShiftAmt; in matchTruncLshrBuildVectorFold()
164 std::optional<ValueAndVReg> K0, K1; in matchIntMinMaxToMed3()
147 std::optional<ValueAndVReg> ConstVal = in selectCOPY()978 std::optional<ValueAndVReg> ConstSelect = in selectWritelane()987 std::optional<ValueAndVReg> ConstVal = in selectWritelane()1386 std::optional<ValueAndVReg> Arg = in selectBallot()3085 std::optional<ValueAndVReg> MaybeVOffset = in selectBufferLoadLds()4481 std::optional<ValueAndVReg> MaybeOffset = in getPtrBaseWithConstantOffset()
2335 std::optional<ValueAndVReg> MaybeIdxVal = in legalizeExtractVectorElt()2369 std::optional<ValueAndVReg> MaybeIdxVal = in legalizeInsertVectorElt()4277 std::optional<ValueAndVReg> MaybeVOffsetVal = in updateBufferMMO()4279 std::optional<ValueAndVReg> MaybeSOffsetVal = in updateBufferMMO()4281 std::optional<ValueAndVReg> MaybeVIndexVal = in updateBufferMMO()
4859 std::optional<ValueAndVReg> C; in emitConditionalComparison()