diff options
| author | Evgeny Astigeevich <evgeny.astigeevich@arm.com> | 2017-10-03 12:00:40 +0000 |
|---|---|---|
| committer | Evgeny Astigeevich <evgeny.astigeevich@arm.com> | 2017-10-03 12:00:40 +0000 |
| commit | d3558b5d5e6c834c28ec208f9fba9e5ef2711b10 (patch) | |
| tree | 170285a3064542257867a1007717624e89368cf0 /llvm/test/ExecutionEngine/Interpreter | |
| parent | 11415ac44e34d26fd7f31a8269f8ae536d94d78e (diff) | |
| download | bcm5719-llvm-d3558b5d5e6c834c28ec208f9fba9e5ef2711b10.tar.gz bcm5719-llvm-d3558b5d5e6c834c28ec208f9fba9e5ef2711b10.zip | |
[InlineCost, NFC] Extract code dealing with inbounds GEPs from visitGetElementPtr into a function
The code responsible for analysis of inbounds GEPs is extracted into a separate
function: CallAnalyzer::canFoldInboundsGEP. With the patch SROA
enabling/disabling code is localized at one place instead of spreading across
the code of CallAnalyzer::visitGetElementPtr.
Differential Revision: https://reviews.llvm.org/D38233
llvm-svn: 314787
Diffstat (limited to 'llvm/test/ExecutionEngine/Interpreter')
0 files changed, 0 insertions, 0 deletions

