Home
last modified time | relevance | path

Searched refs:Sel1 (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1684 if (SelectInst *Sel1 = dyn_cast<SelectInst>(Sel->getFalseValue())) { in setupPreSimplifier() local
1685 if (Sel1->getCondition() == C) in setupPreSimplifier()
1686 return B.CreateSelect(C, Sel->getTrueValue(), Sel1->getFalseValue()); in setupPreSimplifier()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp1235 Value *Sel1 = Sel0.getFalseValue(); in canonicalizeClampLike() local
1265 std::swap(X, Sel1); in canonicalizeClampLike()
1277 if (!Sel1->hasOneUse()) in canonicalizeClampLike()
1294 if (!match(Sel1, m_Select(m_Value(Cmp1), m_Value(ReplacementLow), in canonicalizeClampLike()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUISelDAGToDAG.cpp2410 bool Sel1 = SelectVOP3PMadMixModsImpl(Src1, Src1, Src1Mods); in SelectFMAD_FMA() local
2418 if (Sel0 || Sel1 || Sel2) { in SelectFMAD_FMA()
DAMDGPULegalizerInfo.cpp3060 auto Sel1 = B.buildSelect( in legalizeUnsignedDIV_REM64Impl() local
3063 Sel1, MulHi3); in legalizeUnsignedDIV_REM64Impl()
DAMDGPUISelLowering.cpp1982 SDValue Sel1 = DAG.getSelectCC(DL, C6, Zero, Add4, Add3, ISD::SETNE); in LowerUDIVREM64() local
1983 SDValue Div = DAG.getSelectCC(DL, C3, Zero, Sel1, Mulhi3, ISD::SETNE); in LowerUDIVREM64()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp7883 SDValue Sel1; in LowerSELECT_CC() local
7893 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, LHS, TV, FV); in LowerSELECT_CC()
7894 if (Sel1.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
7895 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1); in LowerSELECT_CC()
7897 DAG.getNode(ISD::FNEG, dl, MVT::f64, LHS), Sel1, FV); in LowerSELECT_CC()
7929 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC()
7930 if (Sel1.getValueType() == MVT::f32) // Comparison is always 64-bits in LowerSELECT_CC()
7931 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1); in LowerSELECT_CC()
7933 DAG.getNode(ISD::FNEG, dl, MVT::f64, Cmp), Sel1, FV); in LowerSELECT_CC()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DAutoUpgrade.cpp2385 Value *Sel1 = Builder.CreateAnd(CI->getArgOperand(1), NotSel); in UpgradeIntrinsicCall() local
2386 Rep = Builder.CreateOr(Sel0, Sel1); in UpgradeIntrinsicCall()