Also give a proper error for other address spaces.
Sort of depends on clang patch to not emit all LDS objects with zeroinitializer anymore.
Paths
| Differential D6078
R600: Error on initializer for LDS.
ClosedPublic Authored by arsenm on Nov 2 2014, 4:18 PM.
Details
Summary Also give a proper error for other address spaces. Sort of depends on clang patch to not emit all LDS objects with zeroinitializer anymore.
Diff Detail Event Timelinearsenm updated this object. This revision is now accepted and ready to land.Nov 13 2014, 11:56 AM
Revision Contents
Diff 15679 lib/Target/R600/AMDGPUISelLowering.cpp
test/CodeGen/R600/32-bit-local-address-space.ll
test/CodeGen/R600/ds_read2.ll
test/CodeGen/R600/ds_read2st64.ll
test/CodeGen/R600/ds_write2.ll
test/CodeGen/R600/ds_write2st64.ll
test/CodeGen/R600/global-zero-initializer.ll
test/CodeGen/R600/lds-initializer.ll
test/CodeGen/R600/lds-output-queue.ll
test/CodeGen/R600/lds-size.ll
test/CodeGen/R600/lds-zero-initializer.ll
test/CodeGen/R600/load.ll
test/CodeGen/R600/local-memory-two-objects.ll
test/CodeGen/R600/local-memory.ll
test/CodeGen/R600/missing-store.ll
test/CodeGen/R600/shl_add_ptr.ll
|