Skip to content

Commit 5877020

Browse files
authored
[DA] Clean up unnecessary member function declarations (#170106)
Follow-up for #169047. The previous PR moved some functions from DA to Delinearization, but the member function declarations were not updated accordingly. This patch removes them.
1 parent d0df51b commit 5877020

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

llvm/include/llvm/Analysis/DependenceAnalysis.h

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -506,17 +506,6 @@ class DependenceInfo {
506506
bool isKnownPredicate(ICmpInst::Predicate Pred, const SCEV *X,
507507
const SCEV *Y) const;
508508

509-
/// isKnownLessThan - Compare to see if S is less than Size
510-
/// Another wrapper for isKnownNegative(S - max(Size, 1)) with some extra
511-
/// checking if S is an AddRec and we can prove lessthan using the loop
512-
/// bounds.
513-
bool isKnownLessThan(const SCEV *S, const SCEV *Size) const;
514-
515-
/// isKnownNonNegative - Compare to see if S is known not to be negative
516-
/// Uses the fact that S comes from Ptr, which may be an inbound GEP,
517-
/// Proving there is no wrapping going on.
518-
bool isKnownNonNegative(const SCEV *S, const Value *Ptr) const;
519-
520509
/// collectUpperBound - All subscripts are the same type (on my machine,
521510
/// an i64). The loop bound may be a smaller type. collectUpperBound
522511
/// find the bound, if available, and zero extends it to the Type T.

0 commit comments

Comments
 (0)