summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFrameLowering.cpp
diff options
context:
space:
mode:
authorMichael Kruse <llvm@meinersbur.de>2017-07-27 14:09:31 +0000
committerMichael Kruse <llvm@meinersbur.de>2017-07-27 14:09:31 +0000
commit8a8aca42997bcb09853d716c2778d010e52a009e (patch)
treea352f9523d1f277587a090f48c9e51559a025898 /llvm/lib/Target/ARM/ARMFrameLowering.cpp
parent88202be1f067578fe904cc38785b8e726523d7cf (diff)
downloadbcm5719-llvm-8a8aca42997bcb09853d716c2778d010e52a009e.tar.gz
bcm5719-llvm-8a8aca42997bcb09853d716c2778d010e52a009e.zip
[Simplify] Count PHINodes in simplifiable exit nodes as escaping use.
After region exit simplification, the incoming block of a phi node in the SCoP region's exit block lands outside of the region. Since we treat SCoPs as if this already happened, we need to account for that when looking for outside uses of scalars (i.e. escaping scalars). llvm-svn: 309271
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFrameLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud