| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 3335 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in foldSelectOfBools() local 3336 return SelectInst::Create(NotCond, FalseVal, Zero); in foldSelectOfBools() 3340 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in foldSelectOfBools() local 3341 return SelectInst::Create(NotCond, One, TrueVal); in foldSelectOfBools() 3977 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local 3978 return new ZExtInst(NotCond, SelType); in visitSelectInst() 3983 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst() local 3984 return new SExtInst(NotCond, SelType); in visitSelectInst() 4289 Value *NotCond; in visitSelectInst() local 4290 if (match(CondVal, m_Not(m_Value(NotCond))) && in visitSelectInst() [all …]
|
| H A D | InstCombineCompares.cpp | 3718 Value *NotCond = Builder.CreateNot(Cond); in foldICmpBinOpEqualityWithConstant() local 3723 NotCond); in foldICmpBinOpEqualityWithConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 443 Value *NotCond; in findMergedConditions() local 444 if (match(Cond, m_OneUse(m_Not(m_Value(NotCond)))) && in findMergedConditions() 445 isValInBlock(NotCond, CurBB->getBasicBlock())) { in findMergedConditions() 446 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 11942 SDValue NotCond = in foldSelectOfConstants() local 11945 return NotCond; in foldSelectOfConstants() 11946 return DAG.getZExtOrTrunc(NotCond, DL, VT); in foldSelectOfConstants() 11968 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in foldSelectOfConstants() local 11969 NotCond = DAG.getZExtOrTrunc(NotCond, DL, VT); in foldSelectOfConstants() 11970 return NotCond; in foldSelectOfConstants() 11975 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in foldSelectOfConstants() local 11976 NotCond = DAG.getSExtOrTrunc(NotCond, DL, VT); in foldSelectOfConstants() 11977 return NotCond; in foldSelectOfConstants() 12018 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in foldSelectOfConstants() local [all …]
|
| H A D | SelectionDAGBuilder.cpp | 2599 Value *NotCond; in FindMergedConditions() local 2600 if (match(Cond, m_OneUse(m_Not(m_Value(NotCond)))) && in FindMergedConditions() 2601 InBlock(NotCond, CurBB->getBasicBlock())) { in FindMergedConditions() 2602 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 2871 SDValue NotCond = DAG.getNOT(DL, Cond, MVT::i1); in lowerSELECT() local 2872 SDValue And2 = DAG.getNode(ISD::AND, DL, MVT::i1, NotCond, FalseVal); in lowerSELECT()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 8654 ExprResult NotCond = S.CreateBuiltinUnaryOp(Loc, UO_LNot, Cond.get()); in buildIfNotCondReturnFalse() local 8655 if (NotCond.isInvalid()) in buildIfNotCondReturnFalse() 8665 S.ActOnCondition(nullptr, Loc, NotCond.get(), in buildIfNotCondReturnFalse()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 48120 SDValue NotCond = in combineSelect() local 48122 return DAG.getSelect(DL, VT, NotCond, RHS, LHS); in combineSelect() 52476 SDValue NotCond; in combineOr() local 52481 NotCond = getSETCC(NewCC, N0.getOperand(1), SDLoc(N0), DAG); in combineOr() 52490 NotCond = getSETCC(NewCC, Cond.getOperand(1), SDLoc(Cond), DAG); in combineOr() 52494 if (NotCond) { in combineOr() 52495 SDValue R = DAG.getZExtOrTrunc(NotCond, dl, VT); in combineOr()
|