[all-commits] [llvm/llvm-project] 173fcf: [NVPTX] Lower 16xi8 and 8xi8 stores efficiently (#...
Uday Bondhugula via All-commits
all-commits at lists.llvm.org
Thu Nov 30 21:30:18 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 173fcf7da592acd284dc50749558fd36928861f0
https://github.com/llvm/llvm-project/commit/173fcf7da592acd284dc50749558fd36928861f0
Author: Uday Bondhugula <uday at polymagelabs.com>
Date: 2023-12-01 (Fri, 01 Dec 2023)
Changed paths:
M llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
M llvm/test/CodeGen/NVPTX/i8x4-instructions.ll
M llvm/test/CodeGen/NVPTX/vector-stores.ll
Log Message:
-----------
[NVPTX] Lower 16xi8 and 8xi8 stores efficiently (#73646)
Lower 16xi8 vector stores in NVPTX ISel efficiently using
st.v4.b32 instead of multiple st.v4.u8 along the lines of vector loads
and 8xf16. Similarly, 8xi8 using st.v2.u32.
More information about the All-commits
mailing list