[PATCH] D94751: [RISCV] Correct alignment settings for vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Jan 16 07:21:53 PST 2021
This revision was automatically updated to reflect the committed changes.
Closed by commit rG098dbf190a55: [RISCV] Correct alignment settings for vector registers. (authored by HsiangKai).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D94751/new/
https://reviews.llvm.org/D94751
Files:
llvm/lib/Target/RISCV/RISCVRegisterInfo.td
Index: llvm/lib/Target/RISCV/RISCVRegisterInfo.td
===================================================================
--- llvm/lib/Target/RISCV/RISCVRegisterInfo.td
+++ llvm/lib/Target/RISCV/RISCVRegisterInfo.td
@@ -386,11 +386,10 @@
class VReg<list<ValueType> regTypes, dag regList, int Vlmul>
: RegisterClass<"RISCV",
regTypes,
- // FIXME: Spill alignment set to 16 bytes.
- 128,
+ 64, // The maximum supported ELEN is 64.
regList> {
int VLMul = Vlmul;
- int Size = !mul(Vlmul, 64); // FIXME: assuming ELEN=64
+ int Size = !mul(Vlmul, 64);
}
def VR : VReg<[vint8mf2_t, vint8mf4_t, vint8mf8_t,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D94751.317178.patch
Type: text/x-patch
Size: 697 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210116/7e1974c3/attachment.bin>
More information about the llvm-commits
mailing list