| Commit message (Expand) | Author | Age | Files | Lines |
* | [MachineScheduler] Reduce reordering due to mem op clustering | Jay Foad | 2020-01-14 | 1 | -35/+37 |
* | AMDGPU: Increase vcc liveness scan threshold | Matt Arsenault | 2019-10-20 | 1 | -2/+1 |
* | AMDGPU: Select VOP3 form of add | Matt Arsenault | 2019-05-08 | 1 | -1/+2 |
* | [DAG] Refactor DAGCombiner::ReassociateOps | Bjorn Pettersson | 2019-04-29 | 1 | -9/+9 |
* | [DAGCombiner] Combine OR as ADD when no common bits are set | Bjorn Pettersson | 2019-04-23 | 1 | -27/+27 |
* | [AMDGPU] Regenerate uitofp i8 to float conversion tests. | Simon Pilgrim | 2019-04-22 | 1 | -119/+771 |
* | [AMDGPU] V_CVT_F32_UBYTE{0,1,2,3} are full rate instructions | Carl Ritson | 2019-03-08 | 1 | -2/+2 |
* | [AMDGPU] Fix dwordx3/southern-islands failures. | Neil Henning | 2019-01-10 | 1 | -2/+3 |
* | Added single use check to ShrinkDemandedConstant | Stanislav Mekhanoshin | 2019-01-05 | 1 | -0/+20 |
* | [AMDGPU] Extend the SI Load/Store optimizer to combine more things. | Neil Henning | 2018-12-12 | 1 | -3/+3 |
* | [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests | Joel E. Denny | 2018-07-11 | 1 | -2/+2 |
* | [AMDGPU][MC][GFX8][GFX9] Corrected names of integer v_{add/addc/sub/subrev/su... | Dmitry Preobrazhensky | 2017-11-20 | 1 | -1/+1 |
* | AMDGPU: Cleanup subtarget features | Matt Arsenault | 2017-08-07 | 1 | -16/+16 |
* | [AMDGPU] Switch scalarize global loads ON by default | Alexander Timofeev | 2017-07-04 | 1 | -29/+59 |
* | Revert r307026, "[AMDGPU] Switch scalarize global loads ON by default" | NAKAMURA Takumi | 2017-07-04 | 1 | -59/+29 |
* | [AMDGPU] Switch scalarize global loads ON by default | Alexander Timofeev | 2017-07-03 | 1 | -29/+59 |
* | [AMDGPU] Allow SDWA in instructions with immediates and SGPRs | Stanislav Mekhanoshin | 2017-05-30 | 1 | -1/+0 |
* | AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel | Matt Arsenault | 2017-03-21 | 1 | -16/+16 |
* | Enable FeatureFlatForGlobal on Volcanic Islands | Matt Arsenault | 2017-01-24 | 1 | -1/+1 |
* | AMDGPU: Add VI i16 support | Tom Stellard | 2016-11-10 | 1 | -100/+106 |
* | Revert "AMDGPU: Add VI i16 support" | Tom Stellard | 2016-11-04 | 1 | -106/+100 |
* | AMDGPU: Add VI i16 support | Tom Stellard | 2016-11-03 | 1 | -100/+106 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-10-13 | 1 | -0/+3 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-10-13 | 1 | -3/+0 |
* | [AMDGPU] Promote uniform (i1, i16] operations to i32 | Konstantin Zhuravlyov | 2016-10-07 | 1 | -4/+10 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-09-28 | 1 | -0/+3 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-09-28 | 1 | -3/+0 |
* | AMDGPU: Expand unaligned accesses early | Matt Arsenault | 2016-07-01 | 1 | -8/+8 |
* | AMDGPU: Improve load/store of illegal types. | Matt Arsenault | 2016-07-01 | 1 | -29/+25 |
* | AMDGPU: Fold shift into cvt_f32_ubyteN | Matt Arsenault | 2016-05-09 | 1 | -2/+58 |
* | AMDGPU: add llvm.amdgcn.buffer.load/store intrinsics | Nicolai Haehnle | 2016-04-12 | 1 | -2/+2 |
* | AMDGPU/SI: Enable lanemask tracking in misched | Tom Stellard | 2016-03-30 | 1 | -2/+2 |
* | AMDGPU: Split x8 and x16 vector loads instead of scalarize | Matt Arsenault | 2015-11-24 | 1 | -8/+2 |
* | AMDGPU: Add sdst operand to VOP2b instructions | Matt Arsenault | 2015-08-29 | 1 | -1/+1 |
* | R600 -> AMDGPU rename | Tom Stellard | 2015-06-13 | 1 | -0/+196 |