aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2014-07-19 07:52:58 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2014-07-19 07:52:58 +0000
commit2aacd94d4057762af1ae98f26fc7b529ef1e5540 (patch)
tree94d34722da888045b1cc4c1501fddefbe6be444e /clang/lib/Frontend/CompilerInstance.cpp
parent99400a5a34dffde5565110c15fe639810624ef5c (diff)
downloadllvm-2aacd94d4057762af1ae98f26fc7b529ef1e5540.zip
llvm-2aacd94d4057762af1ae98f26fc7b529ef1e5540.tar.gz
llvm-2aacd94d4057762af1ae98f26fc7b529ef1e5540.tar.bz2
[x86] Fix wrong shuffle mask in test 'combine-vec-shuffle-3.ll'. No functional change.
Function @test3c should check that the DAGCombiner is able to fold a pair of shuffles into a new shuffle with a permute mask of <6,7,2,3>. However, one of the shuffles in @test3c had a wrong permute mask; this prevented the DAGCombiner from folding the shuffles into the expected result. Now that the shuffle mask is fixed, the backend correctly folds the two shuffles in function @test3c into a single movhlps instruction. llvm-svn: 213451
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions