aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-10-14 18:14:23 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-10-14 18:14:37 +0100
commit60ba9233d126f828bd4f79f02bc8e2330fead566 (patch)
tree54110c0a9e9f1afb81b9b24c6a449fbb5d742b10 /clang/lib/CodeGen/CodeGenModule.cpp
parent3fdf3b153960175302a87079e60e49935f2ff39b (diff)
downloadllvm-60ba9233d126f828bd4f79f02bc8e2330fead566.zip
llvm-60ba9233d126f828bd4f79f02bc8e2330fead566.tar.gz
llvm-60ba9233d126f828bd4f79f02bc8e2330fead566.tar.bz2
Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts"
This reverts commit 25a97c3a43d7bc469ec67dd4e901a507b9b11116. We have other constant folds that fold undef funnel shift amounts to 0 - so we need to be consistent. If we end up with regressions where we lose a splat shift amount pattern we'll have to investigate other canonicalizations, but matchFunnelShift currently protects us from that.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions