[all-commits] [llvm/llvm-project] ff3267: [RISCV][Tablegen] Remove LMUL from ReadVLDX, ReadV...
Nitin John Raj via All-commits
all-commits at lists.llvm.org
Tue Apr 11 10:55:45 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ff326719174c93380d93e0ddfd1973392a0c4998
https://github.com/llvm/llvm-project/commit/ff326719174c93380d93e0ddfd1973392a0c4998
Author: Nitin John Raj <nitin.raj at sifive.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
M llvm/lib/Target/RISCV/RISCVScheduleV.td
Log Message:
-----------
[RISCV][Tablegen] Remove LMUL from ReadVLDX, ReadVSTX, ReadVLDSX, ReadVSTSX scheduler classes
This read is for a gpr pointer, and doesn't need to be LMUL aware.
Differential Revision: https://reviews.llvm.org/D147799
Commit: a38b2d77610fe4541892e335230611772399f83e
https://github.com/llvm/llvm-project/commit/a38b2d77610fe4541892e335230611772399f83e
Author: Nitin John Raj <nitin.raj at sifive.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
Log Message:
-----------
[RISCV][Tablegen] Make VLXSched and VSXSched classes aware of data and index lmul
The LMUL for data and index are not guaranteed the same so we need different LMULs appended to the sched classes for them.
Differential Revision: https://reviews.llvm.org/D147814
Compare: https://github.com/llvm/llvm-project/compare/6ebf1bc66b89...a38b2d77610f
More information about the All-commits
mailing list