summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/llvm.amdgpu.lrp.ll
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Remove more unused intrinsicsMatt Arsenault2016-01-231-13/+0
| | | | | | Replace tests with lrp with basic IR expansion llvm-svn: 258612
* [DAGCombiner] Improve FMA support for interpolation patternsSimon Pilgrim2015-09-211-1/+1
| | | | | | | | | | This patch adds support for combining patterns such as (FMUL(FADD(1.0, x), y)) and (FMUL(FSUB(x, 1.0), y)) to their FMA equivalents. This is useful in particular for linear interpolation cases such as (FADD(FMUL(x, t), FMUL(y, FSUB(1.0, t)))) Differential Revision: http://reviews.llvm.org/D13003 llvm-svn: 248210
* AMDGPU/SI: Select mad patterns to v_mac_f32Tom Stellard2015-07-131-1/+1
| | | | | | | | | 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/+13
llvm-svn: 239657
OpenPOWER on IntegriCloud