[X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 20 Sep 2020 17:38:54 +0000 (18:38 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 20 Sep 2020 17:39:12 +0000 (18:39 +0100)
commit0bfeede669f0d9c051344977805005c98e8cb41d
treef1584cf47429d73f0f0780034167966f4d8f5c40
parentbb0078e5911a8cd7742c99c391ccea802f02e22e
[X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X)
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/min-legal-vector-width.ll