Home
last modified time | relevance | path

Searched refs:SCEVUnionPredicate (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolution.h399 class SCEVUnionPredicate final : public SCEVPredicate {
411 SCEVUnionPredicate();
786 SCEVUnionPredicate &Predicates);
1172 SCEVUnionPredicate &A);
1318 assert(!isa<SCEVUnionPredicate>(P) && "Only add leaf predicates here!");
1355 std::unique_ptr<SCEVUnionPredicate> Predicate;
1360 std::unique_ptr<SCEVUnionPredicate> Predicate)
1436 SCEVUnionPredicate *Predicates = nullptr) const;
2137 const SCEVUnionPredicate &getUnionPredicate() const;
2206 SCEVUnionPredicate Preds;
H A DLoopAccessAnalysis.h32 class SCEVUnionPredicate; variable
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h126 const SCEVUnionPredicate &Preds;
H A DScalarEvolutionExpander.h301 Value *expandUnionPredicate(const SCEVUnionPredicate *Pred, Instruction *Loc);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp7037 SCEVUnionPredicate &Preds) { in getPredicatedBackedgeTakenCount()
7311 SCEVUnionPredicate *Preds) const { in getExact()
7466 std::unique_ptr<SCEVUnionPredicate> Predicate(new SCEVUnionPredicate); in BackedgeTakenInfo()
12282 SCEVUnionPredicate Pred; in PrintLoopInfo()
12897 SCEVUnionPredicate *Pred) { in rewrite()
12948 SCEVUnionPredicate *Pred) in SCEVPredicateRewriter()
12993 SCEVUnionPredicate *Pred;
13000 SCEVUnionPredicate &Preds) { in rewriteUsingPredicate()
13105 SCEVUnionPredicate::SCEVUnionPredicate() in SCEVUnionPredicate() function in SCEVUnionPredicate
13108 bool SCEVUnionPredicate::isAlwaysTrue() const { in isAlwaysTrue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp773 const SCEVUnionPredicate &Pred = LAI->getPSE().getUnionPredicate(); in processLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2459 return expandUnionPredicate(cast<SCEVUnionPredicate>(Pred), IP); in expandCodeForPredicate()
2487 SCEVUnionPredicate Pred; in generateOverflowCheck()
2607 Value *SCEVExpander::expandUnionPredicate(const SCEVUnionPredicate *Union, in expandUnionPredicate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1932 const SCEVUnionPredicate &UnionPred) { in Create()