Searched refs:Sel1 (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1330 Value *Sel1 = Sel0.getFalseValue(); local
1343 if (!isa<SelectInst>(Sel1)) {
1345 std::swap(X, Sel1);
1379 if (!Sel1->hasOneUse())
1401 if (!match(Sel1, m_Select(m_Value(Cmp1), m_Value(ReplacementLow),
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1679 if (SelectInst *Sel1 = dyn_cast<SelectInst>(Sel->getFalseValue())) {
1680 if (Sel1->getCondition() == C)
1681 return B.CreateSelect(C, Sel->getTrueValue(), Sel1->getFalseValue());
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1322 // ^Sel2 ^Sel1 are denoted above.
1331 Value *Sel1 = NullPtr;
1340 Sel1 = B.CreateSelect(And, SrcPlus, NullPtr, "memchr.sel1");
1347 return B.CreateSelect(And, SrcStr, Sel1, "memchr.sel2");
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp2305 bool Sel1 = SelectVOP3PMadMixModsImpl(Src1, Src1, Src1Mods); local
2313 if (Sel0 || Sel1 || Sel2) {
H A DAMDGPUISelLowering.cpp1961 SDValue Sel1 = DAG.getSelectCC(DL, C6, Zero, Add4, Add3, ISD::SETNE); local
1962 SDValue Div = DAG.getSelectCC(DL, C3, Zero, Sel1, Mulhi3, ISD::SETNE);
H A DAMDGPULegalizerInfo.cpp3605 auto Sel1 = B.buildSelect(
3608 Sel1, MulHi3);
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7952 SDValue Sel1;
7962 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, LHS, TV, FV);
7963 if (Sel1.getValueType() == MVT::f32) // Comparison is always 64-bits
7964 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1);
7966 DAG.getNode(ISD::FNEG, dl, MVT::f64, LHS), Sel1, FV);
7998 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV);
7999 if (Sel1.getValueType() == MVT::f32) // Comparison is always 64-bits
8000 Sel1 = DAG.getNode(ISD::FP_EXTEND, dl, MVT::f64, Sel1);
[all...]
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DAutoUpgrade.cpp2683 Value *Sel1 = Builder.CreateAnd(CI->getArgOperand(1), NotSel); local
2684 Rep = Builder.CreateOr(Sel0, Sel1);

Completed in 316 milliseconds