Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp2325 Value *SV0, *SV1, *SA0, *SA1; in foldSelectFunnelShift() local
2326 if (!match(Or0, m_OneUse(m_LogicalShift(m_Value(SV0), in foldSelectFunnelShift()
2336 std::swap(SV0, SV1); in foldSelectFunnelShift()
2358 if ((IsFshl && TVal != SV0) || (!IsFshl && TVal != SV1)) in foldSelectFunnelShift()
2370 if (SV0 != SV1) { in foldSelectFunnelShift()
2373 else if (!IsFshl && !llvm::isGuaranteedNotToBePoison(SV0)) in foldSelectFunnelShift()
2374 SV0 = Builder.CreateFreeze(SV0); in foldSelectFunnelShift()
2382 return CallInst::Create(F, { SV0, SV1, ShAmt }); in foldSelectFunnelShift()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2535 const APInt &SV0 = N0.getOperand(1)->getConstantOperandAPInt(0); in visitADD() local
2537 APInt NewStep = SV0 + SV1; in visitADD()
6418 const ShuffleVectorSDNode *SV0 = cast<ShuffleVectorSDNode>(N0); in visitOR() local
6425 int M0 = SV0->getMaskElt(i); in visitOR()
12855 SDValue SV0 = PeekThroughBitcast(N0->getOperand(0)); in visitBITCAST() local
12857 if (!(SV0 && SV1)) in visitBITCAST()
12868 TLI.buildLegalVectorShuffle(VT, SDLoc(N), SV0, SV1, NewMask, DAG); in visitBITCAST()
19861 SDValue SV0 = DAG.getUNDEF(VT), SV1 = DAG.getUNDEF(VT); in combineConcatVectorOfExtracts() local
19906 if (SV0.isUndef() || SV0 == ExtVec) { in combineConcatVectorOfExtracts()
19907 SV0 = ExtVec; in combineConcatVectorOfExtracts()
[all …]