summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2015-09-27 21:09:48 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2015-09-27 21:09:48 +0000
commitf1090b6061b34177ad826a595064232a1c08fb4e (patch)
tree79d2e31753788a88bb9492ce67b5f30aa3835546 /llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
parent9533407566c3bafa96d7000e460cf49919acbd38 (diff)
downloadbcm5719-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/lib/CodeGen/CriticalAntiDepBreaker.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud