Searched refs:Scopes (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp70 SmallVector<GotoScope, 48> Scopes; member in class:__anon659::JumpScopeChecker
108 Scopes.push_back(GotoScope(~0U, ~0U, ~0U, SourceLocation()));
128 assert(Scopes[B].ParentScope < B);
129 B = Scopes[B].ParentScope;
131 assert(Scopes[A].ParentScope < A);
132 A = Scopes[A].ParentScope;
235 Scopes.push_back(GotoScope(ParentScope, Diags.first, Diags.second,
237 ParentScope = Scopes.size()-1;
282 Scopes.push_back(GotoScope(ParentScope,
284 ParentScope = Scopes
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp95 scpI = info.Scopes.begin(),
96 scpE = info.Scopes.end(); scpI != scpE; ++scpI) {
119 scpI = info.Scopes.begin(),
120 scpE = info.Scopes.end(); scpI != scpE; ++scpI) {
150 scpI = info.Scopes.begin(),
151 scpE = info.Scopes.end(); scpI != scpE; ++scpI) {
164 SmallVector<PoolScope, 4> Scopes; local
179 Scopes.push_back(PoolScope());
180 Scopes.back().PoolVar = VD;
181 Scopes
422 SmallVector<PoolScope, 2> Scopes; member in struct:__anon252::AutoreleasePoolRewriter::PoolVarInfo
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.cpp24 Scopes = {{~0U, nullptr}};
38 Scopes.push_back({ParentScope, VD});
39 ParentScope = Scopes.size() - 1;
158 assert(Scopes[To].first < To);
159 const auto &ScopeTo = Scopes[To];
163 assert(Scopes[From].first < From);
164 From = Scopes[From].first;
H A DVarBypassDetector.h42 llvm::SmallVector<std::pair<unsigned, const VarDecl *>, 48> Scopes; member in class:clang::CodeGen::VarBypassDetector
H A DMacroPPCallbacks.cpp78 return Scopes.back();
131 Scopes.push_back(Gen->getCGDebugInfo()->CreateTempMacroFile(getCurrentScope(),
155 Scopes.pop_back();
H A DMacroPPCallbacks.h51 llvm::SmallVector<llvm::DIMacroFile *, 4> Scopes; member in class:clang::MacroPPCallbacks
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.h114 return llvm::make_range(Scopes.begin(), Scopes.end());
125 Scope &getScope(unsigned Idx) { return Scopes[Idx]; }
126 const Scope &getScope(unsigned Idx) const { return Scopes[Idx]; }
205 Scopes = std::move(NewScopes);
232 llvm::SmallVector<Scope, 2> Scopes; member in class:clang::interp::final
H A DByteCodeEmitter.cpp127 llvm::SmallVector<Scope, 2> Scopes; local
129 Scopes.emplace_back(std::move(DS));
134 std::move(Scopes), FuncDecl->hasBody());
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DSyncScope.h160 static const unsigned Scopes[] = { variable
163 return llvm::ArrayRef(Scopes);
211 static const unsigned Scopes[] = { variable
215 return llvm::ArrayRef(Scopes);
261 static const unsigned Scopes[] = { variable
265 return llvm::ArrayRef(Scopes);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp169 if (!Scopes)
170 Scopes = std::make_unique<LVScopes>();
173 Scopes->push_back(Scope);
282 return RemoveElement(Scopes);
439 if (!Scopes)
442 for (LVScope *Scope : *Scopes) {
686 Traverse(Parent->Scopes, SortFunction);
690 if (Parent->Scopes)
691 for (LVScope *Scope : *Parent->Scopes)
740 if (const LVScopes *Scopes
[all...]
H A DLVReader.cpp54 if (const LVScopes *Scopes = Parent->getScopes()) {
55 for (LVScope *Scope : *Scopes) {
227 patterns().addRequest(options().Select.Scopes);
240 return llvm::make_error<StringError>("Duplicated elements in Scopes Tree",
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp117 bool ScopedNoAliasAAResult::mayAliasInScopes(const MDNode *Scopes, argument
119 if (!Scopes || !NoAlias)
133 collectMDInDomain(Scopes, Domain, ScopeNodes);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScopedNoAliasAA.h47 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h157 return make_range(Scopes.begin(), Scopes.end());
164 unsigned scope_count() const { return Scopes.size(); }
171 SmallVector<DIScope *, 8> Scopes; member in class:llvm::DebugInfoFinder
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVReader.h72 LVScopes Scopes; member in class:llvm::logicalview::LVReader
96 // Scopes allocator.
202 // Scopes creation.
289 Scopes.push_back(Scope);
301 const LVScopes &getScopes() const { return Scopes; }
H A DLVScope.h119 // Types, Symbols, Scopes, Lines, Locations in this scope.
122 std::unique_ptr<LVScopes> Scopes; member in class:llvm::logicalview::LVScope
127 // It is the union of (*Types, *Symbols and *Scopes) to be used for
207 const LVScopes *getScopes() const { return Scopes.get(); }
233 size_t scopeCount() const { return Scopes ? Scopes->size() : 0; }
306 // For the given 'Scopes' returns a scope that is logically equal
308 virtual LVScope *findEqualScope(const LVScopes *Scopes) const;
356 // For the given 'Scopes' returns a scope that is logically equal
358 LVScope *findEqualScope(const LVScopes *Scopes) cons
[all...]
H A DLVOptions.h136 Scopes, // --compare=scopes member in class:llvm::logicalview::LVCompareKind
155 Scopes, // --print=scopes member in class:llvm::logicalview::LVPrintKind
245 LVScopeKindSet Scopes; // --select-scopes=<Kind> member in class:llvm::logicalview::LVOptions::LVSelect
368 COMPARE_OPTION(Scopes);
390 PRINT_OPTION(Scopes);
H A DLVObject.h97 unsigned Scopes = 0; member in struct:llvm::logicalview::LVCounter
102 Scopes = 0;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp519 SmallVector<Metadata *, 4> Scopes{NewScope}, NoAliases{NewScope};
536 MDNode::get(Inst.getContext(), Scopes)));
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp295 for (CHRScope *Scope : Scopes) {
313 SmallVectorImpl<CHRScope *> &Scopes);
326 void classifyBiasedScopes(SmallVectorImpl<CHRScope *> &Scopes);
393 DenseSet<CHRScope *> Scopes; member in class:__anon2866::CHR
776 Scopes.insert(Result);
836 Scopes.insert(Result);
976 SmallVectorImpl<CHRScope *> &Scopes) {
988 CHRScope *SubCHRScope = findScopes(SubR.get(), NextSubR, R, Scopes);
1018 Scopes.push_back(Sub);
1195 Scopes
975 findScopes(Region *R, Region *NextRegion, Region *ParentRegion, SmallVectorImpl<CHRScope *> &Scopes) argument
1260 classifyBiasedScopes(SmallVectorImpl<CHRScope *> &Scopes) argument
1990 dumpScopes(SmallVectorImpl<CHRScope *> &Scopes, const char *Label) argument
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp295 MultiParseScope Scopes; member in struct:Parser::ReenterTemplateScopeRAII
299 : P(P), Scopes(P), CurTemplateDepthTracker(P.TemplateParameterDepth) {
302 P.ReenterTemplateScopes(Scopes, MaybeTemplated));
320 Scopes.Enter(Scope::ClassScope|Scope::DeclScope);
353 InFunctionTemplateScope.Scopes.Enter(Scope::FunctionPrototypeScope |
518 InFunctionTemplateScope.Scopes.Exit();
748 InDeclScope.Scopes.Enter(Scope::FnScope | Scope::DeclScope |
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.cpp149 clEnumValN(LVCompareKind::Scopes, "scopes", "Scopes."),
222 clEnumValN(LVPrintKind::Scopes, "scopes",
492 UpdateSet(SelectScopes, ReaderOptions.Select.Scopes);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp686 if (const LVScopes *Scopes = CompileUnit->getScopes())
687 for (LVScope *Scope : *Scopes) {
869 if (const LVScopes *Scopes = Parent->getScopes())
870 for (LVScope *Scope : *Scopes) {
/freebsd-current/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.h265 SmallVector<ScopeType> Scopes; member in class:clang::format::TokenAnnotator
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h1015 SmallDenseMap<DebugVariable, const DILocation *, 8> Scopes;
1037 Scopes[Var] = MI.getDebugLoc().get();
1065 Scopes[Overlapped] = Loc;
1071 Scopes.clear();

Completed in 180 milliseconds

12