/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 70 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 D | TransAutoreleasePool.cpp | 95 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 D | VarBypassDetector.cpp | 24 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 D | VarBypassDetector.h | 42 llvm::SmallVector<std::pair<unsigned, const VarDecl *>, 48> Scopes; member in class:clang::CodeGen::VarBypassDetector
|
H A D | MacroPPCallbacks.cpp | 78 return Scopes.back(); 131 Scopes.push_back(Gen->getCGDebugInfo()->CreateTempMacroFile(getCurrentScope(), 155 Scopes.pop_back();
|
H A D | MacroPPCallbacks.h | 51 llvm::SmallVector<llvm::DIMacroFile *, 4> Scopes; member in class:clang::MacroPPCallbacks
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Function.h | 114 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 D | ByteCodeEmitter.cpp | 127 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 D | SyncScope.h | 160 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 D | LVScope.cpp | 169 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 D | LVReader.cpp | 54 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 D | ScopedNoAliasAA.cpp | 117 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 D | ScopedNoAliasAA.h | 47 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfo.h | 157 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 D | LVReader.h | 72 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 D | LVScope.h | 119 // 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 D | LVOptions.h | 136 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 D | LVObject.h | 97 unsigned Scopes = 0; member in struct:llvm::logicalview::LVCounter 102 Scopes = 0;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopVersioningLICM.cpp | 519 SmallVector<Metadata *, 4> Scopes{NewScope}, NoAliases{NewScope}; 536 MDNode::get(Inst.getContext(), Scopes)));
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 295 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 D | ParseCXXInlineMethods.cpp | 295 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 D | Options.cpp | 149 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 D | LVBinaryReader.cpp | 686 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 D | TokenAnnotator.h | 265 SmallVector<ScopeType> Scopes; member in class:clang::format::TokenAnnotator
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 1015 SmallDenseMap<DebugVariable, const DILocation *, 8> Scopes; 1037 Scopes[Var] = MI.getDebugLoc().get(); 1065 Scopes[Overlapped] = Loc; 1071 Scopes.clear();
|