diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-03-30 21:12:06 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-03-30 21:12:06 +0000 |
commit | 5d518386b658f51e18e77d31e2f823c171572b71 (patch) | |
tree | 651018acda3c8482de9079ca6efdf6dba5085e28 /llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | |
parent | bbaf5e0acf8870dd1b77afeb7ab09bf875d29b01 (diff) | |
download | bcm5719-llvm-5d518386b658f51e18e77d31e2f823c171572b71.tar.gz bcm5719-llvm-5d518386b658f51e18e77d31e2f823c171572b71.zip |
[IndVarSimplify] Don't insert after a catchswitch
Widening a PHI requires us to insert a trunc.
The logical place for this trunc is in the same BB as the PHI.
This is not possible if the BB is terminated by a catchswitch.
This fixes PR27133.
llvm-svn: 264926
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp')
0 files changed, 0 insertions, 0 deletions