Searched refs:NotCond (Results 1 – 5 of 5) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineSelect.cpp | 2383 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/ |
| HD | SimplifyCFG.cpp | 2834 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/ |
| HD | DAGCombiner.cpp | 8426 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()
|
| HD | SelectionDAGBuilder.cpp | 2111 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/ |
| HD | SemaDeclCXX.cpp | 7765 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()
|