diff options
author | Justin Bogner <mail@justinbogner.com> | 2013-09-27 20:35:39 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2013-09-27 20:35:39 +0000 |
commit | 4a9ac8cd75899973ac5e06a733389f8b5dcdf08e (patch) | |
tree | 9f4dd8350479ec38bd60bfc26d0348d34ef95b6c /llvm/lib/Support/SourceMgr.cpp | |
parent | ea1ba0adfcb7d0c500bc18534757d9296712e3c6 (diff) | |
download | llvm-4a9ac8cd75899973ac5e06a733389f8b5dcdf08e.zip llvm-4a9ac8cd75899973ac5e06a733389f8b5dcdf08e.tar.gz llvm-4a9ac8cd75899973ac5e06a733389f8b5dcdf08e.tar.bz2 |
InstCombine: Only foldSelectICmpAndOr for integer types
Currently foldSelectICmpAndOr asserts if the "or" involves a vector
containing several of the same power of two. We can easily avoid this by
only performing the fold on integer types, like foldSelectICmpAnd does.
Fixes <rdar://problem/15012516>
llvm-svn: 191552
Diffstat (limited to 'llvm/lib/Support/SourceMgr.cpp')
0 files changed, 0 insertions, 0 deletions