summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/global-extload-i32.ll
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Cleanup load testsMatt Arsenault2016-06-021-308/+0
| | | | | | | | | There are a lot of different kinds of loads to test for, and these were scattered around inconsistently with some redundancy. Try to comprehensively test all loads in a consistent way. llvm-svn: 271571
* AMDGPU/SI: Enable load-store-opt by default.Changpeng Fang2016-05-261-2/+2
| | | | | | | | | | Summary: Enable load-store-opt by default, and update LIT tests. Reviewers: arsenm Differential Revision: http://reviews.llvm.org/D20694 llvm-svn: 270894
* AMDGPU: Make v2i64/v2f64 legal types.Matt Arsenault2015-11-251-121/+61
| | | | | | | They can be loaded and stored, so count them as legal. This is mostly to fix a number of common cases for load/store merging. llvm-svn: 254086
* AMDGPU: Split x8 and x16 vector loads instead of scalarizeMatt Arsenault2015-11-241-117/+28
| | | | | | | | The one regression in the builtin tests is in the read2 test which now (again) has many extra copies, but this should be solved once the pass is replaced with a DAG combine. llvm-svn: 253974
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+457
llvm-svn: 239657
OpenPOWER on IntegriCloud