[all-commits] [llvm/llvm-project] 615bea: [SVE] Fix incorrect offset calculation when rewrit...
Craig Topper via All-commits
all-commits at lists.llvm.org
Mon Oct 30 04:58:46 PDT 2023
Branch: refs/heads/release/17.x
Home: https://github.com/llvm/llvm-project
Commit: 615beaec04f9b8f44cc9430a481fafab3f90d861
https://github.com/llvm/llvm-project/commit/615beaec04f9b8f44cc9430a481fafab3f90d861
Author: Paul Walker <paul.walker at arm.com>
Date: 2023-10-30 (Mon, 30 Oct 2023)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
M llvm/test/CodeGen/AArch64/framelayout-sve.mir
Log Message:
-----------
[SVE] Fix incorrect offset calculation when rewriting an instruction's frame index. (#70315)
When partially packing an offset into an SVE load/store instruction we
are incorrectly calculating the remainder.
(cherry picked from commit 7c90be2857fc4c6a2e67f203ca289ed7773fae03)
Commit: 8c8abe6b93c04a1818c8fb32dd0b201bc90e6b1e
https://github.com/llvm/llvm-project/commit/8c8abe6b93c04a1818c8fb32dd0b201bc90e6b1e
Author: Craig Topper <craig.topper at sifive.com>
Date: 2023-10-30 (Mon, 30 Oct 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
M llvm/test/CodeGen/RISCV/double-maximum-minimum.ll
M llvm/test/CodeGen/RISCV/double-select-fcmp.ll
Log Message:
-----------
[RISCV] Correct copyPhysReg for GPRPF64. (#70419)
GPRF64 represents a pair of registers. We were only copying the even
part. We need to copy the odd part too.
Compare: https://github.com/llvm/llvm-project/compare/bb29e1ead22f...8c8abe6b93c0
More information about the All-commits
mailing list