[all-commits] [llvm/llvm-project] 936ef8: [X86] lowerShuffleWithPERMV - use MVT::changeTypeT...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Oct 23 04:36:10 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 936ef89ebe8646c483b993d8d8e50ee9509e005d
https://github.com/llvm/llvm-project/commit/936ef89ebe8646c483b993d8d8e50ee9509e005d
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI.
Commit: 19a13bf538b30fa67fc4a381fb25d150cc5a9989
https://github.com/llvm/llvm-project/commit/19a13bf538b30fa67fc4a381fb25d150cc5a9989
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
M llvm/lib/Transforms/InstCombine/InstCombineInternal.h
Log Message:
-----------
[InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI.
This matches bswap and bitreverse intrinsics, so we should make that clear in the function name.
Commit: 1cab3bf0046117759cc7891eec66affbbeb5965c
https://github.com/llvm/llvm-project/commit/1cab3bf0046117759cc7891eec66affbbeb5965c
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
M llvm/lib/Transforms/InstCombine/InstCombineInternal.h
Log Message:
-----------
[InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags.
matchBSwapOrBitReverse was hardcoded to just match bswaps - we're going to need to expose the ability to match bitreverse as well, so make this part of the function call.
Compare: https://github.com/llvm/llvm-project/compare/cb86522c9450...1cab3bf00461
More information about the All-commits
mailing list