| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | AMDGPU: Fold fneg into fp_round | Matt Arsenault | 2017-01-12 | 1 | -2/+18 |
* | AMDGPU: Fold fneg into fp_extend | Matt Arsenault | 2017-01-12 | 1 | -0/+14 |
* | AMDGPU: Fold fneg into fma or fmad | Matt Arsenault | 2017-01-12 | 1 | -0/+24 |
* | AMDGPU: Fold fneg into fmul | Matt Arsenault | 2017-01-12 | 1 | -0/+17 |
* | AMDGPU: Fold fneg into fadd | Matt Arsenault | 2017-01-12 | 1 | -0/+60 |
* | AMDGPU: Pull fneg/fabs out of a select | Matt Arsenault | 2017-01-11 | 1 | -0/+74 |
* | AMDGPU: Add tests for HasMultipleConditionRegisters | Matt Arsenault | 2017-01-10 | 1 | -0/+7 |
* | AMDGPU/R600: Don't use REGISTER_{LOAD,STORE} ISD nodes | Jan Vesely | 2017-01-06 | 1 | -10/+0 |
* | AMDGPU/SI: Implement sendmsghalt intrinsic | Jan Vesely | 2017-01-04 | 1 | -0/+1 |
* | AMDGPU: Invert cmp + select with constant | Matt Arsenault | 2016-12-22 | 1 | -0/+19 |
* | AMDGPU: Update isFPImmLegal for f16 | Matt Arsenault | 2016-12-22 | 1 | -1/+2 |
* | AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.* | Tom Stellard | 2016-12-20 | 1 | -0/+2 |
* | AMDGPU: Fix asserting on returned tail calls | Matt Arsenault | 2016-12-15 | 1 | -2/+4 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-14 | 1 | -0/+10 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-14 | 1 | -10/+0 |
* | Replace APFloatBase static fltSemantics data members with getter functions | Stephan Bergmann | 2016-12-14 | 1 | -2/+2 |
* | AMDGPU: Fix i128 mul | Matt Arsenault | 2016-12-09 | 1 | -0/+4 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-09 | 1 | -0/+10 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-09 | 1 | -10/+0 |
* | AMDGPU : Add S_SETREG instructions to fix fdiv precision issues. | Tom Stellard | 2016-12-07 | 1 | -0/+3 |
* | AMDGPU: Refactor exp instructions | Matt Arsenault | 2016-12-05 | 1 | -0/+2 |
* | [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ... | Stanislav Mekhanoshin | 2016-11-28 | 1 | -0/+1 |
* | AMDGPU: Fix f16 fabs/fneg | Matt Arsenault | 2016-11-15 | 1 | -4/+3 |
* | [AMDGPU] Add f16 support (VI+) | Konstantin Zhuravlyov | 2016-11-13 | 1 | -1/+55 |
* | Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate co... | Stanislav Mekhanoshin | 2016-11-11 | 1 | -1/+0 |
* | [DAG Combiner] Fix the native computation of the Newton series for reciprocals | Evandro Menezes | 2016-11-10 | 1 | -4/+5 |
* | AMDGPU: Add VI i16 support | Tom Stellard | 2016-11-10 | 1 | -3/+24 |
* | [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ... | Stanislav Mekhanoshin | 2016-11-07 | 1 | -0/+1 |
* | Revert "AMDGPU: Add VI i16 support" | Tom Stellard | 2016-11-04 | 1 | -24/+3 |
* | AMDGPU: Add VI i16 support | Tom Stellard | 2016-11-03 | 1 | -3/+24 |
* | [AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32 | Konstantin Zhuravlyov | 2016-11-01 | 1 | -13/+11 |
* | AMDGPU: Fix buildbots broken by r285704 | Tom Stellard | 2016-11-01 | 1 | -2/+1 |
* | AMDGPU: Implement expansion of f16 = FP_TO_FP16 f64 | Tom Stellard | 2016-11-01 | 1 | -0/+98 |
* | [AMDGPU] Expand vector mulhu/mulhs | Valery Pykhtin | 2016-11-01 | 1 | -0/+2 |
* | AMDGPU/SI: Fix crash caused by r284267 | Tom Stellard | 2016-10-21 | 1 | -2/+3 |
* | [Target] remove TargetRecip class; 2nd try | Sanjay Patel | 2016-10-20 | 1 | -6/+4 |
* | revert r284495: [Target] remove TargetRecip class | Sanjay Patel | 2016-10-18 | 1 | -4/+6 |
* | [Target] remove TargetRecip class; move reciprocal estimate isel functionalit... | Sanjay Patel | 2016-10-18 | 1 | -6/+4 |
* | AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations | Tom Stellard | 2016-10-14 | 1 | -13/+10 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-10-13 | 1 | -0/+10 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-10-13 | 1 | -10/+0 |
* | Target: Remove unused entities. | Peter Collingbourne | 2016-10-09 | 1 | -1/+0 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-09-28 | 1 | -0/+10 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-09-28 | 1 | -10/+0 |
* | AMDGPU: Push bitcasts through build_vector | Matt Arsenault | 2016-09-17 | 1 | -0/+27 |
* | AMDGPU/SI: Fix kernel argument ABI for HSA | Tom Stellard | 2016-09-16 | 1 | -1/+2 |
* | AMDGPU: Refactor kernel argument lowering | Tom Stellard | 2016-09-16 | 1 | -34/+97 |
* | AMDGPU: Improve splitting 64-bit bit ops by constants | Matt Arsenault | 2016-09-14 | 1 | -35/+11 |
* | AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSA | Tom Stellard | 2016-09-09 | 1 | -1/+2 |
* | AMDGPU: Fix introducing stack access on unaligned v16i8 | Matt Arsenault | 2016-08-31 | 1 | -1/+8 |