| commit | 4fd9b7e16f98173d730ac1a347f7eae96a9fd2db | [log] [tgz] |
|---|---|---|
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Sat Sep 24 20:00:38 2016 +0000 |
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Sat Sep 24 20:00:38 2016 +0000 |
| tree | e411457c6869826721caaaf6c8e94534acea1463 | |
| parent | b4798739127cd7748177ac506e6d45cc8cf5e4f8 [diff] |
Scalar: Ignore ConstantData in processAssumption Assumptions on UndefValue and ConstantPointerNull aren't relevant to other users. Ignore them entirely to avoid wasting cycles walking through their (possibly extremely extensive (cross-module)) use-lists. It wasn't clear how to add a specific test for this, and it'll be covered anyway by an eventual patch that asserts when trying to access the use-list of an instance of ConstantData. llvm-svn: 282334