aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-08AMDGPU: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2016-06-24AMDGPU: Cleanup subtarget handling.Matt Arsenault1-10/+8
2016-05-02AMDGPU/SI: Use the hazard recognizer to break SMEM soft clausesTom Stellard1-2/+1
2016-05-02AMDGPU/SI: Use hazard recognizer to detect DPP hazardsTom Stellard1-55/+0
2016-04-30AMDGPU/SI: Remove wait state handling for SMRD in SIInsertWaitsTom Stellard1-6/+0
2016-04-27AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsicNicolai Haehnle1-13/+70
2016-04-12AMDGPU/SI: Insert wait states required after v_readfirstlane on SITom Stellard1-0/+6
2016-04-07AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStatesTom Stellard1-1/+1
2016-03-14AMDGPU/SI: Handle wait states required for DPP instructionsTom Stellard1-0/+55
2016-03-14AMDGPU/SI: Incomplete shader binaries need to finish execution at the endMarek Olsak1-8/+0
2016-03-02AMDGPU: Simplify boolean conditional return statementsMatt Arsenault1-4/+1
2016-03-02AMDGPU: Fix bug 26659.Matt Arsenault1-1/+1
2016-02-19AMDGPU/SI: Fix s_waitcnt insertion for flat instructionsTom Stellard1-2/+4
2016-02-08AMDGPU/SI: Implement a work-around for smrd corrupting vccz bitTom Stellard1-1/+55
2016-02-05AMDGPU/SI: Correctly initialize SIInsertWaits passTom Stellard1-5/+16
2016-01-28AMDGPU: waitcnt operand fixesTom Stellard1-2/+2
2016-01-13AMDGPU/SI: Remove ending s_endpgm from non-void functionsMarek Olsak1-0/+8
2016-01-13AMDGPU/SI: Add s_waitcnt at the end of non-void functionsMarek Olsak1-1/+7
2015-10-20AMDGPU: Add MachineInstr overloads for instruction format testsMatt Arsenault1-4/+4
2015-10-01AMDGPU: Fix unused variable warning in release buildMatt Arsenault1-2/+2
2015-10-01AMDGPU: Make SIInsertWaits about a factor of 4 fasterMatt Arsenault1-23/+22
2015-09-25AMDGPU: Fix recomputing dominator tree unnecessarilyMatt Arsenault1-1/+5
2015-09-24AMDGPU: Add s_dcache_* instructionsMatt Arsenault1-6/+14
2015-08-21AMDGPU/SI: Better handle s_wait insertionTom Stellard1-2/+5
2015-08-08Fix some comment typos.Benjamin Kramer1-1/+1
2015-06-13R600 -> AMDGPU renameTom Stellard1-0/+480