summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix sequence point warning. NFC.Vasileios Kalintiris2016-03-241-1/+1
* AMDGPU: Insert moves of frame index to value operandsMatt Arsenault2016-03-231-0/+56
* AMDGPU: Remove SignBitIsZero for mubuf scratch offsetsMatt Arsenault2016-03-211-1/+1
* AMDGPU: use ComplexPattern for offsets in llvm.amdgcn.buffer.load/store.formatNicolai Haehnle2016-03-181-0/+79
* AMDGPU: Simplify boolean conditional return statementsMatt Arsenault2016-03-021-10/+7
* AMDGPU: Check cheaper condition before SignBitIsZeroMatt Arsenault2016-02-241-7/+6
* AMDGPU: Cleanup includes and random macrosMatt Arsenault2016-02-131-11/+4
* AMDGPU/SI: Detect uniform branches and emit s_cbranch instructionsTom Stellard2016-02-121-0/+55
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-02-021-3/+3
* Revert r259035, it introduces a cyclic library dependencyOliver Stannard2016-01-281-2/+2
* Add backend dignostic printer for unsupported featuresOliver Stannard2016-01-281-2/+2
* Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported f...NAKAMURA Takumi2016-01-281-2/+2
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-01-271-2/+2
* AMDGPU: Fix old comments that mention AMDILMatt Arsenault2016-01-201-1/+1
* AMDGPU/SI: Use flat for global load/store when targeting HSAChangpeng Fang2015-12-221-9/+17
* Revert "AMDGPU/SI: Use flat for global load/store when targeting HSA"Rafael Espindola2015-12-221-17/+9
* AMDGPU/SI: Use flat for global load/store when targeting HSAChangpeng Fang2015-12-221-9/+17
* AMDGPU: Error on addrspacecasts that aren't actually implementedMatt Arsenault2015-12-011-4/+7
* AMDGPU/SI: Remove REGISTER_STORE/REGISTER_LOAD code which is now deadTom Stellard2015-12-011-35/+0
* AMDGPU: Rework how private buffer passed for HSAMatt Arsenault2015-11-301-5/+1
* AMDGPU: Rename enums to be consistent with HSA code object terminologyMatt Arsenault2015-11-301-2/+2
* AMDGPU: Remove SIPrepareScratchRegsMatt Arsenault2015-11-301-27/+5
* AMDGPU: Remove dead codeMatt Arsenault2015-11-111-33/+2
* AMDGPU: Alphabetize includesMatt Arsenault2015-11-031-1/+1
* AMDGPU: Stop assuming vreg for build_vectorMatt Arsenault2015-11-021-19/+36
* AMDGPU: Handle i64->v2i32 loads/stores in PreprocessISelDAGMatt Arsenault2015-09-251-52/+61
* Untabify.NAKAMURA Takumi2015-09-221-2/+2
* Reformat blank lines.NAKAMURA Takumi2015-09-221-4/+1
* Reformat comment lines.NAKAMURA Takumi2015-09-221-3/+4
* AMDGPU: Handle sub of constant for DS offset foldingMatt Arsenault2015-09-081-11/+62
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-1/+1
* AMDGPU/SI: Add support for 32-bit immediate SMRD offsets on CITom Stellard2015-08-061-6/+40
* AMDGPU/SI: Use ComplexPatterns for SMRD addressing modesTom Stellard2015-08-061-0/+91
* AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory opsTom Stellard2015-07-201-0/+4
* AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operandTom Stellard2015-07-161-6/+9
* Add allnodes() iterator range to SelectionDAG. NFC.Pete Cooper2015-07-141-8/+4
* AMDGPU/SI: Select mad patterns to v_mac_f32Tom Stellard2015-07-131-0/+19
* AMDGPU/SI: Add debugging subtarget feature for DS offsetsMatt Arsenault2015-07-061-1/+2
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+1371
OpenPOWER on IntegriCloud