summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Address todo for handling 1/(2 pi)Matt Arsenault2018-08-151-1/+1
* AMDGPU: Add feature vi-instsMatt Arsenault2018-08-071-0/+1
* Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Matt Arsenault2018-07-201-35/+39
* Revert "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Evgeniy Stepanov2018-07-141-39/+35
* AMDGPU: Fix handling of alignment padding in DAG argument loweringMatt Arsenault2018-07-131-35/+39
* AMDGPU/SI: Initialize InstrInfo before TargetLoweringInfo in GCNSubtargetTom Stellard2018-07-111-2/+2
* AMDGPU: Remove duplicate call to initializeSubtargetDependencies()Tom Stellard2018-07-111-1/+0
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-48/+44
* AMDGPU: Don't use struct type for argument layoutMatt Arsenault2018-06-291-3/+23
* AMDGPU: Separate R600 and GCN TableGen filesTom Stellard2018-06-281-31/+85
* AMDGPU: Remove ability to reserve VGPRs for debuggerKonstantin Zhuravlyov2018-06-211-6/+1
* AMDGPU: Round up kernel argument allocation sizeMatt Arsenault2018-05-291-4/+8
* AMDGPU: Pass function directly instead of MachineFunctionMatt Arsenault2018-05-291-2/+2
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+7
* AMDGPU/GlobalISel: Enable TableGen'd instruction selectorTom Stellard2018-05-101-1/+1
* AMDGPU: Add D16 instructions preserve unused bits featureKonstantin Zhuravlyov2018-05-041-0/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* AMDGPU: Add Vega12 and Vega20Matt Arsenault2018-04-301-0/+2
* AMDGPU: enable 128-bit for local addr space under an optionMarek Olsak2018-04-101-0/+1
* Revert "AMDGPU: enable 128-bit for local addr space under an option"Alex Shlyapnikov2018-04-091-1/+0
* AMDGPU: enable 128-bit for local addr space under an optionMarek Olsak2018-04-091-0/+1
* [AMDGPU][MC][GFX9] Added s_atomic_* and s_buffer_atomic_* instructionsDmitry Preobrazhensky2018-04-021-0/+1
* Revert r328975, it makes TableGen assert on the bots.Nico Weber2018-04-021-1/+0
* [AMDGPU][MC][GFX9] Added s_atomic_* and s_buffer_atomic_* instructionsDmitry Preobrazhensky2018-04-021-0/+1
* AMDGPU/GlobalISel: Pass subtarget + TM to LegalizerInfoMatt Arsenault2018-03-081-2/+2
* [AMDGPU][MC] Added validation of d16 and r128 modifiers of MIMG opcodesDmitry Preobrazhensky2018-02-051-0/+1
* AMDGPU/SI: Add d16 support for buffer intrinsics.Changpeng Fang2018-01-121-0/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-2/+2
* AMDGPU: Fix missing subtarget feature initializerMatt Arsenault2017-12-051-0/+1
* AMDGPU: Disable fp64 support on pre GCN asicsJan Vesely2017-12-041-9/+14
* AMDGPU: Don't use MUBUF vaddr if address may overflowMatt Arsenault2017-11-151-0/+1
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* [AMDGPU] Clean up symbols in the global namespace.Benjamin Kramer2017-10-311-0/+2
* AMDGPU: Add max-mix-insts subtarget featureMatt Arsenault2017-10-251-0/+1
* AMDGPU: Initialize WavefrontSize from TD filesKonstantin Zhuravlyov2017-10-231-1/+1
* AMDGPU: Fix default range in non-kernel functionsMatt Arsenault2017-10-231-4/+21
* AMDGPU: Do not emit deprecated notes for code object v3Konstantin Zhuravlyov2017-10-141-0/+1
* [AMDGPU] Prevent post-RA scheduler from breaking memory clausesStanislav Mekhanoshin2017-09-191-0/+54
* [AMDGPU][MC][GFX9] Added integer clamping support for VOP3 opcodesDmitry Preobrazhensky2017-08-161-0/+1
* Reapply "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-151-31/+6
* Revert "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet2017-08-081-6/+31
* AMDGPU: Cleanup subtarget featuresMatt Arsenault2017-08-071-2/+13
* [GlobalISel] Remove the GISelAccessor API.Quentin Colombet2017-08-041-31/+6
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-8/+0
* AMDGPU: Add encoding for carryless add/sub instructionsMatt Arsenault2017-07-201-0/+1
* AMDGPU: Fix amdgpu-flat-work-group-size/amdgpu-waves-per-eu checkKonstantin Zhuravlyov2017-07-161-1/+1
* [AMDGPU] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim2017-07-071-0/+3
* [AMDGPU] Move GISel accessor initialization from TargetMachine to Subtarget.Quentin Colombet2017-07-051-5/+50
* [AMDGPU] SDWA: several fixes for V_CVT and VOPC instructionsSam Kolton2017-06-271-1/+1
* [AMDGPU] SDWA: add support for GFX9 in peephole passSam Kolton2017-06-221-0/+5
OpenPOWER on IntegriCloud