| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -1/+2 |
| * | AMDGPU: Propagate undef flag during pre-RA exec mask optimizations | Nicolai Haehnle | 2019-10-08 | 1 | -6/+7 |
| * | Revert "AMDGPU: Fix iterator error when lowering SI_END_CF" | Matt Arsenault | 2019-08-20 | 1 | -7/+7 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -4/+4 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -6/+5 |
| * | Reapply "AMDGPU: Split block for si_end_cf" | Matt Arsenault | 2019-08-01 | 1 | -7/+7 |
| * | [AMDGPU] gfx10 conditional registers handling | Stanislav Mekhanoshin | 2019-06-16 | 1 | -19/+32 |
| * | Revert "AMDGPU: Split block for si_end_cf" | Mark Searles | 2019-04-27 | 1 | -2/+2 |
| * | [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp | Stanislav Mekhanoshin | 2019-04-23 | 1 | -1/+1 |
| * | AMDGPU: Fix not checking for copy when looking at copy src | Matt Arsenault | 2019-04-22 | 1 | -1/+6 |
| * | [AMDGPU] Fixed incorrect test in vcnd/vcmp optimization | Tim Renouf | 2019-04-15 | 1 | -1/+1 |
| * | AMDGPU: Split block for si_end_cf | Matt Arsenault | 2019-04-03 | 1 | -2/+2 |
| * | AMDGPU: Make exec mask optimzations more resistant to block splits | Matt Arsenault | 2019-03-28 | 1 | -22/+59 |
| * | AMDGPU: Skip debug_instr when collapsing end_cf | Matt Arsenault | 2019-03-27 | 1 | -3/+8 |
| * | AMDGPU: Remove unnecessary check for isFullCopy | Matt Arsenault | 2019-03-25 | 1 | -1/+1 |
| * | [AMDGPU] Asm/disasm v_cndmask_b32_e64 with abs/neg source modifiers | Tim Renouf | 2019-03-18 | 1 | -0/+4 |
| * | [AMDGPU] Add support for immediate operand for S_ENDPGM | David Stuttard | 2019-03-12 | 1 | -2/+3 |
| * | AMDGPU: Use removeAllRegUnitsForPhysReg | Matt Arsenault | 2019-02-22 | 1 | -2/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [AMDGPU] Fix build failure, second attempt | Stanislav Mekhanoshin | 2018-12-13 | 1 | -1/+1 |
| * | [AMDGPU] Fix build failure | Stanislav Mekhanoshin | 2018-12-13 | 1 | -1/+1 |
| * | [AMDGPU] Simplify negated condition | Stanislav Mekhanoshin | 2018-12-13 | 1 | -0/+124 |
| * | AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses | Matt Arsenault | 2018-08-28 | 1 | -1/+8 |
| * | AMDGPU: Refactor Subtarget classes | Tom Stellard | 2018-07-11 | 1 | -1/+1 |
| * | AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers | Tom Stellard | 2018-05-22 | 1 | -0/+1 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -3/+4 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -1/+1 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
| * | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
| * | Rename LiveIntervalAnalysis.h to LiveIntervals.h | Matthias Braun | 2017-12-13 | 1 | -1/+1 |
| * | AMDGPU: Fix infinite loop with dbg_value | Matt Arsenault | 2017-12-05 | 1 | -1/+4 |
| * | AMDGPU: Recompute scc liveness | Matt Arsenault | 2017-09-08 | 1 | -1/+7 |
| * | [AMDGPU] Eliminate no effect instructions before s_endpgm | Stanislav Mekhanoshin | 2017-08-16 | 1 | -3/+63 |
| * | [AMDGPU] Fix asan error after last commit | Stanislav Mekhanoshin | 2017-08-02 | 1 | -1/+1 |
| * | [AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused | Stanislav Mekhanoshin | 2017-08-01 | 1 | -0/+24 |
| * | [AMDGPU] Collapse adjacent SI_END_CF | Stanislav Mekhanoshin | 2017-08-01 | 1 | -0/+159 |