aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h
diff options
context:
space:
mode:
authororivej <orivej@yandex-team.ru>2022-02-10 16:45:01 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:01 +0300
commit2d37894b1b037cf24231090eda8589bbb44fb6fc (patch)
treebe835aa92c6248212e705f25388ebafcf84bc7a1 /contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h
parent718c552901d703c502ccbefdfc3c9028d608b947 (diff)
downloadydb-2d37894b1b037cf24231090eda8589bbb44fb6fc.tar.gz
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h')
-rw-r--r--contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h82
1 files changed, 41 insertions, 41 deletions
diff --git a/contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h b/contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h
index 2087e620f7..a42ebc9ee9 100644
--- a/contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h
+++ b/contrib/libs/llvm12/lib/Transforms/Vectorize/VPlanDominatorTree.h
@@ -1,41 +1,41 @@
-//===-- VPlanDominatorTree.h ------------------------------------*- C++ -*-===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-///
-/// \file
-/// This file implements dominator tree analysis for a single level of a VPlan's
-/// H-CFG.
-///
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H
-#define LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H
-
-#include "VPlan.h"
-#include "llvm/ADT/GraphTraits.h"
-#include "llvm/IR/Dominators.h"
-
-namespace llvm {
-
-/// Template specialization of the standard LLVM dominator tree utility for
-/// VPBlockBases.
-using VPDominatorTree = DomTreeBase<VPBlockBase>;
-
-using VPDomTreeNode = DomTreeNodeBase<VPBlockBase>;
-
-/// Template specializations of GraphTraits for VPDomTreeNode.
-template <>
-struct GraphTraits<VPDomTreeNode *>
- : public DomTreeGraphTraitsBase<VPDomTreeNode,
- VPDomTreeNode::const_iterator> {};
-
-template <>
-struct GraphTraits<const VPDomTreeNode *>
- : public DomTreeGraphTraitsBase<const VPDomTreeNode,
- VPDomTreeNode::const_iterator> {};
-} // namespace llvm
-#endif // LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H
+//===-- VPlanDominatorTree.h ------------------------------------*- C++ -*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+///
+/// \file
+/// This file implements dominator tree analysis for a single level of a VPlan's
+/// H-CFG.
+///
+//===----------------------------------------------------------------------===//
+
+#ifndef LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H
+#define LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H
+
+#include "VPlan.h"
+#include "llvm/ADT/GraphTraits.h"
+#include "llvm/IR/Dominators.h"
+
+namespace llvm {
+
+/// Template specialization of the standard LLVM dominator tree utility for
+/// VPBlockBases.
+using VPDominatorTree = DomTreeBase<VPBlockBase>;
+
+using VPDomTreeNode = DomTreeNodeBase<VPBlockBase>;
+
+/// Template specializations of GraphTraits for VPDomTreeNode.
+template <>
+struct GraphTraits<VPDomTreeNode *>
+ : public DomTreeGraphTraitsBase<VPDomTreeNode,
+ VPDomTreeNode::const_iterator> {};
+
+template <>
+struct GraphTraits<const VPDomTreeNode *>
+ : public DomTreeGraphTraitsBase<const VPDomTreeNode,
+ VPDomTreeNode::const_iterator> {};
+} // namespace llvm
+#endif // LLVM_TRANSFORMS_VECTORIZE_VPLANDOMINATORTREE_H