diff options
author | Bjorn Steinbrink <bsteinbr@gmail.com> | 2015-05-12 22:31:47 +0000 |
---|---|---|
committer | Bjorn Steinbrink <bsteinbr@gmail.com> | 2015-05-12 22:31:47 +0000 |
commit | 2833966a3c91fc354115b28de4aaaae56674c155 (patch) | |
tree | 94ff81575aa3c4f3b8bac7927c9cff598d99dd66 /clang/lib/Lex/PPMacroExpansion.cpp | |
parent | 311f7106547106fd23022f082762d83c2886db74 (diff) | |
download | bcm5719-llvm-2833966a3c91fc354115b28de4aaaae56674c155.tar.gz bcm5719-llvm-2833966a3c91fc354115b28de4aaaae56674c155.zip |
CVP: Improve handling of Selects used as incoming PHI values
Summary:
If the branch that leads to the PHI node and the Select instruction
depend on correlated conditions, we might be able to directly use the
corresponding value from the Select instruction as the incoming value
for the PHI node, allowing later removal of the select instruction.
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D9051
llvm-svn: 237201
Diffstat (limited to 'clang/lib/Lex/PPMacroExpansion.cpp')
0 files changed, 0 insertions, 0 deletions