| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make more use of MachineInstr::mayLoadOrStore. | Jay Foad | 2019-12-19 | 1 | -2/+2 |
| * | AMDGPU: Fix SMEM WAR hazard for gfx10 readlane | Austin Kerbow | 2019-10-18 | 1 | -0/+1 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -10/+10 |
| * | AMDGPU/GFX10: Apply the VMEM-to-scalar-write hazard also to writes to EXEC | Nicolai Haehnle | 2019-07-17 | 1 | -1/+1 |
| * | [AMDGPU] gfx908 hazard recognizer | Stanislav Mekhanoshin | 2019-07-11 | 1 | -1/+228 |
| * | [AMDGPU] hazard recognizer for fp atomic to s_denorm_mode | Stanislav Mekhanoshin | 2019-06-21 | 1 | -0/+41 |
| * | AMDGPU: Consolidate some getGeneration checks | Matt Arsenault | 2019-06-19 | 1 | -5/+4 |
| * | [AMDGPU] gfx1010 premlane instructions | Stanislav Mekhanoshin | 2019-06-12 | 1 | -0/+44 |
| * | [AMDGPU] gfx1010 Avoid SMEM WAR hazard for some s_waitcnt values | Carl Ritson | 2019-05-20 | 1 | -6/+22 |
| * | [AMDGPU] Check MI bundles for hazards | Austin Kerbow | 2019-05-07 | 1 | -11/+56 |
| * | [AMDGPU] Fixed asan error after D61536 | Stanislav Mekhanoshin | 2019-05-04 | 1 | -1/+1 |
| * | AMDGPU] gfx1010 hazard recognizer | Stanislav Mekhanoshin | 2019-05-04 | 1 | -3/+262 |
| * | AMDGPU: Remove unnecessary subtarget get | Matt Arsenault | 2019-04-03 | 1 | -1/+0 |
| * | [AMDGPU] Omit KILL instructions from hazard recognizer | David Stuttard | 2019-03-05 | 1 | -3/+2 |
| * | [AMDGPU] Fixed hazard recognizer to walk predecessors | Stanislav Mekhanoshin | 2019-01-21 | 1 | -25/+113 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | AMDGPU: Add llvm.amdgcn.ds.ordered.add & swap | Marek Olsak | 2019-01-16 | 1 | -4/+18 |
| * | [AMDGPU] Prevent sequences of non-instructions disrupting GCNHazardRecognizer... | Carl Ritson | 2018-09-10 | 1 | -2/+9 |
| * | AMDGPU: Refactor Subtarget classes | Tom Stellard | 2018-07-11 | 1 | -4/+4 |
| * | AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers | Tom Stellard | 2018-05-22 | 1 | -0/+1 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -1/+1 |
| * | [AMDGPU] Add GCNHazardRecognizer::checkInlineAsmHazards() and GCNHazardRecogn... | Mark Searles | 2017-12-07 | 1 | -17/+60 |
| * | AMDGPU: Move hazard avoidance out of waitcnt pass. | Matt Arsenault | 2017-11-17 | 1 | -37/+54 |
| * | AMDGPU: Replace list of SMEM buffer opcodes | Matt Arsenault | 2017-11-17 | 1 | -10/+1 |
| * | AMDGPU: Fix breaking SMEM clauses | Matt Arsenault | 2017-11-17 | 1 | -25/+29 |
| * | AMDGPU: Handle s_buffer_load_dword hazard on SI | Marek Olsak | 2017-10-26 | 1 | -0/+27 |
| * | AMDGPU: Make worst-case assumption about the wait states in inline assembly | Nicolai Haehnle | 2017-09-06 | 1 | -1/+2 |
| * | AMDGPU: IMPLICIT_DEFs and DBG_VALUEs do not contribute to wait states | Nicolai Haehnle | 2017-09-01 | 1 | -4/+9 |
| * | [AMDGPU] Add missing hazard for DPP-after-EXEC-write | Connor Abbott | 2017-08-04 | 1 | -1/+8 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | AMDGPU: Fix broken condition in hazard recognizer | Matt Arsenault | 2017-03-17 | 1 | -17/+16 |
| * | Reverted unintended commit | Simon Pilgrim | 2017-03-15 | 1 | -2/+2 |
| * | Fix Wint-in-bool-context warning (PR32248) | Simon Pilgrim | 2017-03-15 | 1 | -2/+2 |
| * | AMDGPU: Merge initial gfx9 support | Matt Arsenault | 2017-02-18 | 1 | -6/+72 |
| * | [AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; oth... | Eugene Zelenko | 2017-01-20 | 1 | -7/+15 |
| * | AMDGPU: Rename flat operands to match mubuf | Matt Arsenault | 2016-11-29 | 1 | -1/+1 |
| * | AMDGPU/GCN: Exit early in hazard recognizer if there is no vreg argument | Jan Vesely | 2016-11-15 | 1 | -0/+4 |
| * | AMDGPU/SI: Handle hazard with s_rfe_b64 | Tom Stellard | 2016-10-27 | 1 | -1/+27 |
| * | AMDGPU/SI: Handle hazard with sgpr lane selects for v_{read,write}lane | Tom Stellard | 2016-10-27 | 1 | -1/+33 |
| * | AMDGPU/SI: Fix unused variable warning on non-debug builds | Tom Stellard | 2016-10-27 | 1 | -0/+1 |
| * | AMDGPU/SI: Handle hazard with > 8 byte VMEM stores | Tom Stellard | 2016-10-27 | 1 | -20/+107 |
| * | AMDGPU/SI: Handle s_setreg hazard in GCNHazardRecognizer | Tom Stellard | 2016-10-27 | 1 | -0/+19 |
| * | AMDGPU/SI: Handle s_getreg hazard in GCNHazardRecognizer | Tom Stellard | 2016-10-15 | 1 | -0/+47 |
| * | AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer | Tom Stellard | 2016-10-07 | 1 | -0/+22 |
| * | AMDGPU: Cleanup subtarget handling. | Matt Arsenault | 2016-06-24 | 1 | -17/+11 |
| * | Move instances of std::function. | Benjamin Kramer | 2016-06-12 | 1 | -2/+2 |
| * | Silence unused variable warning; NFC. | Aaron Ballman | 2016-05-03 | 1 | -2/+1 |
| * | AMDGPU/SI: Use the hazard recognizer to break SMEM soft clauses | Tom Stellard | 2016-05-02 | 1 | -2/+70 |
| * | AMDGPU/SI: Use hazard recognizer to detect DPP hazards | Tom Stellard | 2016-05-02 | 1 | -0/+26 |
| * | Silence unused variable warnings; NFC. | Aaron Ballman | 2016-05-02 | 1 | -9/+4 |