[PATCH] D17471: [NVPTX] Annotate param loads/stores as mayLoad/mayStore.

Justin Holewinski via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 1 11:46:56 PST 2016


jholewinski added a comment.

At the hardware level, there is no 'param' address space. It's a PTX abstraction to handle parameter passing.  There may be memory associated with it for complex calls, but it should never alias another address space.  There's really no such thing as a pointer to a param space pointer.

Anyway, I have no issues with this change.  These are technically loads/stores.  Thanks!


http://reviews.llvm.org/D17471





More information about the llvm-commits mailing list