Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGSort.cpp307 SmallSetVector<const SortRegion *, 8> OnStack; in sortBlocks() local
312 OnStack.insert(nullptr); in sortBlocks()
334 assert(OnStack.insert(Region) && in sortBlocks()
342 assert(OnStack.count(SRI.getRegionFor(&MBB)) && in sortBlocks()
345 while (OnStack.size() > 1 && &MBB == SRI.getBottom(OnStack.back())) in sortBlocks()
346 OnStack.pop_back(); in sortBlocks()
348 assert(OnStack.pop_back_val() == nullptr && in sortBlocks()
350 assert(OnStack.empty() && in sortBlocks()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGSort.cpp359 SmallSetVector<const Region *, 8> OnStack; in sortBlocks() local
364 OnStack.insert(nullptr); in sortBlocks()
385 assert(OnStack.insert(Region) && in sortBlocks()
393 assert(OnStack.count(RI.getRegionFor(&MBB)) && in sortBlocks()
396 while (OnStack.size() > 1 && &MBB == WebAssembly::getBottom(OnStack.back())) in sortBlocks()
397 OnStack.pop_back(); in sortBlocks()
399 assert(OnStack.pop_back_val() == nullptr && in sortBlocks()
401 assert(OnStack.empty() && in sortBlocks()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp246 SmallSetVector<MachineLoop *, 8> OnStack; in SortBlocks() local
251 OnStack.insert(nullptr); in SortBlocks()
264 assert(OnStack.insert(Loop) && "Loops should be declared at most once."); in SortBlocks()
270 assert(OnStack.count(MLI.getLoopFor(&MBB)) && in SortBlocks()
273 while (OnStack.size() > 1 && &MBB == LoopBottom(OnStack.back())) in SortBlocks()
274 OnStack.pop_back(); in SortBlocks()
276 assert(OnStack.pop_back_val() == nullptr && in SortBlocks()
278 assert(OnStack.empty() && in SortBlocks()
DWebAssemblyFixIrreducibleControlFlow.cpp142 SmallPtrSet<MachineBasicBlock *, 8> OnStack; in VisitLoop() local
146 OnStack.insert(Header); in VisitLoop()
154 if (LLVM_LIKELY(OnStack.insert(Next).second)) { in VisitLoop()
156 OnStack.erase(Next); in VisitLoop()
169 OnStack.erase(Top.getBlock()); in VisitLoop()
/external/swiftshader/third_party/subzero/src/
DIceLoopAnalyzer.cpp75 void setOnStack(bool NewValue = true) { OnStack = NewValue; } in setOnStack()
76 bool isOnStack() const { return OnStack; } in isOnStack()
91 bool OnStack; member in Ice::LoopAnalyzer::LoopNode
125 OnStack = false; in reset()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp1374 SmallPtrSet<BasicBlock *, 16> OnStack; in ComputePostOrders() local
1385 OnStack.insert(EntryBB); in ComputePostOrders()
1400 OnStack.insert(SuccBB); in ComputePostOrders()
1404 if (!OnStack.count(SuccBB)) { in ComputePostOrders()
1409 OnStack.erase(CurrBB); in ComputePostOrders()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp1582 SmallPtrSet<BasicBlock *, 16> OnStack; in ComputePostOrders() local
1593 OnStack.insert(EntryBB); in ComputePostOrders()
1607 OnStack.insert(SuccBB); in ComputePostOrders()
1611 if (!OnStack.count(SuccBB)) { in ComputePostOrders()
1616 OnStack.erase(CurrBB); in ComputePostOrders()
/external/llvm-project/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp1624 SmallPtrSet<BasicBlock *, 16> OnStack; in ComputePostOrders() local
1635 OnStack.insert(EntryBB); in ComputePostOrders()
1649 OnStack.insert(SuccBB); in ComputePostOrders()
1653 if (!OnStack.count(SuccBB)) { in ComputePostOrders()
1658 OnStack.erase(CurrBB); in ComputePostOrders()
/external/clang/lib/Sema/
DSemaTemplate.cpp2160 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, in CheckTemplateIdType()
2784 TemplateArgumentList TemplateArgList(TemplateArgumentList::OnStack, in CheckVarTemplateId()
3264 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
3316 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
3367 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
3517 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, in CheckTemplateArgument()
3658 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in CheckTemplateArgument()
DSemaTemplateDeduction.cpp2087 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Output); in ConvertDeducedTemplateArgument()
2147 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Output); in ConvertDeducedTemplateArgument()
DSemaStmt.cpp2793 ImplicitCastExpr AsRvalue(ImplicitCastExpr::OnStack, Value->getType(), in PerformMoveOrCopyInitialization()
DSemaOverload.cpp6476 ImplicitCastExpr ConversionFn(ImplicitCastExpr::OnStack, in AddConversionCandidate()
/external/clang/lib/CodeGen/
DCGObjC.cpp1269 ImplicitCastExpr selfLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody()
1279 ImplicitCastExpr argLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody()
1302 ImplicitCastExpr argCast(ImplicitCastExpr::OnStack, in generateObjCSetterBody()
DCGBlocks.cpp876 ImplicitCastExpr l2r(ImplicitCastExpr::OnStack, type, CK_LValueToRValue, in EmitBlockLiteral()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp3673 TemplateArgumentList StackTemplateArgs(TemplateArgumentList::OnStack, in CheckTemplateIdType()
4500 TemplateArgumentList TemplateArgList(TemplateArgumentList::OnStack, in CheckVarTemplateId()
5082 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5134 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5187 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in SubstDefaultTemplateArgument()
5372 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, in CheckTemplateArgument()
5535 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Converted); in CheckTemplateArgument()
DSemaTemplateDeduction.cpp2778 TemplateArgumentList TemplateArgs(TemplateArgumentList::OnStack, Output); in ConvertDeducedTemplateArgument()
5491 TemplateArgumentList(TemplateArgumentList::OnStack, in isAtLeastAsSpecializedAs()
DSemaExprCXX.cpp2223 ImplicitCastExpr DesiredAlignment(ImplicitCastExpr::OnStack, AlignValT, in BuildCXXNew()
8594 TemplateArgumentList TAL(TemplateArgumentList::OnStack, Args); in BuildExprRequirement()
DSemaStmt.cpp3116 ImplicitCastExpr AsRvalue(ImplicitCastExpr::OnStack, Value->getType(), in TryMoveInitialization()
DSemaOverload.cpp7374 ImplicitCastExpr ConversionFn(ImplicitCastExpr::OnStack, in AddConversionCandidate()
/external/llvm-project/clang/lib/CodeGen/
DCGObjC.cpp1523 ImplicitCastExpr selfLoad(ImplicitCastExpr::OnStack, selfDecl->getType(), in generateObjCSetterBody()
1534 ImplicitCastExpr argLoad(ImplicitCastExpr::OnStack, in generateObjCSetterBody()
1557 ImplicitCastExpr argCast(ImplicitCastExpr::OnStack, ivarRef.getType(), argCK, in generateObjCSetterBody()
DCGBlocks.cpp1025 ImplicitCastExpr l2r(ImplicitCastExpr::OnStack, type, CK_LValueToRValue, in EmitBlockLiteral()
/external/clang/include/clang/AST/
DDeclTemplate.h192 enum OnStackType { OnStack }; enumerator
DExpr.h2748 enum OnStack_t { OnStack }; enumerator
/external/llvm-project/clang/include/clang/AST/
DDeclTemplate.h256 enum OnStackType { OnStack }; enumerator
DExpr.h3566 enum OnStack_t { OnStack }; enumerator