[PATCH] D63420: AMDGPU: Fix s.buffer.load being marked as readnone

Nicolai Hähnle via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 17 05:33:41 PDT 2019


nhaehnle requested changes to this revision.
nhaehnle added a comment.
This revision now requires changes to proceed.

What does this actually fix?

This is likely to pessimize codegen for graphics quite badly. Graphics APIs make fairly strong aliasing guarantees which we don't properly express in LLVM at the moment, and we kind of get by without it by having s.buffer.load be readnone.


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

https://reviews.llvm.org/D63420





More information about the llvm-commits mailing list