Searched refs:SplatValAndReg (Results 1 – 1 of 1) sorted by relevance
1364 std::optional<ValueAndVReg> SplatValAndReg; in getAnyConstantSplat() local1382 if (!SplatValAndReg) in getAnyConstantSplat()1383 SplatValAndReg = ElementValAndReg; in getAnyConstantSplat()1386 if (SplatValAndReg->Value != ElementValAndReg->Value) in getAnyConstantSplat()1390 return SplatValAndReg; in getAnyConstantSplat()1398 if (auto SplatValAndReg = getAnyConstantSplat(Reg, MRI, AllowUndef)) in isBuildVectorConstantSplat() local1399 return SplatValAndReg->Value.getSExtValue() == SplatValue; in isBuildVectorConstantSplat()1413 if (auto SplatValAndReg = in getIConstantSplatVal() local1416 getIConstantVRegValWithLookThrough(SplatValAndReg->VReg, MRI)) in getIConstantSplatVal()1432 if (auto SplatValAndReg = in getIConstantSplatSExtVal() local[all …]