summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/mubuf-shader-vgpr.ll
Commit message (Collapse)AuthorAgeFilesLines
* [AMDGPU] Change constant addr space to 4Yaxun Liu2018-02-131-12/+12
| | | | | | Differential Revision: https://reviews.llvm.org/D43170 llvm-svn: 325030
* Enable FeatureFlatForGlobal on Volcanic IslandsMatt Arsenault2017-01-241-2/+1
| | | | | | | | | | | This switches to the workaround that HSA defaults to for the mesa path. This should be applied to the 4.0 branch. Patch by Vedran Miletić <vedran@miletic.net> llvm-svn: 292982
* AMDGPU: Fix legalization of MUBUF instructions in shadersNicolai Haehnle2016-11-181-0/+49
Summary: The addr64-based legalization is incorrect for MUBUF instructions with idxen set as well as for BUFFER_LOAD/STORE_FORMAT_* instructions. This affects e.g. shaders that access buffer textures. Since we never actually need the addr64-legalization in shaders, this patch takes the easy route and keys off the calling convention. If this ever affects (non-OpenGL) compute, the type of legalization needs to be chosen based on some TSFlag. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98664 Reviewers: arsenm, tstellarAMD Subscribers: kzhuravl, wdng, yaxunl, tony-tye, llvm-commits Differential Revision: https://reviews.llvm.org/D26747 llvm-svn: 287339
OpenPOWER on IntegriCloud