Home
last modified time | relevance | path

Searched refs:UpdateKind (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCFGUpdate.h26 enum class UpdateKind : unsigned char { Insert, Delete }; enum
29 using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>;
34 Update(UpdateKind Kind, NodePtr From, NodePtr To) in Update()
37 UpdateKind getKind() const { return ToAndKind.getInt(); } in getKind()
45 OS << (getKind() == UpdateKind::Insert ? "Insert " : "Delete "); in print()
80 Operations[{From, To}] += (U.getKind() == UpdateKind::Insert ? 1 : -1);
90 const UpdateKind UK =
91 NumInsertions > 0 ? UpdateKind::Insert : UpdateKind::Delete;
H A DCFGDiff.h100 (U.getKind() == cfg::UpdateKind::Insert) == !ReverseApplyUpdates;
117 (U.getKind() == cfg::UpdateKind::Insert) == !UpdatedAreReverseApplied; in popUpdateForIncrementalUpdates()
H A DGenericDomTree.h251 using UpdateKind = cfg::UpdateKind;
252 static constexpr UpdateKind Insert = UpdateKind::Insert;
253 static constexpr UpdateKind Delete = UpdateKind::Delete;
H A DGenericDomTreeConstruction.h83 using UpdateKind = typename DomTreeT::UpdateKind; member
1144 if (Update.getKind() == UpdateKind::Insert) in ApplyUpdates()
1150 if (Update.getKind() == UpdateKind::Insert) in ApplyUpdates()
1191 if (CurrentUpdate.getKind() == UpdateKind::Insert) in ApplyNextUpdate()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp437 DomTreeUpdates.emplace_back(DominatorTree::UpdateKind::Delete, in FunctionPropertiesUpdater()
456 DomTreeUpdates.emplace_back(DominatorTree::UpdateKind::Delete, in FunctionPropertiesUpdater()
488 FinalDomTreeUpdates.push_back({DominatorTree::UpdateKind::Insert, in getUpdatedDominatorTree()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp569 DTUpdates.emplace_back(DominatorTree::UpdateKind::Delete, ForeBlocksLast[0], in UnrollAndJamLoop()
571 DTUpdates.emplace_back(DominatorTree::UpdateKind::Delete, in UnrollAndJamLoop()
574 DTUpdates.emplace_back(DominatorTree::UpdateKind::Insert, in UnrollAndJamLoop()
576 DTUpdates.emplace_back(DominatorTree::UpdateKind::Insert, in UnrollAndJamLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp1659 {DominatorTree::UpdateKind::Insert, BI->getParent(), NewBB}); in updateSuccessor()
1661 {DominatorTree::UpdateKind::Delete, BI->getParent(), OldBB}); in updateSuccessor()
H A DSimpleLoopUnswitch.cpp669 Updates.push_back({cfg::UpdateKind::Insert, OldPH, UnswitchedBB}); in unswitchTrivialBranch()