diff options
| author | Max Kazantsev <max.kazantsev@azul.com> | 2018-01-12 10:00:26 +0000 |
|---|---|---|
| committer | Max Kazantsev <max.kazantsev@azul.com> | 2018-01-12 10:00:26 +0000 |
| commit | ef0576000caf5521e2da4e8ddc89aefc873613c1 (patch) | |
| tree | 942023c5568ae8130aac9a30a6e6a5e2937ab19d /llvm/tools/llvm-objdump/llvm-objdump.h | |
| parent | 1c1e24ad964b5afd5a242869ca00277ef3a979c6 (diff) | |
| download | bcm5719-llvm-ef0576000caf5521e2da4e8ddc89aefc873613c1.tar.gz bcm5719-llvm-ef0576000caf5521e2da4e8ddc89aefc873613c1.zip | |
[IRCE][NFC] Make range check's End a non-null SCEV
Currently, IRC contains `Begin` and `Step` as SCEVs and `End` as value.
Aside from that, `End` can also be `nullptr` which can be later conditionally
converted into a non-null SCEV.
To make this logic more transparent, this patch makes `End` a SCEV and
calculates it early, so that it is never a null.
Differential Revision: https://reviews.llvm.org/D39590
llvm-svn: 322364
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.h')
0 files changed, 0 insertions, 0 deletions

