diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2013-12-31 19:30:47 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2013-12-31 19:30:47 +0000 |
commit | 99cebadb5c971b5946a727dfb09ba43b6d7fe542 (patch) | |
tree | f01a4d7a5cf39bedbc682ebf9e7eaf7f037b8d0d /test/Bitcode | |
parent | 5cbbd7e1a5fb86e5495326c02f77356a357ec439 (diff) | |
download | llvm-99cebadb5c971b5946a727dfb09ba43b6d7fe542.tar.gz llvm-99cebadb5c971b5946a727dfb09ba43b6d7fe542.tar.bz2 llvm-99cebadb5c971b5946a727dfb09ba43b6d7fe542.tar.xz |
Fold vector selects with undef elements in the condition. Fixes PR18319.
Patch by Ilia Filippov!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198267 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Bitcode')
-rw-r--r-- | test/Bitcode/select.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/Bitcode/select.ll b/test/Bitcode/select.ll index 71e669a90c..08a3061394 100644 --- a/test/Bitcode/select.ll +++ b/test/Bitcode/select.ll @@ -5,5 +5,5 @@ define <2 x i32> @main() { } ; CHECK: define <2 x i32> @main() { -; CHECK: ret <2 x i32> select (<2 x i1> <i1 false, i1 undef>, <2 x i32> zeroinitializer, <2 x i32> <i32 0, i32 undef>) +; CHECK: ret <2 x i32> <i32 0, i32 undef> ; CHECK: } |