Home
last modified time | relevance | path

Searched refs:Updates (Results 1 – 25 of 105) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DDominatorTreeBatchUpdatesTest.cpp57 std::vector<DomUpdate> Updates = { in TEST() local
61 DomSNCA::LegalizeUpdates(Updates, Legalized); in TEST()
80 std::vector<DomUpdate> Updates = { in TEST() local
84 PostDomSNCA::LegalizeUpdates(Updates, Legalized); in TEST()
105 std::vector<DomUpdate> Updates = {{Insert, B, C}}; in TEST() local
109 DT.applyUpdates(Updates); in TEST()
111 PDT.applyUpdates(Updates); in TEST()
127 std::vector<DomUpdate> Updates = {{Delete, B, C}}; in TEST() local
131 DT.applyUpdates(Updates); in TEST()
133 PDT.applyUpdates(Updates); in TEST()
[all …]
DDomTreeUpdaterTest.cpp80 std::vector<DominatorTree::UpdateType> Updates; in TEST() local
81 Updates.reserve(4); in TEST()
82 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
83 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
86 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
88 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
105 DTU.applyUpdates(Updates, /*ForceRemoveDuplicates*/ true); in TEST()
260 std::vector<DominatorTree::UpdateType> Updates; in TEST() local
261 Updates.reserve(4); in TEST()
262 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
[all …]
DCFGBuilder.cpp32 std::vector<Update> Updates) in CFGBuilder() argument
33 : F(F), Updates(std::move(Updates)) { in CFGBuilder()
131 if (UpdateIdx == Updates.size()) in getNextUpdate()
133 return Updates[UpdateIdx]; in getNextUpdate()
137 if (UpdateIdx == Updates.size()) in applyUpdate()
139 Update NextUpdate = Updates[UpdateIdx++]; in applyUpdate()
156 for (const auto &U : Updates) { in dump()
188 std::vector<CFGBuilder::Update> Updates = { in TEST() local
192 const size_t NumUpdates = Updates.size(); in TEST()
194 CFGBuilder B(Holder.F, {}, Updates); in TEST()
[all …]
DDeferredDominanceTest.cpp71 std::vector<DominatorTree::UpdateType> Updates; in TEST() local
72 Updates.reserve(4); in TEST()
73 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
74 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
77 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
79 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
103 DDT.applyUpdates(Updates); in TEST()
313 std::vector<DominatorTree::UpdateType> Updates; in TEST() local
314 Updates.reserve(4); in TEST()
315 Updates.push_back({DominatorTree::Delete, BB0, BB2}); in TEST()
[all …]
DDominatorTreeTest.cpp685 std::vector<CFGBuilder::Update> Updates = {{Insert, {"12", "10"}}, in TEST() local
689 CFGBuilder B(Holder.F, Arcs, Updates); in TEST()
714 std::vector<CFGBuilder::Update> Updates = {{Insert, {"10", "7"}}}; in TEST() local
715 CFGBuilder B(Holder.F, Arcs, Updates); in TEST()
739 std::vector<CFGBuilder::Update> Updates = {{Insert, {"4", "5"}}, in TEST() local
743 CFGBuilder B(Holder.F, Arcs, Updates); in TEST()
765 std::vector<CFGBuilder::Update> Updates = {{Insert, {"3", "5"}}}; in TEST() local
766 CFGBuilder B(Holder.F, Arcs, Updates); in TEST()
790 std::vector<CFGBuilder::Update> Updates = { in TEST() local
794 CFGBuilder B(Holder.F, Arcs, Updates); in TEST()
[all …]
DCFGBuilder.h73 std::vector<Update> Updates);
89 std::vector<Update> Updates; variable
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp191 void promoteConstants(Function &F, SmallVectorImpl<UpdateRecord> &Updates,
515 Function &F, SmallVectorImpl<UpdateRecord> &Updates, in promoteConstants() argument
518 for (auto U = Updates.begin(), E = Updates.end(); U != E;) { in promoteConstants()
538 SmallVector<UpdateRecord, 64> Updates; in runOnFunction() local
559 Updates.emplace_back(Cst, &I, OpNo); in runOnFunction()
563 if (Updates.empty()) in runOnFunction()
566 promoteConstants(F, Updates, PromotionCache); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp202 void promoteConstants(Function &F, SmallVectorImpl<UpdateRecord> &Updates,
522 Function &F, SmallVectorImpl<UpdateRecord> &Updates, in promoteConstants() argument
525 for (auto U = Updates.begin(), E = Updates.end(); U != E;) { in promoteConstants()
545 SmallVector<UpdateRecord, 64> Updates; in runOnFunction() local
566 Updates.emplace_back(Cst, &I, OpNo); in runOnFunction()
570 if (Updates.empty()) in runOnFunction()
573 promoteConstants(F, Updates, PromotionCache); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1075 std::vector<DominatorTree::UpdateType> Updates; in ProcessBlock() local
1079 Updates.reserve(BBTerm->getNumSuccessors()); in ProcessBlock()
1084 Updates.push_back({DominatorTree::Delete, BB, Succ}); in ProcessBlock()
1091 DDT->applyUpdates(Updates); in ProcessBlock()
1655 std::vector <DominatorTree::UpdateType> Updates; in ProcessThreadableEdges() local
1656 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1); in ProcessThreadableEdges()
1662 Updates.push_back({DominatorTree::Delete, BB, SuccBB}); in ProcessThreadableEdges()
1670 DDT->applyUpdates(Updates); in ProcessThreadableEdges()
2093 std::vector<DominatorTree::UpdateType> Updates; in SplitBlockPreds() local
2094 Updates.reserve((2 * Preds.size()) + NewBBs.size()); in SplitBlockPreds()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DPGOMemOPSizeOpt.cpp369 std::vector<DominatorTree::UpdateType> Updates; in perform() local
371 Updates.reserve(2 * SizeIds.size()); in perform()
388 Updates.push_back({DominatorTree::Insert, CaseBB, MergeBB}); in perform()
389 Updates.push_back({DominatorTree::Insert, BB, CaseBB}); in perform()
393 DTU.applyUpdates(Updates); in perform()
394 Updates.clear(); in perform()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp53 std::vector<DominatorTree::UpdateType> Updates; in DeleteDeadBlock() local
58 Updates.reserve(BBTerm->getNumSuccessors()); in DeleteDeadBlock()
62 Updates.push_back({DominatorTree::Delete, BB, Succ}); in DeleteDeadBlock()
79 DDT->applyUpdates(Updates); in DeleteDeadBlock()
159 std::vector<DominatorTree::UpdateType> Updates; in MergeBlockIntoPredecessor() local
161 Updates.reserve(1 + (2 * succ_size(BB))); in MergeBlockIntoPredecessor()
162 Updates.push_back({DominatorTree::Delete, PredBB, BB}); in MergeBlockIntoPredecessor()
164 Updates.push_back({DominatorTree::Delete, BB, *I}); in MergeBlockIntoPredecessor()
165 Updates.push_back({DominatorTree::Insert, PredBB, *I}); in MergeBlockIntoPredecessor()
217 DDT->applyUpdates(Updates); in MergeBlockIntoPredecessor()
DLocal.cpp231 std::vector <DominatorTree::UpdateType> Updates; in ConstantFoldTerminator() local
233 Updates.reserve(SI->getNumSuccessors() - 1); in ConstantFoldTerminator()
243 Updates.push_back({DominatorTree::Delete, BB, Succ}); in ConstantFoldTerminator()
253 DDT->applyUpdates(Updates); in ConstantFoldTerminator()
299 std::vector <DominatorTree::UpdateType> Updates; in ConstantFoldTerminator() local
301 Updates.reserve(IBI->getNumDestinations() - 1); in ConstantFoldTerminator()
314 Updates.push_back({DominatorTree::Delete, ParentBB, DestBB}); in ConstantFoldTerminator()
331 DDT->applyUpdates(Updates); in ConstantFoldTerminator()
682 std::vector <DominatorTree::UpdateType> Updates; in MergeBasicBlockIntoOnlyPred() local
684 Updates.reserve(1 + (2 * pred_size(PredBB))); in MergeBasicBlockIntoOnlyPred()
[all …]
DBreakCriticalEdges.cpp214 SmallVector<DominatorTree::UpdateType, 3> Updates; in SplitCriticalEdge() local
215 Updates.push_back({DominatorTree::Insert, TIBB, NewBB}); in SplitCriticalEdge()
216 Updates.push_back({DominatorTree::Insert, NewBB, DestBB}); in SplitCriticalEdge()
218 Updates.push_back({DominatorTree::Delete, TIBB, DestBB}); in SplitCriticalEdge()
220 DT->applyUpdates(Updates); in SplitCriticalEdge()
DLoopRotationUtils.cpp409 SmallVector<DominatorTree::UpdateType, 3> Updates; in rotateLoop() local
410 Updates.push_back({DominatorTree::Insert, OrigPreheader, Exit}); in rotateLoop()
411 Updates.push_back({DominatorTree::Insert, OrigPreheader, NewHeader}); in rotateLoop()
412 Updates.push_back({DominatorTree::Delete, OrigPreheader, OrigHeader}); in rotateLoop()
413 DT->applyUpdates(Updates); in rotateLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DGlobalDCE.cpp123 SmallVectorImpl<GlobalValue *> *Updates) { in MarkLive() argument
128 if (Updates) in MarkLive()
129 Updates->push_back(&GV); in MarkLive()
132 MarkLive(*CM.second, Updates); // Recursion depth is only two because only in MarkLive()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTreeConstruction.h75 SmallVector<UpdateT, 4> Updates; member
1151 static void ApplyUpdates(DomTreeT &DT, ArrayRef<UpdateT> Updates) { in ApplyUpdates()
1152 const size_t NumUpdates = Updates.size(); in ApplyUpdates()
1159 const auto &Update = Updates.front(); in ApplyUpdates()
1169 LegalizeUpdates(Updates, BUI.Updates); in ApplyUpdates()
1171 const size_t NumLegalized = BUI.Updates.size(); in ApplyUpdates()
1178 for (UpdateT &U : BUI.Updates) { in ApplyUpdates()
1185 : reverse(BUI.Updates)) dbgs() in ApplyUpdates()
1277 assert(!BUI.Updates.empty() && "No updates to apply!"); in ApplyNextUpdate()
1278 UpdateT CurrentUpdate = BUI.Updates.pop_back_val(); in ApplyNextUpdate()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDomTreeUpdater.cpp270 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates, in applyUpdates() argument
277 for (const auto U : Updates) in applyUpdates()
299 DT->applyUpdates(Updates); in applyUpdates()
301 PDT->applyUpdates(Updates); in applyUpdates()
/external/clang/lib/AST/
DStmtOpenMP.cpp106 Dir->setUpdates(Exprs.Updates); in Create()
158 Dir->setUpdates(Exprs.Updates); in Create()
211 Dir->setUpdates(Exprs.Updates); in Create()
380 Dir->setUpdates(Exprs.Updates); in Create()
431 Dir->setUpdates(Exprs.Updates); in Create()
771 Dir->setUpdates(Exprs.Updates); in Create()
914 Dir->setUpdates(Exprs.Updates); in Create()
965 Dir->setUpdates(Exprs.Updates); in Create()
1015 Dir->setUpdates(Exprs.Updates); in Create()
1089 Dir->setUpdates(Exprs.Updates); in Create()
[all …]
/external/grpc-grpc/src/ruby/
DCHANGELOG.md6 * Updates to version 0.4 of googleauth. ([@tbetbetbe][])
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_AccumulatorSetGlobalStep.pbtxt15 summary: "Updates the accumulator with a new value for global_step."
Dapi_def_LookupTableInsert.pbtxt22 summary: "Updates the table to associates keys with values."
Dapi_def_LookupTableInsertV2.pbtxt24 summary: "Updates the table to associates keys with values."
Dapi_def_InplaceUpdate.pbtxt24 Updates specified rows with values in `v`.
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DGlobalDCE.h49 SmallVectorImpl<GlobalValue *> *Updates = nullptr);
/external/vulkan-headers/
DREADME.md22 Updates to the `Vulkan-Headers` repository which correspond to a new Vulkan specification release a…

12345