[all-commits] [llvm/llvm-project] 0dab7e: [X86] EltsFromConsecutiveLoads - pull out repeated...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Wed Dec 2 08:30:20 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 0dab7ecc5dd1e34267dba4cb1595a70f1d08aa58
https://github.com/llvm/llvm-project/commit/0dab7ecc5dd1e34267dba4cb1595a70f1d08aa58
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] EltsFromConsecutiveLoads - pull out repeated NumLoadedElts. NFCI.
Commit: 793192da7f4a0b89fc42247feeca33d456fc2bda
https://github.com/llvm/llvm-project/commit/793192da7f4a0b89fc42247feeca33d456fc2bda
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M llvm/test/CodeGen/X86/merge-consecutive-loads-128.ll
M llvm/test/CodeGen/X86/merge-consecutive-loads-256.ll
M llvm/test/CodeGen/X86/merge-consecutive-loads-512.ll
Log Message:
-----------
[X86] Regenerate 32-bit merge-consecutive-loads tests
Avoid use of X32 check prefix - we try to only use that for gnux32 triple tests
Commit: 3900ec6f0538368e6bb6ce6743e7e5e0ef13f895
https://github.com/llvm/llvm-project/commit/3900ec6f0538368e6bb6ce6743e7e5e0ef13f895
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] combineX86ShufflesRecursively - remove old FIXME comment. NFC.
Its unlikely an undef element in a zero vector will be any use, and SimplifyDemandedVectorElts now calls combineX86ShufflesRecursively so its unlikely we actually have a dependency on these specific elements.
Compare: https://github.com/llvm/llvm-project/compare/21d74172dff7...3900ec6f0538
More information about the All-commits
mailing list