summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/fexp.ll
Commit message (Collapse)AuthorAgeFilesLines
* [AMDGPU] Clean up update_llc_test_checks CodeGen testsScott Linder2019-10-241-1/+0
| | | | | | | | | | | | | | Summary: Some tests have been hand edited without removing the update_llc_test_checks header, some have slightly outdated CHECK lines which still pass, and some have additional comments which update_llc_test_checks pushes towards the function body. Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D69402
* [AMDGPU] Preliminary patch for divergence driven instruction selection. ↵Alexander Timofeev2018-09-111-140/+71
| | | | | | | | | Immediate selection predicate changed Differential revision: https://reviews.llvm.org/D51734 Reviewers: rampitec llvm-svn: 341928
* AMDGPU: Restrict extract_vector_elt combine to loadsMatt Arsenault2018-08-311-26/+12
| | | | | | | | | | | The intention is to enable the extract_vector_elt load combine, and doing this for other operations interferes with more useful optimizations on vectors. Handle any type of load since in principle we should do the same combine for the various load intrinsics. llvm-svn: 341219
* AMDGPU: Custom lower fexpMatt Arsenault2018-08-161-0/+307
This will allow the library to just use __builtin_expf directly without expanding this itself. Note f64 still won't work because there is no exp instruction for it. llvm-svn: 339902
OpenPOWER on IntegriCloud