diff options
author | Michael Kruse <llvm@meinersbur.de> | 2017-07-27 14:09:31 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2017-07-27 14:09:31 +0000 |
commit | 8a8aca42997bcb09853d716c2778d010e52a009e (patch) | |
tree | a352f9523d1f277587a090f48c9e51559a025898 /llvm/lib/Target/ARM/ARMFrameLowering.cpp | |
parent | 88202be1f067578fe904cc38785b8e726523d7cf (diff) | |
download | bcm5719-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