Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [AMDGPU] Clean up update_llc_test_checks CodeGen tests | Scott Linder | 2019-10-24 | 1 | -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 Timofeev | 2018-09-11 | 1 | -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 loads | Matt Arsenault | 2018-08-31 | 1 | -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 fexp | Matt Arsenault | 2018-08-16 | 1 | -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 |