Searched refs:Stack (Results 1 - 25 of 68) sorted by relevance

123

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Format/
H A DContinuationIndenter.cpp84 State.Stack.push_back(ParenState(FirstIndent, Line->Level, FirstIndent,
103 !(State.Stack.back().BreakBeforeClosingBrace &&
122 if (Current.isMemberAccess() && State.Stack.back().ContainsUnwrappedBuilder)
127 if (Previous.is(tok::l_brace) && State.Stack.size() > 1 &&
128 State.Stack[State.Stack.size() - 2].NestedBlockInlined &&
129 State.Stack[State.Stack.size() - 2].HasMultipleNestedBlocks)
139 return !State.Stack.back().NoLineBreak;
147 if (State.Stack
[all...]
H A DContinuationIndenter.h331 std::vector<ParenState> Stack; member in struct:clang::format::LineState
373 return Stack < Other.Stack;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAttr.cpp46 /// Stack - Entries in the #pragma pack stack, consisting of saved
48 stack_ty Stack; member in class:__anon3971::PragmaPackStack
60 Stack.push_back(PSE);
75 if (Stack.empty()) {
87 Alignment = Stack.back().Alignment;
88 Stack.pop_back();
95 for (unsigned i = Stack.size(); i != 0; ) {
97 if (Stack[i].Name == Name) {
99 Alignment = Stack[i].Alignment;
100 Stack
416 PragmaStack<StringLiteral *> *Stack = local
546 VisStack *Stack = static_cast<VisStack*>(S.VisContext); local
595 VisStack *Stack = static_cast<VisStack*>(VisContext); local
[all...]
H A DSemaOpenMP.cpp35 // Stack of data-sharing attributes for variables
66 /// \brief Stack for tracking declarations used in OpenMP directives and
131 /// \brief Stack of used declaration and their data-sharing attributes.
132 StackTy Stack; member in class:__anon4043::DSAStackTy
149 : Stack(1), ClauseKindMode(OMPC_unknown), SemaRef(S),
160 Stack.push_back(SharingMapTy(DKind, DirName, CurScope, Loc));
161 Stack.back().DefaultAttrLoc = Loc;
165 assert(Stack.size() > 1 && "Data-sharing attributes stack is empty!");
166 Stack.pop_back();
240 return Stack
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp180 SmallVector<POStackEntry, 16> Stack; local
184 Stack.push_back(POStackEntry(EntryBlock, MF, MLI));
187 POStackEntry &Entry = Stack.back();
192 Stack.push_back(POStackEntry(Succ, MF, MLI));
209 Stack.pop_back();
210 if (Stack.empty())
397 GetDepth(const SmallVectorImpl<const MachineBasicBlock *> &Stack, argument
400 for (auto X : reverse(Stack)) {
405 assert(Depth < Stack.size() && "Branch destination should be in scope");
432 SmallVector<const MachineBasicBlock *, 8> Stack;
[all...]
H A DWebAssemblyRegStackify.cpp240 SmallVector<unsigned, 0> Stack; local
254 Stack.push_back(VReg);
256 assert(Stack.pop_back_val() == VReg);
262 assert(Stack.empty());
/freebsd-11.0-release/contrib/compiler-rt/lib/ubsan/
H A Dubsan_diag.h23 SymbolizedStack *Stack; member in class:__ubsan::SymbolizedStackHolder
26 if (Stack)
27 Stack->ClearAll();
31 explicit SymbolizedStackHolder(SymbolizedStack *Stack = nullptr)
32 : Stack(Stack) {}
35 if (Stack != S)
37 Stack = S;
39 const SymbolizedStack *get() const { return Stack; }
73 Location(const SymbolizedStackHolder &Stack) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DFileSystem.h800 std::stack<directory_iterator, std::vector<directory_iterator> > Stack; member in struct:llvm::sys::fs::detail::RecDirIterState
815 State->Stack.push(directory_iterator(path, ec));
816 if (State->Stack.top() == directory_iterator())
827 if ((ec = State->Stack.top()->status(st))) return *this;
829 State->Stack.push(directory_iterator(*State->Stack.top(), ec));
831 if (State->Stack.top() != end_itr) {
835 State->Stack.pop();
839 while (!State->Stack.empty()
840 && State->Stack
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp45 SmallVector<WorkListUnit,20> Stack; member in class:__anon4249::DFS
48 return !Stack.empty();
52 Stack.push_back(U);
56 assert (!Stack.empty());
57 const WorkListUnit& U = Stack.back();
58 Stack.pop_back(); // This technically "invalidates" U, but we are fine.
64 I = Stack.begin(), E = Stack.end(); I != E; ++I) {
111 SmallVector<WorkListUnit,20> Stack; member in class:__anon4250::BFSBlockDFSContents
114 return !Queue.empty() || !Stack
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp137 UseListOrderStack &Stack) {
198 Stack.emplace_back(V, F, List.size());
199 assert(List.size() == Stack.back().Shuffle.size() && "Wrong size");
201 Stack.back().Shuffle[I] = List[I].second;
205 OrderMap &OM, UseListOrderStack &Stack) {
215 predictValueUseListOrderImpl(V, F, IDPair.first, OM, Stack);
222 predictValueUseListOrder(Op, F, OM, Stack);
233 UseListOrderStack Stack; local
243 predictValueUseListOrder(&BB, &F, OM, Stack);
245 predictValueUseListOrder(&A, &F, OM, Stack);
135 predictValueUseListOrderImpl(const Value *V, const Function *F, unsigned ID, const OrderMap &OM, UseListOrderStack &Stack) argument
204 predictValueUseListOrder(const Value *V, const Function *F, OrderMap &OM, UseListOrderStack &Stack) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h37 Stack, enumerator in enum:llvm::PseudoSourceValue::PSVKind
62 bool isStack() const { return Kind == Stack; }
/freebsd-11.0-release/crypto/heimdal/lib/com_err/
H A Dparse.c385 # define YYSTACK_RELOCATE(Stack) \
389 YYCOPY (&yyptr->Stack, Stack, yysize); \
390 Stack = &yyptr->Stack; \
391 yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
763 YYFPRINTF (stderr, "Stack now");
1277 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DModule.cpp205 SmallVector<Module *, 2> Stack;
206 Stack.push_back(this);
207 while (!Stack.empty()) {
208 Module *Current = Stack.back();
209 Stack.pop_back();
220 Stack.push_back(*Sub);
311 SmallVector<Module *, 16> Stack(Imports.begin(), Imports.end());
312 while (!Stack.empty()) {
313 Module *CurrModule = Stack.pop_back_val();
317 CurrModule->getExportedModules(Stack);
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp68 StackVector Stack; member in class:__anon2746::SIAnnotateControlFlow
157 return !Stack.empty() && Stack.back().first == BB;
162 return Stack.pop_back_val().second;
167 Stack.push_back(std::make_pair(BB, Saved));
357 assert(Stack.empty());
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleManager.h85 Stack.reserve(N);
94 SmallVector<ModuleFile *, 4> Stack; member in struct:clang::serialization::ModuleManager::VisitState
/freebsd-11.0-release/crypto/heimdal/lib/asn1/
H A Dasn1parse.c533 # define YYSTACK_RELOCATE(Stack) \
537 YYCOPY (&yyptr->Stack, Stack, yysize); \
538 Stack = &yyptr->Stack; \
539 yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
1155 YYFPRINTF (stderr, "Stack now");
1669 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
/freebsd-11.0-release/contrib/ofed/libsdp/src/
H A Dconfig_parser.c516 # define YYSTACK_RELOCATE(Stack) \
520 YYCOPY (&yyptr->Stack, Stack, yysize); \
521 Stack = &yyptr->Stack; \
522 yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
923 YYFPRINTF (stderr, "Stack now");
1437 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp1 //===-- X86FloatingPoint.cpp - Floating point Reg -> Stack converter ------===//
65 memset(Stack, 0, sizeof(Stack));
140 unsigned Stack[8]; // FP<n> Registers in each stack slot... member in struct:__anon3077::FPS
147 // For each live FP<n> register, point to its Stack[] entry.
161 dbgs() << "Stack contents:";
163 dbgs() << " FP" << Stack[i];
164 assert(RegMap[Stack[i]] == i && "Stack[] doesn't match RegMap[]!");
179 return Slot < StackTop && Stack[Slo
[all...]
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp27 "Stack", "GOT", "JumpTable", "ConstantPool", "FixedStack",
101 : StackPSV(PseudoSourceValue::Stack), GOTPSV(PseudoSourceValue::GOT),
H A DMachineTraceMetrics.cpp779 SmallVector<const MachineBasicBlock*, 8> Stack;
785 Stack.push_back(MBB);
798 while (!Stack.empty()) {
799 MBB = Stack.pop_back_val();
976 SmallVector<const MachineBasicBlock*, 8> Stack;
982 Stack.push_back(MBB);
1017 for (;!Stack.empty(); Stack.pop_back()) {
1018 MBB = Stack.back();
1058 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack);
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Object/
H A DMachOObjectFile.cpp1245 Stack.clear();
1254 if (Stack.size() != Other.Stack.size())
1260 for (unsigned i=0; i < Stack.size(); ++i) {
1261 if (Stack[i].Start != Other.Stack[i].Start)
1283 return Stack.back().Flags;
1287 return Stack.back().Address;
1291 return Stack.back().Other;
1295 const char* ImportName = Stack
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DCXXInheritance.cpp561 SmallVector<OverriddenMethods, 4> Stack;
562 Stack.push_back(llvm::make_range(CanonM->begin_overridden_methods(),
564 while (!Stack.empty()) {
565 for (const CXXMethodDecl *OM : Stack.pop_back_val()) {
587 Stack.push_back(llvm::make_range(CanonOM->begin_overridden_methods(),
H A DNestedNameSpecifier.cpp616 SmallVector<NestedNameSpecifier *, 4> Stack; local
618 Stack.push_back(NNS);
619 while (!Stack.empty()) {
620 NestedNameSpecifier *NNS = Stack.pop_back_val();
644 SaveSourceLocation(Stack.empty()? R.getEnd() : R.getBegin(),
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp297 ModuleBuildStack Stack = SM.getModuleBuildStack(); local
298 for (unsigned I = 0, N = Stack.size(); I != N; ++I) {
299 const SourceManager &CurSM = Stack[I].second.getManager();
300 SourceLocation CurLoc = Stack[I].second;
304 Stack[I].first,
/freebsd-11.0-release/crypto/heimdal/lib/sl/
H A Dslc-gram.c376 # define YYSTACK_RELOCATE(Stack) \
380 YYCOPY (&yyptr->Stack, Stack, yysize); \
381 Stack = &yyptr->Stack; \
382 yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
737 YYFPRINTF (stderr, "Stack now");
1251 YYDPRINTF ((stderr, "Stack size increased to %lu\n",

Completed in 233 milliseconds

123