aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-09-16 15:46:23 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-09-16 16:08:31 +0100
commitaa4b0b755a02d69f7f20fddf1d011b0f67a0d207 (patch)
treec00c742b0b8bda68bf5ea7fd559b368a02c0be30 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parentd9953d155493bf11a2276e202800f844a1d02396 (diff)
downloadllvm-aa4b0b755a02d69f7f20fddf1d011b0f67a0d207.zip
llvm-aa4b0b755a02d69f7f20fddf1d011b0f67a0d207.tar.gz
llvm-aa4b0b755a02d69f7f20fddf1d011b0f67a0d207.tar.bz2
[X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle.
Now that we're getting better at combining shuffles of different vector widths, this can now be performed as part of the standard target shuffle combines and isn't required for cleanup. Exposed a minor issue in combineX86ShufflesRecursively where we failed to check if a shuffle's src ops were simple types.
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions