diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-12-29 17:18:14 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-12-29 17:18:14 +0000 |
commit | 905f3518ba2adff6aee5271780359abbd5bcfae9 (patch) | |
tree | fcd5284336ffa17d1d44ef6c6dcb8e71f679e710 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 5a5e1caf25e6869694b3f3c78990a4eddfe3b620 (diff) | |
download | bcm5719-llvm-905f3518ba2adff6aee5271780359abbd5bcfae9.tar.gz bcm5719-llvm-905f3518ba2adff6aee5271780359abbd5bcfae9.zip |
AMDGPU: Implement getTgtMemIntrinsic for images
Currently all images are lowered to have a single
image PseudoSourceValue. Image stores happen to have
overly strict mayLoad/mayStore/hasSideEffects flags
set on them, so this happens to work. When these
are fixed to be correct, the scheduler breaks
this because the identical PSVs are assumed to
be the same address. These need to be unique
to the image resource value.
llvm-svn: 321555
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions