summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* R600 -> AMDGPU renameTom Stellard2015-06-131-133/+0
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-7/+6
* R600/SI: Fix bug with v_interp_p1_f32 instructions on 16 bank lds chipsTom Stellard2015-05-251-0/+1
* R600/SI: Add assembler support for all CI and VI VOP1 instructionsTom Stellard2015-04-231-1/+1
* R600/SI: Initial support for assembler and inline assemblyTom Stellard2015-04-081-0/+1
* R600/SI: Limit SGPRs to 80 on Tonga and IcelandMarek Olsak2015-03-091-1/+1
* 80-column fixups.Eric Christopher2015-02-191-8/+7
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-01-301-2/+2
* R600/SI: Add subtarget feature for if f32 fma is fastMatt Arsenault2015-01-291-1/+2
* R600/SI: Define a schedule model and enable the generic machine schedulerTom Stellard2015-01-291-0/+19
* R600: Move DataLayout to AMDGPUTargetMachineTom Stellard2015-01-281-15/+3
* R600: Use a Southern Islands GPU as the default for the amdgcn targetTom Stellard2015-01-281-2/+5
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-14/+14
* R600/SI: Add subtarget feature to enable VGPR spilling for all shader typesTom Stellard2015-01-201-0/+7
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-3/+1
* R600/SI: Emit amd_kernel_code_t header for AMDGPU environmentTom Stellard2014-12-021-0/+7
* R600/SI: Set the ATC bit on all resource descriptors for the HSA runtimeTom Stellard2014-12-021-1/+2
* R600/SI: Add load / store machine optimizer pass.Matt Arsenault2014-10-101-1/+1
* R600/SI: Add preliminary support for flat address spaceMatt Arsenault2014-09-151-2/+2
* Correct commentMatt Arsenault2014-08-061-1/+1
* Move the R600 intrinsic support back to the target machine - there'sEric Christopher2014-08-041-1/+1
* Move R600 subtarget dependent variables onto the subtarget.Eric Christopher2014-07-251-25/+45
* R600: Add denormal handling subtarget features.Matt Arsenault2014-07-141-1/+17
* R600: Add option to disable promote allocaMatt Arsenault2014-07-131-1/+8
* R600: Move trivial getters into header, use initializer listMatt Arsenault2014-06-271-78/+19
* R600: Use LDS and vectors for private memoryTom Stellard2014-06-171-0/+5
* R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine into AMDGPUSubtargetTom Stellard2014-06-131-0/+8
* R600: Remove unused function AMDGPUSubtarget::getDefaultSize()Tom Stellard2014-04-301-11/+0
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* R600: Recommit 199842: Add work-around for the CF stack entry HW bugTom Stellard2014-01-231-0/+6
* Revert "R600: Add work-around for the CF stack entry HW bug"Tom Stellard2014-01-221-6/+0
* R600: Add work-around for the CF stack entry HW bugTom Stellard2014-01-221-0/+6
* R600: Refactor stack size calculationTom Stellard2014-01-221-0/+17
* R600: Add wavefront size property to the subtargets v2Tom Stellard2014-01-221-0/+5
* Turn AMDGPUSubtarget::getDataLayout into a static function.Rafael Espindola2013-12-141-27/+0
* Fix an index array check.Eric Christopher2013-12-061-1/+1
* R600: Enable the IR structurizer by defaultTom Stellard2013-11-181-1/+1
* R600: Add a SubtargetFeatture for disabling the ifcvt pass.Tom Stellard2013-11-181-0/+5
* R600: Use StructurizeCFGPass for non SI targetsTom Stellard2013-10-101-0/+5
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-261-0/+4
* Remove unused stdio.h includesDmitri Gribenko2013-08-181-1/+0
* R600: Rework subtarget info and remove AMDILDevice classesTom Stellard2013-06-071-25/+35
* R600: Fix the fetch limits for R600 generation GPUsTom Stellard2013-06-071-10/+1
* Temporary fix to get rid of gcc warning.Patrik Hagglund2013-05-291-1/+10
* R600: Factorize Fetch size limit inside AMDGPUSubTargetVincent Lejeune2013-05-171-0/+5
* R600: Add FetchInst bit to instruction defs to denote vertex/tex instructionsVincent Lejeune2013-04-301-0/+5
* Add R600 backendTom Stellard2012-12-111-0/+87
OpenPOWER on IntegriCloud