[all-commits] [llvm/llvm-project] 290814: [X86] Add test coverage for zext(or(shl_nuw(x, c1), ...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Mon Oct 2 04:41:30 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 29081420894eb3ceb9d0c8b6b39092892820a1dc
https://github.com/llvm/llvm-project/commit/29081420894eb3ceb9d0c8b6b39092892820a1dc
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A llvm/test/CodeGen/X86/addr-mode-matcher-3.ll
Log Message:
-----------
[X86] Add test coverage for zext(or(shl_nuw(x,c1),c2)) pointer math
Additional test coverage for D155472
Commit: 2984e3529b559c90e37408d1b87628fae7bf11de
https://github.com/llvm/llvm-project/commit/2984e3529b559c90e37408d1b87628fae7bf11de
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
M llvm/test/CodeGen/X86/addr-mode-matcher-3.ll
Log Message:
-----------
[X86] matchIndexRecursively - fold zext(addlike(shl_nuw(x,c1),c2) patterns into LEA
Pulled out of D155472 - handle zeroextended scaled address indices
Commit: 6741dd0696d3b9726e506823a43e96c6b8ba575e
https://github.com/llvm/llvm-project/commit/6741dd0696d3b9726e506823a43e96c6b8ba575e
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M llvm/lib/CodeGen/RegisterCoalescer.cpp
Log Message:
-----------
Fix MSVC "cannot convert from 'llvm::Register' to 'llvm::MCRegister'" build error. NFCI.
Compare: https://github.com/llvm/llvm-project/compare/e816c89c8406...6741dd0696d3
More information about the All-commits
mailing list