[PATCH] D78800: [AMDGPU] Skip generating cache invalidating instructions on AMDPAL

Tony Tye via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 24 12:26:41 PDT 2020


t-tye added a comment.

@nhaehnle my thinking was that the Vulkan memory model could be semantically represented in the LLVM IR by adding new memory orderings to make the distinction of the effective two sets of memory that the Vulkam memory model introduces. There needs to be memory orderings that only relates to the subset that Vulkan is requiring to be coherent. However, I have not followed the Vulkan memory model specification recently so not sure if it is still the same as when I was looking at it. What are your thoughts?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D78800





More information about the llvm-commits mailing list