mirror of
https://github.com/intel/llvm.git
synced 2026-01-13 19:08:21 +08:00
[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.
This commit is contained in:
@@ -506,17 +506,6 @@ private:
|
||||
bool isKnownPredicate(ICmpInst::Predicate Pred, const SCEV *X,
|
||||
const SCEV *Y) const;
|
||||
|
||||
/// isKnownLessThan - Compare to see if S is less than Size
|
||||
/// Another wrapper for isKnownNegative(S - max(Size, 1)) with some extra
|
||||
/// checking if S is an AddRec and we can prove lessthan using the loop
|
||||
/// bounds.
|
||||
bool isKnownLessThan(const SCEV *S, const SCEV *Size) const;
|
||||
|
||||
/// isKnownNonNegative - Compare to see if S is known not to be negative
|
||||
/// Uses the fact that S comes from Ptr, which may be an inbound GEP,
|
||||
/// Proving there is no wrapping going on.
|
||||
bool isKnownNonNegative(const SCEV *S, const Value *Ptr) const;
|
||||
|
||||
/// collectUpperBound - All subscripts are the same type (on my machine,
|
||||
/// an i64). The loop bound may be a smaller type. collectUpperBound
|
||||
/// find the bound, if available, and zero extends it to the Type T.
|
||||
|
||||
Reference in New Issue
Block a user