[PATCH] D91638: [RISCV] Add a proof-of-concept for supporting non-scalable vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 20 02:33:19 PST 2020
frasercrmck added a comment.
In D91638#2401155 <https://reviews.llvm.org/D91638#2401155>, @craig.topper wrote:
> This is along the lines of the patch I was working on. I used a new .td file of patterns and started with 64 bit vector types based on the minimum VLEN from Evandro and Roger's RFC.
Makes sense; thanks. Evandro indicated to me that the minimum may become 128 so I jumped on that as it fits OpenCL vectors nicely, but if it's 64 it doesn't change a whole lot.
How concerned are people about this approach? Is it future-proof enough? How big is VLEN going likely to get? Is this too inefficient in terms of register usage?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D91638/new/
https://reviews.llvm.org/D91638
More information about the llvm-commits
mailing list