Searched refs:SV0 (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineSelect.cpp | 2325 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/ |
| D | DAGCombiner.cpp | 2535 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 …]
|