summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-10/+8
* AMDGPU/SI: Use the hazard recognizer to break SMEM soft clausesTom Stellard2016-05-021-2/+1
* AMDGPU/SI: Use hazard recognizer to detect DPP hazardsTom Stellard2016-05-021-55/+0
* AMDGPU/SI: Remove wait state handling for SMRD in SIInsertWaitsTom Stellard2016-04-301-6/+0
* AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsicNicolai Haehnle2016-04-271-13/+70
* AMDGPU/SI: Insert wait states required after v_readfirstlane on SITom Stellard2016-04-121-0/+6
* AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStatesTom Stellard2016-04-071-1/+1
* AMDGPU/SI: Handle wait states required for DPP instructionsTom Stellard2016-03-141-0/+55
* AMDGPU/SI: Incomplete shader binaries need to finish execution at the endMarek Olsak2016-03-141-8/+0
* AMDGPU: Simplify boolean conditional return statementsMatt Arsenault2016-03-021-4/+1
* AMDGPU: Fix bug 26659.Matt Arsenault2016-03-021-1/+1
* AMDGPU/SI: Fix s_waitcnt insertion for flat instructionsTom Stellard2016-02-191-2/+4
* AMDGPU/SI: Implement a work-around for smrd corrupting vccz bitTom Stellard2016-02-081-1/+55
* AMDGPU/SI: Correctly initialize SIInsertWaits passTom Stellard2016-02-051-5/+16
* AMDGPU: waitcnt operand fixesTom Stellard2016-01-281-2/+2
* AMDGPU/SI: Remove ending s_endpgm from non-void functionsMarek Olsak2016-01-131-0/+8
* AMDGPU/SI: Add s_waitcnt at the end of non-void functionsMarek Olsak2016-01-131-1/+7
* AMDGPU: Add MachineInstr overloads for instruction format testsMatt Arsenault2015-10-201-4/+4
* AMDGPU: Fix unused variable warning in release buildMatt Arsenault2015-10-011-2/+2
* AMDGPU: Make SIInsertWaits about a factor of 4 fasterMatt Arsenault2015-10-011-23/+22
* AMDGPU: Fix recomputing dominator tree unnecessarilyMatt Arsenault2015-09-251-1/+5
* AMDGPU: Add s_dcache_* instructionsMatt Arsenault2015-09-241-6/+14
* AMDGPU/SI: Better handle s_wait insertionTom Stellard2015-08-211-2/+5
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+480
OpenPOWER on IntegriCloud