Home
last modified time | relevance | path

Searched refs:NotCond (Results 1 – 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineSelect.cpp2383 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local
2384 return BinaryOperator::CreateAnd(NotCond, FalseVal); in visitSelectInst()
2392 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local
2393 return BinaryOperator::CreateOr(NotCond, TrueVal); in visitSelectInst()
2429 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local
2430 return new ZExtInst(NotCond, SelType); in visitSelectInst()
2435 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local
2436 return new SExtInst(NotCond, SelType); in visitSelectInst()
2747 Value *NotCond; in visitSelectInst() local
2748 if (match(CondVal, m_Not(m_Value(NotCond)))) { in visitSelectInst()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSimplifyCFG.cpp2834 Instruction *NotCond = cast<Instruction>( in FoldBranchToCommonDest() local
2837 Builder.CreateBinOp(Instruction::And, NotCond, CondInPred, in FoldBranchToCommonDest()
2849 Instruction *NotCond = cast<Instruction>( in FoldBranchToCommonDest() local
2852 Instruction::Or, NotCond, MergedCond, "or.cond")); in FoldBranchToCommonDest()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDDAGCombiner.cpp8426 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in foldSelectOfConstants() local
8428 NotCond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, NotCond); in foldSelectOfConstants()
8429 return NotCond; in foldSelectOfConstants()
8433 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in foldSelectOfConstants() local
8435 NotCond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, NotCond); in foldSelectOfConstants()
8436 return NotCond; in foldSelectOfConstants()
8501 SDValue NotCond = in foldSelectOfConstants() local
8504 return NotCond; in foldSelectOfConstants()
8505 return DAG.getZExtOrTrunc(NotCond, DL, VT); in foldSelectOfConstants()
HDSelectionDAGBuilder.cpp2111 Value *NotCond; in FindMergedConditions() local
2112 if (match(Cond, m_OneUse(m_Not(m_Value(NotCond)))) && in FindMergedConditions()
2113 InBlock(NotCond, CurBB->getBasicBlock())) { in FindMergedConditions()
2114 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaDeclCXX.cpp7765 ExprResult NotCond = S.CreateBuiltinUnaryOp(Loc, UO_LNot, Cond.get()); in buildIfNotCondReturnFalse() local
7766 if (NotCond.isInvalid()) in buildIfNotCondReturnFalse()
7776 S.ActOnCondition(nullptr, Loc, NotCond.get(), in buildIfNotCondReturnFalse()