Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Transforms/Util/PredicateInfo/
H A Dunnamed-types.ll10 ; CHECK: branch predicate info { TrueEdge: 1 Comparison: %cmp1 = icmp ne %0* %arg, null Edge: [lab…
15 ; CHECK-NEXT: branch predicate info { TrueEdge: 0 Comparison: %cmp2 = icmp ne %1* null, %tmp Edge:…
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h149 bool TrueEdge;
153 TrueEdge(TakenEdge) {} in PredicateBranch()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp790 bool TrueEdge = true; in getConstraint() local
792 TrueEdge = PBranch->TrueEdge; in getConstraint()
796 TrueEdge ? ConstantInt::getTrue(Condition->getType()) in getConstraint()
820 if (!TrueEdge) in getConstraint()
906 OS << "; branch predicate info { TrueEdge: " << PB->TrueEdge in emitInstructionAnnot()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2398 BasicBlockEdge TrueEdge(IDom, TrueSucc); in foldSelectToPhiImpl() local
2404 if (DT.dominates(TrueEdge, Incoming)) in foldSelectToPhiImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1909 if (PBranch->TrueEdge) { in performSymbolicCmpEvaluation()