summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/StructurizeCFG
Commit message (Expand)AuthorAgeFilesLines
* StructurizeCFG: Relax uniformity checks.Neil Henning2019-05-241-1/+107
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1717-0/+1093
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1717-1093/+0
* StructurizeCFG: Simplify inserted PHI nodesNicolai Haehnle2018-10-173-22/+19
* StructurizeCFG,AMDGPU: Test case of a redundant phi and codegen consequencesNicolai Haehnle2018-10-151-0/+45
* AMDGPU: Fix tests using old number for constant address spaceMatt Arsenault2018-09-101-1/+1
* StructurizeCFG: Adjust the loop depth for a subregion to order the nodes corr...Changpeng Fang2018-05-231-0/+165
* StructurizeCFG: fix inverting conditionsMarek Olsak2018-05-151-0/+30
* StructurizeCFG: Test for branch divergence correctlyNicolai Haehnle2018-04-041-0/+82
* [StructurizeCFG] fix test to be independent of FP undefSanjay Patel2018-03-081-5/+7
* [StructurizeCFG] auto-generate full checks; NFCSanjay Patel2018-03-081-3/+22
* Revert "StructurizeCFG: Test for branch divergence correctly"Adam Nemet2018-02-241-82/+0
* StructurizeCFG: Test for branch divergence correctlyNicolai Haehnle2018-02-231-0/+82
* Revert r321751, "StructurizeCFG: Fix broken backedge detection"Nicolai Haehnle2018-01-243-56/+81
* StructurizeCFG: xfail one of the testcases from r321751Matt Arsenault2018-01-042-139/+78
* StructurizeCFG: Fix broken backedge detectionMatt Arsenault2018-01-033-27/+359
* [Dominators] Include infinite loops in PostDominatorTreeJakub Kuderski2017-08-152-3/+13
* Revert "StructurizeCFG: Directly invert cmp instructions"Matt Arsenault2017-04-243-69/+6
* StructurizeCFG: Directly invert cmp instructionsMatt Arsenault2017-04-193-6/+69
* AMDGPU: Remove llvm.SI.vs.load.inputMatt Arsenault2017-04-031-2/+2
* Revert "Fix PR 24415 (at least), by making our post-dominator tree behavior s...Tobias Grosser2017-03-022-7/+3
* Fix PR 24415 (at least), by making our post-dominator tree behavior sane.Daniel Berlin2017-02-282-3/+7
* AMDGPU: Remove some uses of llvm.SI.export in testsMatt Arsenault2017-02-221-26/+31
* [StructurizeCfg] Update dominator info.Serge Pavlov2017-01-101-1/+1
* [StructurizeCFG] Fix infinite loop in rebuildSSA.Justin Lebar2016-11-291-0/+51
* StructurizeCFG: Fix inverting constantexpr conditionsMatt Arsenault2016-07-151-0/+30
* AMDGPU: Remove leftover ShaderType attributes in testsMatt Arsenault2016-04-131-1/+1
* AMDGPU: Remove some old intrinsic uses from testsMatt Arsenault2016-02-111-11/+0
* AMDGPU: Replace some deprecated intrinsic uses in testsMatt Arsenault2016-01-231-1/+1
* Fix CHECK directives that weren't checking.Hans Wennborg2015-08-311-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-4/+4
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-273-7/+7
* StructurizeCFG: Use a reverse post-order traversalTom Stellard2015-02-043-9/+189
* StructurizeCFG: Use LoopInfo analysis for better loop detectionTom Stellard2014-12-031-0/+41
* StructurizeCFG: Fix verification failure with some loops.Matt Arsenault2013-11-221-0/+31
* StructurizeCFG: Fix inverting a branch on an argumentMatt Arsenault2013-11-221-0/+47
* StructurizeCFG: Add dependency on LowerSwitch passTom Stellard2013-10-021-0/+23
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Move StructurizeCFG out of R600 to generic Transforms.Matt Arsenault2013-06-192-0/+51
OpenPOWER on IntegriCloud