[all-commits] [llvm/llvm-project] b350ab: [X86] Add regression test for rGea8fb3b60196
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sun Jun 12 07:41:12 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b350ab7437d272cca27089189be56361fa39eec5
https://github.com/llvm/llvm-project/commit/b350ab7437d272cca27089189be56361fa39eec5
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-06-12 (Sun, 12 Jun 2022)
Changed paths:
M llvm/test/CodeGen/X86/vselect-avx.ll
Log Message:
-----------
[X86] Add regression test for rGea8fb3b60196
Reduced from test case reported by @srj for the concatenation of VSELECT/BLENDV nodes
Commit: b5d7beeb9792f626814b1a521872b611fbbaedd6
https://github.com/llvm/llvm-project/commit/b5d7beeb9792f626814b1a521872b611fbbaedd6
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-06-12 (Sun, 12 Jun 2022)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vec_minmax_sint.ll
M llvm/test/CodeGen/X86/vec_minmax_uint.ll
M llvm/test/CodeGen/X86/vselect-avx.ll
M llvm/test/CodeGen/X86/vselect-minmax.ll
Log Message:
-----------
[X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED)
If the LHS/RHS selection operands can be cheaply concatenated back together then replace 2 x 128-bit selection nodes with 1 x 256-bit node
Addresses the regression introduced in the bug fix from rGd5af6a38082b39ae520a328e44dc29ebcb036bb2
REAPPLIED with for bug identified in rGea8fb3b60196
Compare: https://github.com/llvm/llvm-project/compare/c1b610307df2...b5d7beeb9792
More information about the All-commits
mailing list