[all-commits] [llvm/llvm-project] 3ae0a4: [X86] combineHorizOpWithShuffle - peek through one...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Apr 9 02:51:35 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3ae0a405fc94d1b7a0ced15742031e8d71b32d93
https://github.com/llvm/llvm-project/commit/3ae0a405fc94d1b7a0ced15742031e8d71b32d93
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2021-04-09 (Fri, 09 Apr 2021)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/horizontal-sum.ll
Log Message:
-----------
[X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles.
Checking for one use, peek through bitcasts of the horizop args to allows us to merge shuffles of different widths through the horizop.
More information about the All-commits
mailing list