summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/mad-sub.ll
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Form more FMAs if fusion is allowedMatt Arsenault2016-12-221-420/+0
| | | | | | | Extend the existing fadd/fsub->fmad combines to produce FMA if allowed. llvm-svn: 290311
* AMDGPU: Enable some f32 fadd/fsub combines for f16Matt Arsenault2016-12-221-1/+194
| | | | llvm-svn: 290308
* AMDGPU: Run fp combine tests on VIMatt Arsenault2016-12-201-41/+53
| | | | llvm-svn: 290192
* AMDGPU: Add volatile to test loads and storesMatt Arsenault2016-04-121-25/+25
| | | | | | | | When the memory vectorizer is enabled, these tests break. These tests don't really care about the memory instructions, and it's easier to write check lines with the unmerged loads. llvm-svn: 266071
* AMDGPU: Remove some old intrinsic uses from testsMatt Arsenault2016-02-111-11/+11
| | | | llvm-svn: 260493
* AMDGPU/SI: Select mad patterns to v_mac_f32Tom Stellard2015-07-131-3/+3
| | | | | | | | | The two-address instruction pass will convert these back to v_mad_f32 if necessary. Differential Revision: http://reviews.llvm.org/D11060 llvm-svn: 242038
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+215
llvm-svn: 239657
OpenPOWER on IntegriCloud