[all-commits] [llvm/llvm-project] a190b4: [NFC][X86] Add tests for concatenation of shuffle'...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Sun Jan 1 12:19:38 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a190b408615331f04903670c89562754e52328bb
https://github.com/llvm/llvm-project/commit/a190b408615331f04903670c89562754e52328bb
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2023-01-01 (Sun, 01 Jan 2023)
Changed paths:
A llvm/test/CodeGen/X86/vector-shuffle-concatenation.ll
Log Message:
-----------
[NFC][X86] Add tests for concatenation of shuffle's operand to the shuffle
Commit: 1337821f11902e219fe7720494879799219f2fc5
https://github.com/llvm/llvm-project/commit/1337821f11902e219fe7720494879799219f2fc5
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2023-01-01 (Sun, 01 Jan 2023)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/X86/vector-shuffle-concatenation.ll
Log Message:
-----------
[DAGCombiner][X86] Fold a CONCAT_VECTORS of SHUFFLE_VECTOR and it's operand into wider SHUFFLE_VECTOR
This was showing as a source of *many* regressions
with more aggressive ZERO_EXTEND_VECTOR_INREG recognition.
Compare: https://github.com/llvm/llvm-project/compare/89718815c669...1337821f1190
More information about the All-commits
mailing list