Home
last modified time | relevance | path

Searched refs:SV0 (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2206 Value *SV0, *SV1, *SA0, *SA1; in foldSelectFunnelShift() local
2207 if (!match(Or0, m_OneUse(m_LogicalShift(m_Value(SV0), in foldSelectFunnelShift()
2217 std::swap(SV0, SV1); in foldSelectFunnelShift()
2239 if ((IsFshl && TVal != SV0) || (!IsFshl && TVal != SV1)) in foldSelectFunnelShift()
2251 if (SV0 != SV1) { in foldSelectFunnelShift()
2254 else if (!IsFshl && !llvm::isGuaranteedNotToBePoison(SV0)) in foldSelectFunnelShift()
2255 SV0 = Builder.CreateFreeze(SV0); in foldSelectFunnelShift()
2263 return CallInst::Create(F, { SV0, SV1, ShAmt }); in foldSelectFunnelShift()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2695 APInt NewStep = SV0 + SV1; in visitADD()
13839 if (!(SV0 && SV1)) in visitBITCAST()
21026 if (SV0.isUndef() || SV0 == ExtVec) { in combineConcatVectorOfExtracts()
21027 SV0 = ExtVec; in combineConcatVectorOfExtracts()
22816 SV0 = DAG.getBitcast(ScaleVT, SV0); in visitVECTOR_SHUFFLE()
22844 SV0 = SV1 = SDValue(); in visitVECTOR_SHUFFLE()
22884 if (!SV0.getNode() || SV0 == CurrentVec) { in visitVECTOR_SHUFFLE()
22887 SV0 = CurrentVec; in visitVECTOR_SHUFFLE()
22942 std::swap(SV0, SV1); in visitVECTOR_SHUFFLE()
22993 SDValue SV0, SV1; in visitVECTOR_SHUFFLE() local
[all …]