aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/AsmParser/LLParser.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-03-03 09:43:28 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-03-03 09:43:28 +0000
commit91dd0a796cb31bb4aa5720fc00f52e340c7f5809 (patch)
treec43ec3adbb898c71cddec371f869b674bd4ad498 /llvm/lib/AsmParser/LLParser.cpp
parentffbb67a8e27a65ec9c9a58f88ee269421f2600e4 (diff)
downloadllvm-91dd0a796cb31bb4aa5720fc00f52e340c7f5809.zip
llvm-91dd0a796cb31bb4aa5720fc00f52e340c7f5809.tar.gz
llvm-91dd0a796cb31bb4aa5720fc00f52e340c7f5809.tar.bz2
[X86][SSE] Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREG
Generalise the existing SIGN_EXTEND to SIGN_EXTEND_VECTOR_INREG combine to support zero extension as well and get rid of a lot of unnecessary ANY_EXTEND + mask patterns. Differential Revision: http://reviews.llvm.org/D17691 llvm-svn: 262599
Diffstat (limited to 'llvm/lib/AsmParser/LLParser.cpp')
0 files changed, 0 insertions, 0 deletions