summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Processors.td
Commit message (Collapse)AuthorAgeFilesLines
* AMDGPU: Remove dead fileMatt Arsenault2018-01-031-12/+0
| | | | llvm-svn: 321752
* AMDGPU/NFC: Split Processors.td into GCNProcessors.td and R600Processors.tdKonstantin Zhuravlyov2017-11-101-217/+4
| | | | | | Differential Revision: https://reviews.llvm.org/D39880 llvm-svn: 317920
* AMDGPU: Initialize WavefrontSize from TD filesKonstantin Zhuravlyov2017-10-231-1/+1
| | | | | | Differential Revision: https://reviews.llvm.org/D39205 llvm-svn: 316389
* AMDGPU: Remove -mcpu=SIMatt Arsenault2017-08-071-4/+0
| | | | | | Leftover from before amdgcn/r600 split. llvm-svn: 310277
* AMDGPU: Cleanup subtarget featuresMatt Arsenault2017-08-071-0/+6
| | | | | | | | | | | | Try to avoid mutually exclusive features. Don't use a real default GPU, and use a fake "generic". The goal is to make it easier to see which set of features are incompatible between feature strings. Most of the test changes are due to random scheduling changes from not having a default fullspeed model. llvm-svn: 310258
* AMDGPU: Whitespace fixesMatt Arsenault2017-06-261-2/+2
| | | | llvm-svn: 306265
* AMDGPU : Fix ISA Version Definitions.Wei Ding2017-06-101-24/+51
| | | | | | Differential Revision: http://reviews.llvm.org/D28531 llvm-svn: 305137
* AMDGPU: Merge initial gfx9 supportMatt Arsenault2017-02-181-0/+7
| | | | llvm-svn: 295554
* AMDGPU: Refactor processor definition to use ISA version featuresYaxun Liu2016-10-261-18/+52
| | | | | | | | | | | | | | Add missing ISA versions 7.0.2/8.0.4/8.1.0. to backend. Refactor processor definition to use ISA version features. Fixed ISA version for stoney. Based on Laurent Morichetti's patch. Differential Revision: https://reviews.llvm.org/D25919 llvm-svn: 285210
* AMDGPU/SI: Update ISA version numbers for Tonga and Polaris10/11.Changpeng Fang2016-10-111-3/+3
| | | | | | | | | | Differential Revision: http://reviews.llvm.org/D25454 Reviewers: tstellarAMD llvm-svn: 283893
* AMDGPU : Add XNACK feature to GPUs that support it.Wei Ding2016-09-061-2/+2
| | | | | | Differential Revision: http://reviews.llvm.org/D24276 llvm-svn: 280742
* AMDGPU: Fix crashes on unknown processor nameMatt Arsenault2016-06-021-4/+1
| | | | | | | | | | | | | | If the processor name failed to parse for amdgcn, the resulting output would have R600 ISA in it. If the processor name was missing or invalid for R600, the wavefront size would not be set and there would be crashes from missing itinerary data. Fixes crashes in future commit caused by dividing by the unset/0 wavefront size. llvm-svn: 271561
* AMDGPU/SI: Add Polaris supportTom Stellard2016-03-241-0/+8
| | | | | | Patch By: Sonny Jiang llvm-svn: 264295
* AMDGPU/SI: Stoney has only 16 LDS banksMarek Olsak2016-01-271-5/+7
| | | | | | | | | | | | | | Summary: This is a candidate for stable, along with all patches that add the "stoney" processor. Reviewers: tstellarAMD Subscribers: arsenm Differential Revision: http://reviews.llvm.org/D16485 llvm-svn: 258922
* AMDGPU: Add subtarget feature for instruction ratesMatt Arsenault2016-01-181-5/+5
| | | | llvm-svn: 258085
* AMDGPU/SI: Update ISA version for FIJIChangpeng Fang2016-01-131-1/+1
| | | | llvm-svn: 257666
* AMDGPU: Add stony supportTom Stellard2015-11-131-0/+4
| | | | | | Patch by: Alex Deucher llvm-svn: 253053
* AMDGPU/SI: Add Fiji supportTom Stellard2015-08-061-0/+4
| | | | | | Patch by: Alex Deucher llvm-svn: 244255
* AMDGPU/SI: Add hsa code object directivesTom Stellard2015-06-261-6/+9
| | | | | | | | | | Reviewers: arsenm Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D10757 llvm-svn: 240831
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+137
| | | | llvm-svn: 239657
* Revert "AMDGPU: Add core backend files for R600/SI codegen v6"Tom Stellard2012-07-161-27/+0
| | | | | | This reverts commit 4ea70107c5e51230e9e60f0bf58a0f74aa4885ea. llvm-svn: 160303
* AMDGPU: Add core backend files for R600/SI codegen v6Tom Stellard2012-07-161-0/+27
llvm-svn: 160270
OpenPOWER on IntegriCloud