summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-1/+2
* AMDGPU: Propagate undef flag during pre-RA exec mask optimizationsNicolai Haehnle2019-10-081-6/+7
* Revert "AMDGPU: Fix iterator error when lowering SI_END_CF"Matt Arsenault2019-08-201-7/+7
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-4/+4
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-6/+5
* Reapply "AMDGPU: Split block for si_end_cf"Matt Arsenault2019-08-011-7/+7
* [AMDGPU] gfx10 conditional registers handlingStanislav Mekhanoshin2019-06-161-19/+32
* Revert "AMDGPU: Split block for si_end_cf"Mark Searles2019-04-271-2/+2
* [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cppStanislav Mekhanoshin2019-04-231-1/+1
* AMDGPU: Fix not checking for copy when looking at copy srcMatt Arsenault2019-04-221-1/+6
* [AMDGPU] Fixed incorrect test in vcnd/vcmp optimizationTim Renouf2019-04-151-1/+1
* AMDGPU: Split block for si_end_cfMatt Arsenault2019-04-031-2/+2
* AMDGPU: Make exec mask optimzations more resistant to block splitsMatt Arsenault2019-03-281-22/+59
* AMDGPU: Skip debug_instr when collapsing end_cfMatt Arsenault2019-03-271-3/+8
* AMDGPU: Remove unnecessary check for isFullCopyMatt Arsenault2019-03-251-1/+1
* [AMDGPU] Asm/disasm v_cndmask_b32_e64 with abs/neg source modifiersTim Renouf2019-03-181-0/+4
* [AMDGPU] Add support for immediate operand for S_ENDPGMDavid Stuttard2019-03-121-2/+3
* AMDGPU: Use removeAllRegUnitsForPhysRegMatt Arsenault2019-02-221-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AMDGPU] Fix build failure, second attemptStanislav Mekhanoshin2018-12-131-1/+1
* [AMDGPU] Fix build failureStanislav Mekhanoshin2018-12-131-1/+1
* [AMDGPU] Simplify negated conditionStanislav Mekhanoshin2018-12-131-0/+124
* AMDGPU: Don't delete instructions if S_ENDPGM has implicit usesMatt Arsenault2018-08-281-1/+8
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-1/+1
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+4
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun2017-12-131-1/+1
* AMDGPU: Fix infinite loop with dbg_valueMatt Arsenault2017-12-051-1/+4
* AMDGPU: Recompute scc livenessMatt Arsenault2017-09-081-1/+7
* [AMDGPU] Eliminate no effect instructions before s_endpgmStanislav Mekhanoshin2017-08-161-3/+63
* [AMDGPU] Fix asan error after last commitStanislav Mekhanoshin2017-08-021-1/+1
* [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unusedStanislav Mekhanoshin2017-08-011-0/+24
* [AMDGPU] Collapse adjacent SI_END_CFStanislav Mekhanoshin2017-08-011-0/+159
OpenPOWER on IntegriCloud