aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-02R600/SI: Emit amd_kernel_code_t header for AMDGPU environmentTom Stellard1-0/+7
2014-12-02R600/SI: Set the ATC bit on all resource descriptors for the HSA runtimeTom Stellard1-1/+2
2014-10-10R600/SI: Add load / store machine optimizer pass.Matt Arsenault1-1/+1
2014-09-15R600/SI: Add preliminary support for flat address spaceMatt Arsenault1-2/+2
2014-08-06Correct commentMatt Arsenault1-1/+1
2014-08-04Move the R600 intrinsic support back to the target machine - there'sEric Christopher1-1/+1
2014-07-25Move R600 subtarget dependent variables onto the subtarget.Eric Christopher1-25/+45
2014-07-14R600: Add denormal handling subtarget features.Matt Arsenault1-1/+17
2014-07-13R600: Add option to disable promote allocaMatt Arsenault1-1/+8
2014-06-27R600: Move trivial getters into header, use initializer listMatt Arsenault1-78/+19
2014-06-17R600: Use LDS and vectors for private memoryTom Stellard1-0/+5
2014-06-13R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine into AMDGPUSubtargetTom Stellard1-0/+8
2014-04-30R600: Remove unused function AMDGPUSubtarget::getDefaultSize()Tom Stellard1-11/+0
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth1-0/+2
2014-01-23R600: Recommit 199842: Add work-around for the CF stack entry HW bugTom Stellard1-0/+6
2014-01-22Revert "R600: Add work-around for the CF stack entry HW bug"Tom Stellard1-6/+0
2014-01-22R600: Add work-around for the CF stack entry HW bugTom Stellard1-0/+6
2014-01-22R600: Refactor stack size calculationTom Stellard1-0/+17
2014-01-22R600: Add wavefront size property to the subtargets v2Tom Stellard1-0/+5
2013-12-14Turn AMDGPUSubtarget::getDataLayout into a static function.Rafael Espindola1-27/+0
2013-12-06Fix an index array check.Eric Christopher1-1/+1
2013-11-18R600: Enable the IR structurizer by defaultTom Stellard1-1/+1
2013-11-18R600: Add a SubtargetFeatture for disabling the ifcvt pass.Tom Stellard1-0/+5
2013-10-10R600: Use StructurizeCFGPass for non SI targetsTom Stellard1-0/+5
2013-08-26SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard1-0/+4
2013-08-18Remove unused stdio.h includesDmitri Gribenko1-1/+0
2013-06-07R600: Rework subtarget info and remove AMDILDevice classesTom Stellard1-25/+35
2013-06-07R600: Fix the fetch limits for R600 generation GPUsTom Stellard1-10/+1
2013-05-29Temporary fix to get rid of gcc warning.Patrik Hagglund1-1/+10
2013-05-17R600: Factorize Fetch size limit inside AMDGPUSubTargetVincent Lejeune1-0/+5
2013-04-30R600: Add FetchInst bit to instruction defs to denote vertex/tex instructionsVincent Lejeune1-0/+5
2012-12-11Add R600 backendTom Stellard1-0/+87