summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...Stanislav Mekhanoshin2016-11-281-0/+1
* AMDGPU: Fix f16 fabs/fnegMatt Arsenault2016-11-151-4/+3
* [AMDGPU] Add f16 support (VI+)Konstantin Zhuravlyov2016-11-131-1/+55
* Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate co...Stanislav Mekhanoshin2016-11-111-1/+0
* [DAG Combiner] Fix the native computation of the Newton series for reciprocalsEvandro Menezes2016-11-101-4/+5
* AMDGPU: Add VI i16 supportTom Stellard2016-11-101-3/+24
* [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...Stanislav Mekhanoshin2016-11-071-0/+1
* Revert "AMDGPU: Add VI i16 support"Tom Stellard2016-11-041-24/+3
* AMDGPU: Add VI i16 supportTom Stellard2016-11-031-3/+24
* [AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32Konstantin Zhuravlyov2016-11-011-13/+11
* AMDGPU: Fix buildbots broken by r285704Tom Stellard2016-11-011-2/+1
* AMDGPU: Implement expansion of f16 = FP_TO_FP16 f64Tom Stellard2016-11-011-0/+98
* [AMDGPU] Expand vector mulhu/mulhsValery Pykhtin2016-11-011-0/+2
* AMDGPU/SI: Fix crash caused by r284267Tom Stellard2016-10-211-2/+3
* [Target] remove TargetRecip class; 2nd trySanjay Patel2016-10-201-6/+4
* revert r284495: [Target] remove TargetRecip classSanjay Patel2016-10-181-4/+6
* [Target] remove TargetRecip class; move reciprocal estimate isel functionalit...Sanjay Patel2016-10-181-6/+4
* AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operationsTom Stellard2016-10-141-13/+10
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2016-10-131-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2016-10-131-10/+0
* Target: Remove unused entities.Peter Collingbourne2016-10-091-1/+0
* Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave2016-09-281-0/+10
* In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave2016-09-281-10/+0
* AMDGPU: Push bitcasts through build_vectorMatt Arsenault2016-09-171-0/+27
* AMDGPU/SI: Fix kernel argument ABI for HSATom Stellard2016-09-161-1/+2
* AMDGPU: Refactor kernel argument loweringTom Stellard2016-09-161-34/+97
* AMDGPU: Improve splitting 64-bit bit ops by constantsMatt Arsenault2016-09-141-35/+11
* AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSATom Stellard2016-09-091-1/+2
* AMDGPU: Fix introducing stack access on unaligned v16i8Matt Arsenault2016-08-311-1/+8
* AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is at least 4-byte alignedTom Stellard2016-08-311-1/+1
* AMDGPU/R600: Remove MergeVectorStores from legalizationJan Vesely2016-08-291-59/+0
* AMDGPU: Select mulhi 24-bit instructionsMatt Arsenault2016-08-271-6/+121
* [X86] Heuristic to selectively build Newton-Raphson SQRT estimationNikolai Bozhenov2016-08-041-2/+0
* AMDGPU : Add intrinsics for compare with the full wavefront resultWei Ding2016-07-281-0/+1
* AMDGPU: Turn dead checks into assertsMatt Arsenault2016-07-281-9/+5
* AMDGPU: Make AMDGPUMachineFunction fields privateMatt Arsenault2016-07-261-19/+3
* AMDGPU: Add fp legacy instruction intrinsicsMatt Arsenault2016-07-261-0/+2
* AMDGPU: Delete dead codeMatt Arsenault2016-07-251-8/+0
* AMDGPU: Delete dead codeMatt Arsenault2016-07-231-93/+0
* AMDGPU: Only use legal inline immediates with kill pseudoMatt Arsenault2016-07-191-0/+1
* AMDGPU: Fix missing switch case warningMatt Arsenault2016-07-181-0/+1
* AMDGPU: Remove brev intrinsicMatt Arsenault2016-07-151-3/+0
* AMDGPU: Remove AMDGPU.ldexpMatt Arsenault2016-07-151-4/+0
* [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,...Justin Lebar2016-07-151-42/+24
* AMDGPU: Remove dead codeMatt Arsenault2016-07-141-9/+0
* AMDGPU: Remove last AMDIL intrinsicsMatt Arsenault2016-07-131-5/+1
* AMDGPU: Expand unaligned accesses earlyMatt Arsenault2016-07-011-20/+47
* AMDGPU: Improve load/store of illegal types.Matt Arsenault2016-07-011-37/+97
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-1/+1
* [AMDGPU] Remove exit-on-error in test (PR27761)Diana Picus2016-06-231-1/+2
OpenPOWER on IntegriCloud