]> granicus.if.org Git - llvm/commit
Revert "Fix PR 24415 (at least), by making our post-dominator tree behavior sane."
authorTobias Grosser <tobias@grosser.es>
Thu, 2 Mar 2017 21:08:37 +0000 (21:08 +0000)
committerTobias Grosser <tobias@grosser.es>
Thu, 2 Mar 2017 21:08:37 +0000 (21:08 +0000)
commitda5173f8bfe0422ee6ef361237aebc0cd9dcc4bc
tree960549758479c6d954bf0247cdbb56319103ba07
parente225b39cd4cdf3b62d5395ab3a6753a8503dbff7
Revert "Fix PR 24415 (at least), by making our post-dominator tree behavior sane."

and also "clang-format GenericDomTreeConstruction.h, since the current
formatting makes it look like their is a bug in the loop indentation, and there
is not"

This reverts commit r296535.

There are still some open design questions which I would like to discuss. I
revert this for Daniel (who gave the OK), as he is on vacation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296812 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/Support/GenericDomTree.h
include/llvm/Support/GenericDomTreeConstruction.h
lib/Transforms/Scalar/ADCE.cpp
test/Analysis/PostDominators/pr24415.ll [deleted file]
test/Analysis/PostDominators/pr6047_a.ll
test/Analysis/PostDominators/pr6047_b.ll
test/Analysis/PostDominators/pr6047_c.ll
test/Analysis/PostDominators/pr6047_d.ll
test/Analysis/RegionInfo/infinite_loop.ll
test/Analysis/RegionInfo/infinite_loop_2.ll
test/Analysis/RegionInfo/infinite_loop_3.ll
test/Analysis/RegionInfo/infinite_loop_4.ll
test/Analysis/RegionInfo/infinite_loop_5_a.ll
test/Analysis/RegionInfo/infinite_loop_5_b.ll
test/Transforms/StructurizeCFG/branch-on-argument.ll
test/Transforms/StructurizeCFG/no-branch-to-entry.ll