[all-commits] [llvm/llvm-project] 08edc8: [X86] Add tests showing failure to merge shuffles ...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Jan 13 06:33:14 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 08edc8a74b49d10151f7dbe53e0190d16f86ed97
https://github.com/llvm/llvm-project/commit/08edc8a74b49d10151f7dbe53e0190d16f86ed97
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M llvm/test/CodeGen/X86/combine-rotates.ll
Log Message:
-----------
[X86] Add tests showing failure to merge shuffles through rotation binops
Commit: 0c6c588a9b9cd17c8eaa95b7ad8678bae1d7f057
https://github.com/llvm/llvm-project/commit/0c6c588a9b9cd17c8eaa95b7ad8678bae1d7f057
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/test/CodeGen/X86/combine-rotates.ll
Log Message:
-----------
[DAG] Add ISD::ROTL/ROTR to TargetLoweringBase::isBinOp
Allows shuffle combining through rotation nodes
Compare: https://github.com/llvm/llvm-project/compare/a8a2ee633190...0c6c588a9b9c
More information about the All-commits
mailing list