summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/branch-relaxation.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "[AMDGPU] Invert the handling of skip insertion."Nicolai Hähnle2020-02-031-3/+6
* [AMDGPU] Invert the handling of skip insertion.cdevadas2020-01-151-6/+3
* [AMDGPU] Come back patch for the 'Assign register class for cross block value...Alexander Timofeev2019-10-141-1/+2
* [AMDGPU] Partial revert for the ba447bae7448435c9986eece0811da1423972fddAlexander Timofeev2019-06-061-2/+1
* [AMDGPU] Divergence driven ISel. Assign register class for cross block va...Alexander Timofeev2019-05-261-1/+2
* Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for c...Peter Collingbourne2019-05-251-2/+1
* [AMDGPU] Divergence driven ISel. Assign register class for cross block values...Alexander Timofeev2019-05-241-1/+2
* [MachineLICM][X86][AMDGPU] Fix subtle bug in the updating of PhysRegClobbers ...Craig Topper2018-12-051-2/+2
* [AMDGPU] Optimize S_CBRANCH_VCC[N]Z -> S_CBRANCH_EXEC[N]ZStanislav Mekhanoshin2018-11-121-1/+1
* AMDGPU: Use scavengeRegisterBackwardsMatt Arsenault2018-10-301-43/+47
* AMDGPU: Add pass to lower kernel arguments to loadsMatt Arsenault2018-06-261-1/+1
* Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...Alina Sbirlea2018-06-201-2/+2
* AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with in...Changpeng Fang2018-05-171-6/+11
* [AMDGPU] Change constant addr space to 4Yaxun Liu2018-02-131-1/+1
* [AMDGPU] Fixed incorrect uniform branch conditionTim Renouf2018-01-091-3/+8
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-4/+4
* [Dominators] Include infinite loops in PostDominatorTreeJakub Kuderski2017-08-151-14/+2
* AMDGPU: Cleanup subtarget featuresMatt Arsenault2017-08-071-1/+1
* [AMDGPU] Optimize SI_IF lowering for simple if regionsStanislav Mekhanoshin2017-07-261-3/+0
* Add missing %s to RUN line.Rafael Espindola2017-06-241-1/+1
* Test the object file creation too.Rafael Espindola2017-06-241-0/+10
* [AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.Mark Searles2017-06-021-2/+0
* AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernelMatt Arsenault2017-03-211-10/+10
* Revert "AMDGPU: Re-do update for branch-relaxation test"Tobias Grosser2017-03-021-9/+6
* AMDGPU: Re-do update for branch-relaxation testMatt Arsenault2017-03-011-5/+16
* Update AMDGPU test branch-relaxation.ll for changes after post-dom fixesDaniel Berlin2017-02-281-13/+5
* Codegen: Make chains from trellis-shaped CFGsKyle Butt2017-02-151-1/+2
* CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt2017-01-311-0/+16
* Revert "CodeGen: Allow small copyable blocks to "break" the CFG."Kyle Butt2017-01-111-16/+0
* CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt2017-01-101-0/+16
* AMDGPU: Don't required structured CFGMatt Arsenault2016-12-061-5/+3
* AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar br...Tom Stellard2016-11-291-6/+4
* [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...Stanislav Mekhanoshin2016-11-281-2/+2
* ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()Matthias Braun2016-11-111-2/+4
* Revert "[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate co...Stanislav Mekhanoshin2016-11-111-3/+3
* [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...Stanislav Mekhanoshin2016-11-071-3/+3
* AMDGPU: Remove unnecessary and on conditional branchMatt Arsenault2016-11-071-8/+7
* BranchRelaxation: Fix computing indirect branch block sizeMatt Arsenault2016-11-021-0/+54
* BranchRelaxation: Support expanding unconditional branchesMatt Arsenault2016-10-061-0/+479
OpenPOWER on IntegriCloud