summaryrefslogtreecommitdiff
path: root/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
AgeCommit message (Expand)Author
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-05AMDGPU: Fix missing subtarget feature initializerMatt Arsenault
2017-12-04AMDGPU: Disable fp64 support on pre GCN asicsJan Vesely
2017-11-15AMDGPU: Don't use MUBUF vaddr if address may overflowMatt Arsenault
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-31[AMDGPU] Clean up symbols in the global namespace.Benjamin Kramer
2017-10-25AMDGPU: Add max-mix-insts subtarget featureMatt Arsenault
2017-10-23AMDGPU: Initialize WavefrontSize from TD filesKonstantin Zhuravlyov
2017-10-23AMDGPU: Fix default range in non-kernel functionsMatt Arsenault
2017-10-14AMDGPU: Do not emit deprecated notes for code object v3Konstantin Zhuravlyov
2017-09-19[AMDGPU] Prevent post-RA scheduler from breaking memory clausesStanislav Mekhanoshin
2017-08-16[AMDGPU][MC][GFX9] Added integer clamping support for VOP3 opcodesDmitry Preobrazhensky
2017-08-15Reapply "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet
2017-08-08Revert "[GlobalISel] Remove the GISelAccessor API."Quentin Colombet
2017-08-07AMDGPU: Cleanup subtarget featuresMatt Arsenault
2017-08-04[GlobalISel] Remove the GISelAccessor API.Quentin Colombet
2017-08-03[GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet
2017-07-20AMDGPU: Add encoding for carryless add/sub instructionsMatt Arsenault
2017-07-16AMDGPU: Fix amdgpu-flat-work-group-size/amdgpu-waves-per-eu checkKonstantin Zhuravlyov
2017-07-07[AMDGPU] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim
2017-07-05[AMDGPU] Move GISel accessor initialization from TargetMachine to Subtarget.Quentin Colombet
2017-06-27[AMDGPU] SDWA: several fixes for V_CVT and VOPC instructionsSam Kolton
2017-06-22[AMDGPU] SDWA: add support for GFX9 in peephole passSam Kolton
2017-06-02AMDGPU: Make auto waitcnt before barrier a featureKonstantin Zhuravlyov
2017-05-10AMDGPU: Add new subtarget features for gfx9 flat instructionsMatt Arsenault
2017-04-12[AMDGPU] Generate range metadata for workitem idStanislav Mekhanoshin
2017-04-10AMDGPU: Fix crash when disassembling VOP3 macMatt Arsenault
2017-03-27[AMDGPU] Get address space mapping by target triple environmentYaxun Liu
2017-02-27AMDGPU: Add VOP3P instruction formatMatt Arsenault
2017-02-21AMDGPU: Redefine clamp node as clamp 0.0-1.0Matt Arsenault
2017-02-18AMDGPU: Fix assembler subtarget predicate for gfx9Matt Arsenault
2017-02-18AMDGPU: Merge initial gfx9 supportMatt Arsenault
2017-02-14Revert "[AMDGPU] Fix for SIMachineScheduler crash. SI Scheduler should track"Alexander Timofeev
2017-02-10AMDGPU : Add trap handler support.Wei Ding
2017-02-09[AMDGPU] Calculate number of min/max SGPRs/VGPRs for WavesPerEU instead of us...Konstantin Zhuravlyov
2017-02-08[AMDGPU] Add target information that is required by tools to metadataKonstantin Zhuravlyov
2017-02-08[AMDGPU][NFC] De-tabifyKonstantin Zhuravlyov
2017-02-08[AMDGPU] Move register related queries to subtarget classKonstantin Zhuravlyov
2017-02-07[AMDGPU] Fix for SIMachineScheduler crash. SI Scheduler should trackAlexander Timofeev
2017-02-01[AMDGPU] Account workgroup size in LDS occupancy limitsStanislav Mekhanoshin
2017-01-27AMDGPU: Enable FeatureFlatForGlobal on Volcanic IslandsMatt Arsenault
2017-01-25AMDGPU add support for spilling to a user sgpr pointed buffersTom Stellard
2017-01-24Enable FeatureFlatForGlobal on Volcanic IslandsMatt Arsenault
2017-01-23AMDGPU: Combine fp16/fp64 subtarget featuresMatt Arsenault
2017-01-20Pacify -Wreorder.Benjamin Kramer
2017-01-20[AMDGPU] Add subtarget features for SDWA/DPPSam Kolton
2016-12-12[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko
2016-12-08[AMDGPU] Scalarization of global uniform loads.Alexander Timofeev
2016-11-13[AMDGPU] Add f16 support (VI+)Konstantin Zhuravlyov
2016-10-29AMDGPU: Use 1/2pi inline imm on VIMatt Arsenault