summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPU.h
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Add pass to lower kernel arguments to loadsMatt Arsenault2018-06-261-0/+4
* [AMDGPU] Construct memory clauses before RAStanislav Mekhanoshin2018-05-311-0/+4
* [AMDGPU] Add perf hints to functionsStanislav Mekhanoshin2018-05-251-0/+3
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-1/+0
* AMDGPU: Add pass to optimize reqd_work_group_sizeMatt Arsenault2018-05-181-0/+4
* AMDGPU: Rename OpenCL lowering pass to be R600 specific.Matt Arsenault2018-05-131-1/+1
* [AMDGPU][Waitcnt] Remove the old waitcnt passMark Searles2018-05-071-4/+0
* [AMDGPU] Change constant addr space to 4Yaxun Liu2018-02-131-1/+1
* Reapply "AMDGPU: Add 32-bit constant address space"Matt Arsenault2018-02-091-0/+3
* Revert "AMDGPU: Add 32-bit constant address space"Rafael Espindola2018-02-071-3/+0
* AMDGPU: Add 32-bit constant address spaceMarek Olsak2018-02-071-0/+3
* [AMDGPU] Clean up symbols in the global namespace.Benjamin Kramer2017-10-311-33/+38
* [AMDGPU] Lower enqueued blocks and generate runtime metadataYaxun Liu2017-10-101-0/+4
* [AMDGPU] Set fast-math flags on functions given the optionsStanislav Mekhanoshin2017-09-291-1/+2
* [AMDGPU] Port of HSAIL inlinerStanislav Mekhanoshin2017-09-201-0/+3
* [AMDGPU] Ported and adopted AMDLibCalls passStanislav Mekhanoshin2017-08-111-0/+8
* AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own classTom Stellard2017-08-081-0/+1
* AMDGPU: Remove FixControlFlowLiveIntervals passMatt Arsenault2017-08-071-3/+0
* [AMDGPU] Add support for Whole Wavefront ModeConnor Abbott2017-08-041-0/+4
* AMDGPU: Add analysis pass for function argument infoMatt Arsenault2017-08-031-2/+7
* AMDGPU/R600: Initialize more passesTom Stellard2017-08-021-0/+15
* [AMDGPU] Collapse adjacent SI_END_CFStanislav Mekhanoshin2017-08-011-0/+4
* AMDGPU: Add pass to replace out argumentsMatt Arsenault2017-07-281-0/+4
* AMDGPU: Implement memory modelKonstantin Zhuravlyov2017-07-211-0/+4
* AMDGPU: Annotate call graph with used featuresMatt Arsenault2017-07-131-1/+1
* AMDGPU: Remove SITypeRewriterMatt Arsenault2017-06-281-1/+0
* AMDGPU: Register AMDGPUAlwaysInlineMatt Arsenault2017-06-021-0/+2
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-10/+10
* Re-submit AMDGPUMachineCFGStructurizer.Jan Sjodin2017-05-151-0/+4
* Revert 303091.Jan Sjodin2017-05-151-4/+0
* Add AMDGPUMachineCFGStructurizer.Jan Sjodin2017-05-151-0/+4
* [AMDGPU] Generate range metadata for workitem idStanislav Mekhanoshin2017-04-121-1/+1
* [AMDGPU] Add a new pass to insert waitcnts. Leave under an option for testing.Kannan Narayanan2017-04-121-0/+4
* AMDGPU: Fix crash when disassembling VOP3 macMatt Arsenault2017-04-101-0/+1
* [AMDGPU] Temporarily change constant address space from 4 to 2Yaxun Liu2017-04-061-1/+1
* [AMDGPU] Add GlobalOpt parameter to Always Inliner passStanislav Mekhanoshin2017-03-301-1/+1
* [AMDGPU] Get address space mapping by target triple environmentYaxun Liu2017-03-271-28/+39
* AMDGPU: Unify divergent function exits.Matt Arsenault2017-03-241-0/+3
* [ADMGPU] SDWA peephole optimization pass.Sam Kolton2017-03-211-0/+4
* [AMDGPU] Add address space based alias analysis passStanislav Mekhanoshin2017-03-171-0/+3
* AMDGPU: Merge initial gfx9 supportMatt Arsenault2017-02-181-1/+1
* AMDGPU: Add pass to expand memcpy/memmove/memsetMatt Arsenault2017-02-091-0/+4
* [AMDGPU] Turn AMDGPUUnifyMetadata back into module passStanislav Mekhanoshin2017-01-271-1/+1
* [AMDGPU] Add VGPR copies post regalloc fix passStanislav Mekhanoshin2017-01-241-0/+3
* [AMDGPU] Add amdgpu-unify-metadata passStanislav Mekhanoshin2016-12-081-0/+4
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-2/+2
* [AMDGPU] Pass optimization level to SelectionDAGISelKonstantin Zhuravlyov2016-10-031-1/+4
* AMDGPU: Partially fix control flow at -O0Matt Arsenault2016-09-291-0/+3
* AMDGPU: Split SILowerControlFlow into two piecesMatt Arsenault2016-08-221-2/+3
* AMDGPU: Prune includesMatt Arsenault2016-08-111-13/+3
OpenPOWER on IntegriCloud