Home
last modified time | relevance | path

Searched refs:UpdateType (Results 1 – 22 of 22) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDomTreeUpdater.cpp25 const DominatorTree::UpdateType Update) const { in isUpdateValid()
52 const DominatorTree::UpdateType Update) const { in isSelfDominance()
64 const DominatorTree::UpdateType Update = {Kind, From, To}; in applyLazyUpdate()
65 const DominatorTree::UpdateType Invert = {Kind != DominatorTree::Insert in applyLazyUpdate()
102 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyDomTreeUpdates()
124 PDT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyPostDomTreeUpdates()
270 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates, in applyUpdates()
276 SmallVector<DominatorTree::UpdateType, 8> Seen; in applyUpdates()
282 [U](const DominatorTree::UpdateType S) { return S == U; }) && in applyUpdates()
455 [&](ArrayRef<DominatorTree::UpdateType>::const_iterator begin, in dump()
[all …]
DDominators.cpp386 ArrayRef<DominatorTree::UpdateType> Updates) { in applyUpdates()
387 SmallVector<DominatorTree::UpdateType, 8> Seen; in applyUpdates()
391 [U](DominatorTree::UpdateType S) { return S == U; })) { in applyUpdates()
534 DominatorTree::UpdateType Update = {Kind, From, To}; in applyUpdate()
535 DominatorTree::UpdateType Invert = {Kind != DominatorTree::Insert in applyUpdate()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDomTreeUpdater.h95 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates,
205 SmallVector<DominatorTree::UpdateType, 16> PendUpdates;
252 bool isUpdateValid(DominatorTree::UpdateType Update) const;
255 bool isSelfDominance(DominatorTree::UpdateType Update) const;
DDominators.h312 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates);
349 SmallVector<DominatorTree::UpdateType, 16> PendUpdates;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DDomTreeUpdaterTest.cpp80 std::vector<DominatorTree::UpdateType> Updates; in TEST()
260 std::vector<DominatorTree::UpdateType> Updates; in TEST()
394 std::vector<DominatorTree::UpdateType> Updates; in TEST()
475 std::vector<DominatorTree::UpdateType> Updates; in TEST()
649 std::vector<DominatorTree::UpdateType> Updates; in TEST()
DDeferredDominanceTest.cpp71 std::vector<DominatorTree::UpdateType> Updates; in TEST()
313 std::vector<DominatorTree::UpdateType> Updates; in TEST()
DDominatorTreeBatchUpdatesTest.cpp26 using DomUpdate = DominatorTree::UpdateType;
28 std::is_same<DomUpdate, PostDominatorTree::UpdateType>::value,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTree.h234 ArrayRef<typename DomTreeT::UpdateType> Updates);
257 using UpdateType = DomTreeBuilder::Update<NodePtr>;
546 void applyUpdates(ArrayRef<UpdateType> Updates) {
DGenericDomTreeConstruction.h73 using UpdateT = typename DomTreeT::UpdateType;
1669 ArrayRef<typename DomTreeT::UpdateType> Updates) { in ApplyUpdates()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLocal.cpp231 std::vector <DominatorTree::UpdateType> Updates; in ConstantFoldTerminator()
299 std::vector <DominatorTree::UpdateType> Updates; in ConstantFoldTerminator()
682 std::vector <DominatorTree::UpdateType> Updates; in MergeBasicBlockIntoOnlyPred()
989 std::vector<DominatorTree::UpdateType> Updates; in TryToSimplifyUncondBranchFromEmptyBlock()
1907 std::vector <DominatorTree::UpdateType> Updates; in changeToUnreachable()
2221 std::vector <DominatorTree::UpdateType> Updates; in removeUnreachableBlocks()
DBasicBlockUtils.cpp53 std::vector<DominatorTree::UpdateType> Updates; in DeleteDeadBlock()
159 std::vector<DominatorTree::UpdateType> Updates; in MergeBlockIntoPredecessor()
DBreakCriticalEdges.cpp214 SmallVector<DominatorTree::UpdateType, 3> Updates; in SplitCriticalEdge()
DLoopRotationUtils.cpp409 SmallVector<DominatorTree::UpdateType, 3> Updates; in rotateLoop()
DLoopUnrollAndJam.cpp514 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in UnrollAndJamLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1075 std::vector<DominatorTree::UpdateType> Updates; in ProcessBlock()
1655 std::vector <DominatorTree::UpdateType> Updates; in ProcessThreadableEdges()
2093 std::vector<DominatorTree::UpdateType> Updates; in SplitBlockPreds()
2253 std::vector<DominatorTree::UpdateType> Updates; in DuplicateCondBranchOnPHIIntoPred()
2546 std::vector<DominatorTree::UpdateType> Updates; in TryToUnfoldSelectInCurrBB()
DSimpleLoopUnswitch.cpp462 SmallVector<DominatorTree::UpdateType, 2> DTUpdates; in unswitchTrivialBranch()
723 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in unswitchTrivialSwitch()
876 SmallVectorImpl<DominatorTree::UpdateType> &DTUpdates, AssumptionCache &AC, in buildClonedLoopBlocks()
1909 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in unswitchNontrivialInvariants()
DADCE.cpp605 SmallVector<DominatorTree::UpdateType, 4> DeletedEdges; in updateDeadRegions()
DLoopInterchange.cpp1338 std::vector<DominatorTree::UpdateType> &DTUpdates) { in updateSuccessor()
1357 std::vector<DominatorTree::UpdateType> DTUpdates; in adjustLoopBranches()
DLoopUnswitch.cpp945 SmallVector<DominatorTree::UpdateType, 3> Updates; in EmitPreheaderBranchOnCondition()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp369 std::vector<DominatorTree::UpdateType> Updates; in perform()
/external/v8/src/compiler/
Dtyper.cc71 return UpdateType(node, TypeBinaryOp(node, x##Typer)); in Reduce()
77 return UpdateType(node, Type##x(node)); in Reduce()
92 return UpdateType(node, TypeBinaryOp(node, x)); in Reduce()
99 return UpdateType(node, TypeUnaryOp(node, x)); in Reduce()
320 Reduction UpdateType(Node* node, Type current) { in UpdateType() function in v8::internal::compiler::Typer::Visitor
/external/scapy/scapy/contrib/
Dgsm_um.py8081 class UpdateType(Packet): class