diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-24 15:34:43 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-02-24 15:34:43 +0000 |
commit | e8aa36a4afa02dde89e10f39b6ca87cfe1949dd8 (patch) | |
tree | 44fe42e2141234cf5a22c60ec2305ac878335d0d /lib/Target/PowerPC/PPCFrameLowering.cpp | |
parent | bd4b21ea4192c025159dd60b1175c084c0383ed0 (diff) |
CVP: If we have a PHI with an incoming select, try to skip the select.
This is a common pattern with dyn_cast and similar constructs, when the
PHI no longer depends on the select it can often be turned into a simpler
construct or even get hoisted out of the loop.
PR15340.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175995 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCFrameLowering.cpp')
0 files changed, 0 insertions, 0 deletions