[all-commits] [llvm/llvm-project] 50209a: Initial unit test to demonstrate current behavior
Jonathan Cohen via All-commits
all-commits at lists.llvm.org
Sun Jul 13 05:03:16 PDT 2025
Branch: refs/heads/users/joncoh-apple/split_neon_loads
Home: https://github.com/llvm/llvm-project
Commit: 50209a0ec70ee389abc5f4609668a775226da483
https://github.com/llvm/llvm-project/commit/50209a0ec70ee389abc5f4609668a775226da483
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
A llvm/test/CodeGen/AArch64/aarch64-combine-split-loads.mir
Log Message:
-----------
Initial unit test to demonstrate current behavior
Commit: 01933f68dcfb8892d92644552887b3d9896f34fa
https://github.com/llvm/llvm-project/commit/01933f68dcfb8892d92644552887b3d9896f34fa
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
M llvm/lib/Target/AArch64/AArch64InstrInfo.h
M llvm/test/CodeGen/AArch64/aarch64-combine-split-loads.mir
Log Message:
-----------
Apply pattern to basic case of 4 i64 loads into fpr128 register
Commit: e3f9d7dd2afd6f0efdb04c0f1a136df6d8f8cec9
https://github.com/llvm/llvm-project/commit/e3f9d7dd2afd6f0efdb04c0f1a136df6d8f8cec9
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
M llvm/lib/Target/AArch64/AArch64InstrInfo.h
M llvm/test/CodeGen/AArch64/aarch64-combine-split-loads.mir
Log Message:
-----------
Support additional data types
Commit: 6f301b8223640c144976f97e515838fb453da535
https://github.com/llvm/llvm-project/commit/6f301b8223640c144976f97e515838fb453da535
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
Log Message:
-----------
Remove check for isOsDarwin()
Commit: d92972e8b21da3616cfb0cadd848e866f8b3320c
https://github.com/llvm/llvm-project/commit/d92972e8b21da3616cfb0cadd848e866f8b3320c
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
Log Message:
-----------
Formatting changes
Commit: 81052e90b931c49614911810a51cf6d2bb79b6dd
https://github.com/llvm/llvm-project/commit/81052e90b931c49614911810a51cf6d2bb79b6dd
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
M llvm/lib/Target/AArch64/AArch64InstrInfo.h
Log Message:
-----------
Code review comments
- Early exit if optimizing for size
- Fix loop condition to check if CurrInstr is not null
- use .empty() instead of begin() != end()
- Rename pattern enum
Commit: 8f68890cc312f28d3aa54350c62781bd603ebaac
https://github.com/llvm/llvm-project/commit/8f68890cc312f28d3aa54350c62781bd603ebaac
Author: Jonathan Cohen <joncoh at apple.com>
Date: 2025-07-13 (Sun, 13 Jul 2025)
Changed paths:
M llvm/test/CodeGen/AArch64/aarch64-combine-split-loads.mir
Log Message:
-----------
fix unit-tests
Compare: https://github.com/llvm/llvm-project/compare/4ebe9c97f659...8f68890cc312
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list