summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Enable FeatureFlatForGlobal on Volcanic IslandsMatt Arsenault2017-01-271-1/+7
* AMDGPU add support for spilling to a user sgpr pointed buffersTom Stellard2017-01-251-2/+3
* Enable FeatureFlatForGlobal on Volcanic IslandsMatt Arsenault2017-01-241-0/+1
* AMDGPU: Combine fp16/fp64 subtarget featuresMatt Arsenault2017-01-231-5/+4
* Pacify -Wreorder.Benjamin Kramer2017-01-201-1/+1
* [AMDGPU] Add subtarget features for SDWA/DPPSam Kolton2017-01-201-0/+2
* [AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko2016-12-121-13/+5
* [AMDGPU] Scalarization of global uniform loads.Alexander Timofeev2016-12-081-0/+1
* [AMDGPU] Add f16 support (VI+)Konstantin Zhuravlyov2016-11-131-0/+2
* AMDGPU: Use 1/2pi inline imm on VIMatt Arsenault2016-10-291-0/+2
* AMDGPU: Diagnose using too many SGPRsMatt Arsenault2016-10-281-0/+10
* AMDGPU/SI: Don't allow unaligned scratch accessTom Stellard2016-10-141-0/+1
* AMDGPU: Add instruction definitions for VGPR indexingMatt Arsenault2016-10-121-0/+2
* AMDGPU/SI: Include implicit arguments in kernarg_segment_byte_sizeTom Stellard2016-09-231-0/+9
* [AMDGPU] Wave and register controlsKonstantin Zhuravlyov2016-09-061-0/+82
* AMDGPU/SI: Implement a custom MachineSchedStrategyTom Stellard2016-08-291-0/+45
* AMDGPU: Fix crashes on memory functionsMatt Arsenault2016-08-111-1/+2
* AMDGPU: Delete dead codeMatt Arsenault2016-07-251-26/+0
* AMDGPU: Add feature for unaligned accessMatt Arsenault2016-07-011-2/+3
* Target: Remove unused arguments from overrideSchedPolicy, NFCDuncan P. N. Exon Smith2016-07-011-2/+0
* AMDGPU: Fix global isel crashesMatt Arsenault2016-06-281-2/+2
* AMDGPU: Fix global isel buildMatt Arsenault2016-06-281-15/+3
* AMDGPU: Implement per-function subtargetsMatt Arsenault2016-06-271-11/+1
* AMDGPU: Move subtarget feature checks into passesMatt Arsenault2016-06-271-1/+0
* [AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in t...Konstantin Zhuravlyov2016-06-251-0/+1
* AMDGPU: Remove disable-irstructurizer subtarget featureMatt Arsenault2016-06-241-1/+0
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-100/+111
* AMDGPU: Make FrameLowering stack alignment 16Matt Arsenault2016-06-221-3/+4
* AMDGPU: Fix crashes on unknown processor nameMatt Arsenault2016-06-021-2/+4
* AMDGPU/SI: Enable load-store-opt by default.Changpeng Fang2016-05-261-1/+1
* [AMDGPU][NFC] Rename ReserveTrapVGPRs -> ReserveRegsKonstantin Zhuravlyov2016-05-241-1/+1
* AMDGPU: Fix promote alloca pass creating huge arraysMatt Arsenault2016-05-161-0/+58
* AMDGPU: Change private_element_size to 4Matt Arsenault2016-05-111-1/+1
* [AMDGPU] Reserve VGPRs for trap handler usage if instructedKonstantin Zhuravlyov2016-04-261-1/+1
* [AMDGPU] Add insert nops pass based on subtarget features instead of cl::optKonstantin Zhuravlyov2016-04-181-1/+3
* AMDGPU: Add skeleton GlobalIsel implementationTom Stellard2016-04-141-0/+27
* AMDGPU: Add a shader calling conventionNicolai Haehnle2016-04-061-3/+2
* AMDGPU/SI: Enable lanemask tracking in mischedTom Stellard2016-03-301-0/+4
* AMDGPU: More bits of frame index are known to be zeroMatt Arsenault2016-02-271-1/+1
* AMDGPU: Split vi-insts subtarget featureMatt Arsenault2016-02-271-1/+2
* AMDGPU: Implement readcyclecounterMatt Arsenault2016-02-271-1/+2
* AMDGPU: Set element_size in private resource descriptorMatt Arsenault2016-02-121-1/+6
* AMDGPU: Match some med3 patternsMatt Arsenault2016-01-281-3/+3
* AMDGPU: Fix default device handlingMatt Arsenault2016-01-271-4/+1
* AMDGPU: Remove Feature64BitPtrMatt Arsenault2016-01-231-1/+1
* AMDGPU/SI: Pass whether to use the SI scheduler via Target AttributeTom Stellard2016-01-211-1/+1
* AMDGPU: Add subtarget feature for instruction ratesMatt Arsenault2016-01-181-4/+7
* AMDGPU: add +xnack featureNicolai Haehnle2016-01-041-0/+1
* AMDGPU/SI: Use flat for global load/store when targeting HSAChangpeng Fang2015-12-221-3/+5
* Revert "AMDGPU/SI: Use flat for global load/store when targeting HSA"Rafael Espindola2015-12-221-5/+3
OpenPOWER on IntegriCloud