diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-09-27 21:09:48 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-09-27 21:09:48 +0000 |
| commit | f1090b6061b34177ad826a595064232a1c08fb4e (patch) | |
| tree | 79d2e31753788a88bb9492ce67b5f30aa3835546 /llvm/test/Transforms/LoopUnswitch | |
| parent | 9533407566c3bafa96d7000e460cf49919acbd38 (diff) | |
| download | bcm5719-llvm-f1090b6061b34177ad826a595064232a1c08fb4e.tar.gz bcm5719-llvm-f1090b6061b34177ad826a595064232a1c08fb4e.zip | |
[SCEV] identical instructions don't compute equal values
Before this change `HasSameValue` would return true for distinct
`alloca` instructions if they happened to be allocating the same
type (`alloca` instructions are not specified as reading memory). This
change adds an explicit whitelist of instruction types for which
"identical" instructions compute the same value.
Fixes PR24952.
llvm-svn: 248690
Diffstat (limited to 'llvm/test/Transforms/LoopUnswitch')
0 files changed, 0 insertions, 0 deletions

