[PATCH] D69794: [AMDGPU][SILoadStoreOptimizer] Merge TBUFFER loads/stores

Piotr Sobczak via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 7 05:50:58 PST 2019


piotr added a comment.

I investigated briefly the possibility of extending LoadStoreVectorizer, but using that pass looked tricky because, among other things, the intrinsics which I want to handle here are not instances of LoadInst for which that pass is well-suited. In fact, extending the si-load-store-opt pass seemed simpler. This patch adds support for MTBUF instructions (analogous to the existing MUBUF) and handles querying of buffer formats.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69794/new/

https://reviews.llvm.org/D69794





More information about the llvm-commits mailing list