Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AMDGPU: Drop remnants of byval support for shaders | Matt Arsenault | 2019-07-12 | 1 | -1/+1 |
| | | | | | | | | Before 2018, mesa used to use byval interchangably with inreg, which didn't really make sense. Fix tests still using it to avoid breaking in a future commit. llvm-svn: 365953 | ||||
* | AMDGPU: Fix tests using old number for constant address space | Matt Arsenault | 2018-09-10 | 1 | -1/+1 |
| | | | | llvm-svn: 341770 | ||||
* | AMDGPU: Convert test cases to the dimension-aware intrinsics | Nicolai Haehnle | 2018-06-21 | 1 | -22/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Also explicitly port over some tests in llvm.amdgcn.image.* that were missing. Some tests are removed because they no longer apply (i.e. explicitly testing building an address vector via insertelement). This is in preparation for the eventual removal of the old-style intrinsics. Some additional notes: - constant-address-space-32bit.ll: change some GCN-NEXT to GCN because the instruction schedule was subtly altered - insert_vector_elt.ll: the old test didn't actually test anything, because %tmp1 was not used; remove the load, because it doesn't work (Because of the amdgpu_ps calling convention? In any case, it's orthogonal to what the test claims to be testing.) Change-Id: Idfa99b6512ad139e755e82b8b89548ab08f0afcf Reviewers: arsenm, rampitec Subscribers: MatzeB, qcolombet, kzhuravl, wdng, yaxunl, dstuttard, tpr, t-tye, javed.absar, llvm-commits Differential Revision: https://reviews.llvm.org/D48018 llvm-svn: 335229 | ||||
* | [AMDGPU] fix tests to be independent of FP undef | Sanjay Patel | 2018-03-10 | 1 | -22/+22 |
| | | | | llvm-svn: 327211 | ||||
* | AMDGPU: Convert image intrinsic uses in tests | Matt Arsenault | 2017-03-21 | 1 | -25/+18 |
| | | | | llvm-svn: 298386 | ||||
* | AMDGPU: Remove llvm.AMDGPU.clamp intrinsic | Matt Arsenault | 2017-02-21 | 1 | -6/+10 |
| | | | | llvm-svn: 295789 | ||||
* | AMDGPU: Remove SI_fs_constant and SI_fs_interp intrinsics | Matt Arsenault | 2017-02-16 | 1 | -10/+22 |
| | | | | | | Update test uses with expansion in terms of new intrinsics. llvm-svn: 295269 | ||||
* | Do not consider subreg defs as reads when computing subrange liveness | Krzysztof Parzyszek | 2016-09-02 | 1 | -0/+115 |
Subregister definitions are considered uses for the purpose of tracking liveness of the whole register. At the same time, when calculating live interval subranges, subregister defs should not be treated as uses. Differential Revision: https://reviews.llvm.org/D24190 llvm-svn: 280532 |