Home
last modified time | relevance | path

Searched refs:Sel0 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp118 auto *Sel0 = cast<SelectInst>(Bndl[0]); in notVectorizableBasedOnOpcodesAndTypes() local
119 auto *Cond0 = Sel0->getCondition(); in notVectorizableBasedOnOpcodesAndTypes()
120 if (VecUtils::getNumLanes(Cond0) != VecUtils::getNumLanes(Sel0)) in notVectorizableBasedOnOpcodesAndTypes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1484 static Value *canonicalizeClampLike(SelectInst &Sel0, ICmpInst &Cmp0, in canonicalizeClampLike() argument
1487 Value *X = Sel0.getTrueValue(); in canonicalizeClampLike()
1488 Value *Sel1 = Sel0.getFalseValue(); in canonicalizeClampLike()
1627 if (X->getType() != Sel0.getType()) { in canonicalizeClampLike()
1632 const DataLayout &DL = Sel0.getDataLayout(); in canonicalizeClampLike()
1651 return Builder.CreateTrunc(MaybeReplacedHigh, Sel0.getType()); in canonicalizeClampLike()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1655 if (SelectInst *Sel0 = dyn_cast<SelectInst>(Sel->getTrueValue())) { in setupPreSimplifier() local
1656 if (Sel0->getCondition() == C) in setupPreSimplifier()
1657 return B.CreateSelect(C, Sel0->getTrueValue(), Sel->getFalseValue()); in setupPreSimplifier()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp3039 Value *Sel0 = Builder.CreateAnd(CI->getArgOperand(0), Sel); in upgradeX86IntrinsicCall() local
3041 Rep = Builder.CreateOr(Sel0, Sel1); in upgradeX86IntrinsicCall()