[llvm] [NVPTX] Optimize v16i8 reductions (PR #67322)

Pierre-Andre Saulais via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 26 09:51:12 PDT 2023


pasaulais wrote:

Yes, having to keep adding DAG combines to avoid the legalizer creating less efficient code is not ideal. Could we make `v4i8` a legal type? That's probably more changes to the backend overall (and having to mark a whole lot of operations as `Expand`), but might be cleaner/easier to optimize.

https://github.com/llvm/llvm-project/pull/67322


More information about the llvm-commits mailing list