Searched refs:SCEVComparePredicate (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 336 LLVM_ABI Value *expandComparePredicate(const SCEVComparePredicate *Pred,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 278 class LLVM_ABI SCEVComparePredicate final : public SCEVPredicate { 285 SCEVComparePredicate(const FoldingSetNodeIDRef ID,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 2065 return expandComparePredicate(cast<SCEVComparePredicate>(Pred), IP); in expandCodeForPredicate() 2074 Value *SCEVExpander::expandComparePredicate(const SCEVComparePredicate *Pred, in expandComparePredicate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 14763 SCEVComparePredicate *Eq = new (SCEVAllocator) in getComparePredicate() 14764 SCEVComparePredicate(ID.Intern(SCEVAllocator), Pred, LHS, RHS); in getComparePredicate() 14810 if (const auto *IPred = dyn_cast<SCEVComparePredicate>(Pred)) in visitUnknown() 14814 } else if (const auto *IPred = dyn_cast<SCEVComparePredicate>(Pred)) { in visitUnknown() 14938 SCEVComparePredicate::SCEVComparePredicate(const FoldingSetNodeIDRef ID, in SCEVComparePredicate() function in SCEVComparePredicate 14946 bool SCEVComparePredicate::implies(const SCEVPredicate *N, in implies() 14948 const auto *Op = dyn_cast<SCEVComparePredicate>(N); in implies() 14959 bool SCEVComparePredicate::isAlwaysTrue() const { return false; } in isAlwaysTrue() 14961 void SCEVComparePredicate::print(raw_ostream &OS, unsigned Depth) const { in print()
|