Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp71 SmallVector<GotoScope, 48> Scopes; member in __anon116d3ae30111::JumpScopeChecker
109 Scopes.push_back(GotoScope(~0U, ~0U, ~0U, SourceLocation())); in JumpScopeChecker()
129 assert(Scopes[B].ParentScope < B); in GetDeepestCommonScope()
130 B = Scopes[B].ParentScope; in GetDeepestCommonScope()
132 assert(Scopes[A].ParentScope < A); in GetDeepestCommonScope()
133 A = Scopes[A].ParentScope; in GetDeepestCommonScope()
236 Scopes.push_back(GotoScope(ParentScope, Diags.first, Diags.second, in BuildScopeInformation()
238 ParentScope = Scopes.size()-1; in BuildScopeInformation()
283 Scopes.push_back(GotoScope(ParentScope, in BuildScopeInformation()
285 ParentScope = Scopes.size()-1; in BuildScopeInformation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp173 if (!Scopes) in addElement()
174 Scopes = std::make_unique<LVScopes>(); in addElement()
177 Scopes->push_back(Scope); in addElement()
286 return RemoveElement(Scopes); in removeElement()
446 if (!Scopes) in resolveElements()
449 for (LVScope *Scope : *Scopes) { in resolveElements()
693 Traverse(Parent->Scopes, SortFunction); in sort()
697 if (Parent->Scopes) in sort()
698 for (LVScope *Scope : *Parent->Scopes) in sort()
747 if (const LVScopes *Scopes = Scope->getScopes()) in traverseParentsAndChildren() local
[all …]
H A DLVReader.cpp53 if (const LVScopes *Scopes = Parent->getScopes()) { in checkIntegrityScopesTree() local
54 for (LVScope *Scope : *Scopes) { in checkIntegrityScopesTree()
472 patterns().addRequest(options().Select.Scopes); in doLoad()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.cpp25 Scopes = {{~0U, nullptr}}; in Init()
39 Scopes.push_back({ParentScope, VD}); in BuildScopeInformation()
40 ParentScope = Scopes.size() - 1; in BuildScopeInformation()
163 assert(Scopes[To].first < To); in Detect()
164 const auto &ScopeTo = Scopes[To]; in Detect()
168 assert(Scopes[From].first < From); in Detect()
169 From = Scopes[From].first; in Detect()
H A DMacroPPCallbacks.cpp78 return Scopes.back(); in getCurrentScope()
131 Scopes.push_back(Gen->getCGDebugInfo()->CreateTempMacroFile(getCurrentScope(), in FileEntered()
155 Scopes.pop_back(); in FileExited()
H A DVarBypassDetector.h43 llvm::SmallVector<std::pair<unsigned, const VarDecl *>, 48> Scopes; variable
H A DMacroPPCallbacks.h51 llvm::SmallVector<llvm::DIMacroFile *, 4> Scopes; variable
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSyncScope.h160 static const unsigned Scopes[] = { in getRuntimeValues() local
163 return llvm::ArrayRef(Scopes); in getRuntimeValues()
211 static const unsigned Scopes[] = { in getRuntimeValues() local
215 return llvm::ArrayRef(Scopes); in getRuntimeValues()
260 static const unsigned Scopes[] = { in getRuntimeValues() local
264 return llvm::ArrayRef(Scopes); in getRuntimeValues()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFunction.h136 return llvm::make_range(Scopes.begin(), Scopes.end()); in scopes()
147 Scope &getScope(unsigned Idx) { return Scopes[Idx]; } in getScope()
148 const Scope &getScope(unsigned Idx) const { return Scopes[Idx]; } in getScope()
245 Scopes = std::move(NewScopes); in setCode()
273 llvm::SmallVector<Scope, 2> Scopes; variable
H A DByteCodeEmitter.cpp84 llvm::SmallVector<Scope, 2> Scopes; in compileFunc() local
86 Scopes.emplace_back(std::move(DS)); in compileFunc()
91 std::move(Scopes), FuncDecl->hasBody()); in compileFunc()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp129 bool ScopedNoAliasAAResult::mayAliasInScopes(const MDNode *Scopes, in mayAliasInScopes() argument
131 if (!Scopes || !NoAlias) in mayAliasInScopes()
142 collectMDInDomain(Scopes, Domain, ScopeNodes); in mayAliasInScopes()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVScope.h127 std::unique_ptr<LVScopes> Scopes; variable
213 const LVScopes *getScopes() const { return Scopes.get(); } in getScopes()
239 size_t scopeCount() const { return Scopes ? Scopes->size() : 0; } in scopeCount()
317 virtual LVScope *findEqualScope(const LVScopes *Scopes) const;
363 LVScope *findEqualScope(const LVScopes *Scopes) const override;
703 LVScope *findEqualScope(const LVScopes *Scopes) const override;
746 LVScope *findEqualScope(const LVScopes *Scopes) const override;
804 LVScope *findEqualScope(const LVScopes *Scopes) const override;
H A DLVOptions.h137 Scopes, // --compare=scopes enumerator
156 Scopes, // --print=scopes enumerator
246 LVScopeKindSet Scopes; // --select-scopes=<Kind> variable
371 COMPARE_OPTION(Scopes);
393 PRINT_OPTION(Scopes);
H A DLVReader.h73 LVScopes Scopes; variable
316 Scopes.push_back(Scope); in notifyAddedElement()
328 const LVScopes &getScopes() const { return Scopes; } in getScopes()
H A DLVObject.h106 unsigned Scopes = 0; member
111 Scopes = 0; in reset()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h165 return make_range(Scopes.begin(), Scopes.end()); in scopes()
172 unsigned scope_count() const { return Scopes.size(); } in scope_count()
179 SmallVector<DIScope *, 8> Scopes; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.h37 SmallMapVector<SyncScope::ID, NVPTX::Scope, 8> Scopes{};
53 NVPTXScopes Scopes{};
H A DNVPTXISelDAGToDAG.cpp65 Scopes = NVPTXScopes(MF.getFunction().getContext()); in runOnMachineFunction()
741 auto S = Scopes[N->getSyncScopeID()]; in getOperationScope()
2120 Scopes[N->getConstantOperandVal(2)], Subtarget); in tryFence()
2128 Scopes[C.getOrInsertSyncScopeID("singlethread")] = NVPTX::Scope::Thread; in NVPTXScopes()
2129 Scopes[C.getOrInsertSyncScopeID("")] = NVPTX::Scope::System; in NVPTXScopes()
2130 Scopes[C.getOrInsertSyncScopeID("block")] = NVPTX::Scope::Block; in NVPTXScopes()
2131 Scopes[C.getOrInsertSyncScopeID("cluster")] = NVPTX::Scope::Cluster; in NVPTXScopes()
2132 Scopes[C.getOrInsertSyncScopeID("device")] = NVPTX::Scope::Device; in NVPTXScopes()
2136 if (Scopes.empty()) in operator []()
2140 auto S = Scopes.find(ID); in operator []()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp294 for (CHRScope *Scope : Scopes) { in ~CHR()
312 SmallVectorImpl<CHRScope *> &Scopes);
325 void classifyBiasedScopes(SmallVectorImpl<CHRScope *> &Scopes);
392 DenseSet<CHRScope *> Scopes; member in __anone1ce48180111::CHR
775 Scopes.insert(Result); in findScope()
835 Scopes.insert(Result); in findScope()
972 SmallVectorImpl<CHRScope *> &Scopes) { in findScopes() argument
984 CHRScope *SubCHRScope = findScopes(SubR.get(), NextSubR, R, Scopes); in findScopes()
1014 Scopes.push_back(Sub); in findScopes()
1189 Scopes.insert(Tail); in splitScope()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp327 MultiParseScope Scopes; member
331 : P(P), Scopes(P), CurTemplateDepthTracker(P.TemplateParameterDepth) { in ReenterTemplateScopeRAII()
334 P.ReenterTemplateScopes(Scopes, MaybeTemplated)); in ReenterTemplateScopeRAII()
351 Scopes.Enter(Scope::ClassScope|Scope::DeclScope); in ReenterClassScopeRAII()
380 InFunctionTemplateScope.Scopes.Enter(Scope::FunctionPrototypeScope | in ParseLexedMethodDeclaration()
561 InFunctionTemplateScope.Scopes.Exit(); in ParseLexedMethodDeclaration()
768 InDeclScope.Scopes.Enter(Scope::FnScope | Scope::DeclScope | in ParseLexedAttribute()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScopedNoAliasAA.h54 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.cpp152 clEnumValN(LVCompareKind::Scopes, "scopes", "Scopes."),
225 clEnumValN(LVPrintKind::Scopes, "scopes",
496 UpdateSet(SelectScopes, ReaderOptions.Select.Scopes); in propagateOptions()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp700 if (const LVScopes *Scopes = CompileUnit->getScopes()) in processLines() local
701 for (LVScope *Scope : *Scopes) { in processLines()
882 if (const LVScopes *Scopes = Parent->getScopes()) in includeInlineeLines() local
883 for (LVScope *Scope : *Scopes) { in includeInlineeLines()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCSE.cpp769 SmallVector<MachineDomTreeNode*, 32> Scopes; in PerformCSE() local
779 Scopes.push_back(Node); in PerformCSE()
786 for (MachineDomTreeNode *Node : Scopes) { in PerformCSE()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h1053 SmallDenseMap<DebugVariableID, const DILocation *, 8> Scopes;
1077 Scopes[VarID] = MI.getDebugLoc().get();
1105 Scopes[OverlappedID] = Loc;
1111 Scopes.clear();

12