This is an archive of the discontinued LLVM Phabricator instance.

[POC] SCEV w/o pointer subtraction
AbandonedPublic

Authored by reames on Jun 22 2021, 8:07 PM.

Details

Reviewers
None
Summary

This isn't a real patch, it's simply a POC of what SCEV without pointer subtraction might look like. This is triggered by discussion on D104498.

This "mostly doesn't crash", but has huge perf impact. Running make check shows the impact of not being able to query the difference between two pointers.

Diff Detail