summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Constant fold rcp nodeMatt Arsenault2017-03-081-2/+12
* AMDGPU: Support v2i16/v2f16 packed operationsMatt Arsenault2017-02-271-3/+8
* AMDGPU : Replace FMAD with FMA when denormals are enabled.Wei Ding2017-02-241-1/+5
* AMDGPU: Add cvt.pkrtz intrinsicMatt Arsenault2017-02-221-0/+1
* AMDGPU: Remove llvm.AMDGPU.clamp intrinsicMatt Arsenault2017-02-211-11/+0
* AMDGPU: Redefine clamp node as clamp 0.0-1.0Matt Arsenault2017-02-211-14/+45
* AMDGPU: Add pass to expand memcpy/memmove/memsetMatt Arsenault2017-02-091-4/+5
* AMDGPU: Fold fneg into fmin/fmax_legacyMatt Arsenault2017-02-031-2/+24
* AMDGPU: Fold fneg into fminnum/fmaxnumMatt Arsenault2017-02-031-0/+30
* AMDGPU: Check if users of fneg can fold modsMatt Arsenault2017-02-021-4/+64
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-02-021-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-02-021-10/+0
* AMDGPU: Use source modifiers with f16->f32 conversionsMatt Arsenault2017-02-021-0/+42
* AMDGPU: Cleanup fmin/fmax legacy functionMatt Arsenault2017-02-011-11/+8
* Re-commit AMDGPU/GlobalISel: Add support for simple shadersTom Stellard2017-01-301-0/+6
* Revert "AMDGPU/GlobalISel: Add support for simple shaders"Tom Stellard2017-01-301-6/+0
* AMDGPU/GlobalISel: Add support for simple shadersTom Stellard2017-01-301-0/+6
* Cleanup dump() functions.Matthias Braun2017-01-281-1/+1
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2017-01-261-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2017-01-261-10/+0
* AMDGPU: Fold fneg into round instructionsMatt Arsenault2017-01-261-1/+7
* AMDGPU: Propagate fast math flags in fneg combinesMatt Arsenault2017-01-231-3/+3
* AMDGPU/R600: Serialize vector trunc stores to private ASJan Vesely2017-01-201-0/+1
* AMDGPU: Disable some fneg combines unless nszMatt Arsenault2017-01-191-0/+6
* AMDGPU: Skip fneg/select combine if it can fold into otherMatt Arsenault2017-01-121-29/+40
* AMDGPU: Fold free fneg into sinMatt Arsenault2017-01-121-1/+5
* AMDGPU: Fold fneg into fmul_legacyMatt Arsenault2017-01-121-2/+5
* AMDGPU: Fold fneg into rcpMatt Arsenault2017-01-121-1/+7
* AMDGPU: Fold fneg into fp_roundMatt Arsenault2017-01-121-2/+18
* AMDGPU: Fold fneg into fp_extendMatt Arsenault2017-01-121-0/+14
* AMDGPU: Fold fneg into fma or fmadMatt Arsenault2017-01-121-0/+24
* AMDGPU: Fold fneg into fmulMatt Arsenault2017-01-121-0/+17
* AMDGPU: Fold fneg into faddMatt Arsenault2017-01-121-0/+60
* AMDGPU: Pull fneg/fabs out of a selectMatt Arsenault2017-01-111-0/+74
* AMDGPU: Add tests for HasMultipleConditionRegistersMatt Arsenault2017-01-101-0/+7
* AMDGPU/R600: Don't use REGISTER_{LOAD,STORE} ISD nodesJan Vesely2017-01-061-10/+0
* AMDGPU/SI: Implement sendmsghalt intrinsicJan Vesely2017-01-041-0/+1
* AMDGPU: Invert cmp + select with constantMatt Arsenault2016-12-221-0/+19
* AMDGPU: Update isFPImmLegal for f16Matt Arsenault2016-12-221-1/+2
* AMDGPU/SI: Add a MachineMemOperand when lowering llvm.amdgcn.buffer.load.*Tom Stellard2016-12-201-0/+2
* AMDGPU: Fix asserting on returned tail callsMatt Arsenault2016-12-151-2/+4
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2016-12-141-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2016-12-141-10/+0
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-2/+2
* AMDGPU: Fix i128 mulMatt Arsenault2016-12-091-0/+4
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2016-12-091-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2016-12-091-10/+0
* AMDGPU : Add S_SETREG instructions to fix fdiv precision issues.Tom Stellard2016-12-071-0/+3
* AMDGPU: Refactor exp instructionsMatt Arsenault2016-12-051-0/+2
* [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...Stanislav Mekhanoshin2016-11-281-0/+1
OpenPOWER on IntegriCloud