| /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| IRBindings.h | 32 LLVMMetadataRef Scope; 47 unsigned Col, LLVMMetadataRef Scope,
|
| /src/sys/external/bsd/acpica/dist/parser/ |
| psscope.c | 3 * Module Name: psscope - Parser scope stack management routines 69 return (ParserState->Scope->ParseScope.Op); 79 * RETURN: Boolean, TRUE = scope completed. 82 * 1) AML pointer is at or beyond the end of the scope 83 * 2) The scope argument count has reached zero. 93 ((ParserState->Aml >= ParserState->Scope->ParseScope.ArgEnd || 94 !ParserState->Scope->ParseScope.ArgCount))); 103 * Root - the Root Node of this new scope 107 * DESCRIPTION: Allocate and init a new scope object 116 ACPI_GENERIC_STATE *Scope; [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| ByteCodeExprGen.cpp | 28 /// Scope used to handle temporaries in toplevel variable declarations. 32 : LocalScope<Emitter>(Ctx), Scope(Ctx->P, VD) {} 34 void addExtended(const Scope::Local &Local) override { 39 Program::DeclScope Scope; 42 /// Scope used to handle initialization methods. 210 OptionScope<Emitter> Scope(this, /*discardResult=*/true); 216 OptionScope<Emitter> Scope(this, /*discardResult=*/false); 379 // though the declaration was not evaluated in the current scope. 428 Scope::Local Local = this->createLocal(D); 456 Scope::Local Local = this->createLocal(D) [all...] |
| Function.h | 11 // The scope class which describes local variables is also defined here. 29 /// Describes a scope block. 32 class Scope { 44 Scope(LocalVectorTy &&Descriptors) : Descriptors(std::move(Descriptors)) {} 85 /// Range over the scope blocks. 86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() { 96 /// Returns a specific scope. 97 Scope &getScope(unsigned Idx) { return Scopes[Idx]; } 119 llvm::SmallVector<Scope, 2> &&NewScopes) { 146 llvm::SmallVector<Scope, 2> Scopes [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| AArch64TargetParser.h | 138 StringRef Scope;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64MachineFunctionInfo.cpp | 55 StringRef Scope = F.getFnAttribute("sign-return-address").getValueAsString(); 56 if (Scope.equals("none")) 59 if (Scope.equals("all")) 62 assert(Scope.equals("non-leaf"));
|
| /src/external/apache2/llvm/dist/clang/lib/Basic/ |
| Attributes.cpp | 8 int clang::hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope, 16 // Normalize the scope name, but only for gnu and clang attributes. 17 StringRef ScopeName = Scope ? Scope->getName() : ""; 39 normalizeAttrScopeName(const IdentifierInfo *Scope, 41 if (!Scope) 44 // Normalize the "__gnu__" scope name to be "gnu" and the "_Clang" scope name 46 StringRef ScopeName = Scope->getName(); 83 const IdentifierInfo *Scope, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| DebugLoc.cpp | 51 const MDNode *Scope = getInlinedAtScope(); 52 if (auto *SP = getDISubprogram(Scope)) 109 auto *Scope = cast<DIScope>(getScope()); 110 OS << Scope->getFilename();
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LexicalScopes.cpp | 1 //===- LexicalScopes.cpp - Collecting lexical scope info ------------------===// 11 // This pass collects lexical scope information and maps machine instructions 50 /// initialize - Scan machine function and constuct lexical scope nest. 53 // Don't attempt any lexical scope creation for a NoDebug compile unit. 90 // If scope has not changed then skip this instruction. 98 // current instruction scope does not match scope of first instruction 122 /// findLexicalScope - Find lexical scope, either regular or inlined, for the 125 DILocalScope *Scope = DL->getScope(); 126 if (!Scope) [all...] |
| MachineCSE.cpp | 499 ScopeType *Scope = new ScopeType(VNT); 500 ScopeMap[MBB] = Scope; 733 /// ExitScopeIfDone - Destroy scope for the MBB that corresponds to the given 742 // Pop scope.
|
| /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ |
| AArch64.cpp | 235 StringRef Scope = A->getValue(); 239 if (Scope != "none") { 241 Scope.split(Opts, ","); 266 << Scope << A->getAsString(Args);
|
| ARM.cpp | 796 StringRef Scope = A->getValue(); 800 if (Scope != "none") { 802 Scope.split(Opts, ","); 827 << Scope << A->getAsString(Args); 835 << Scope << A->getAsString(Args);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| DbgEntityHistoryCalculator.cpp | 43 // variable location ranges against scope ranges. To reflect what we'll see 46 // scope range which ends on a meta instruction should be considered to end 51 // 1 DBG_VALUE for "y" number. If a scope range ends at DBG_VALUE for "y", 55 // variables declared in the scope will have no effect. 113 /// to the first intersecting scope range if one exists. 150 LexicalScope *Scope = nullptr; 152 Scope = LScopes.findInlinedScope(LocalVar->getScope(), InlinedAt); 154 Scope = LScopes.findLexicalScope(LocalVar->getScope()); 155 // Ignore variables for non-inlined function level scopes. The scope 156 // ranges (from scope->getRanges()) will not include any instruction [all...] |
| DwarfCompileUnit.h | 173 DIScope *Scope = IE->getScope(); 174 assert(Scope && "Invalid Scope encoding!"); 175 if (!isa<DILocalScope>(Scope)) 179 auto *LocalScope = cast<DILocalScope>(Scope)->getNonLexicalBlockFileScope(); 190 /// variables in this scope then create and insert DIEs for these 194 void constructScopeDIE(LexicalScope *Scope, 198 /// lexical scope. 206 /// This scope represents inlined body of a function. Construct 208 DIE *constructInlinedScopeDIE(LexicalScope *Scope); [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
| DumpOutputStyle.cpp | 660 Optional<PrintScope> Scope; 662 Scope.emplace(P, 2); 664 iterateSymbolGroups(File, Scope, [&](uint32_t Modi, const SymbolGroup &SG) { 808 StringRef Scope = UDT.Name.take_front(Pos); 809 if (Scope.empty() || !isValidNamespaceIdentifier(Scope)) 812 LongestNamespace = std::max(LongestNamespace, Scope.size()); 813 NamespacedStats[Scope].update(RecordSize);
|
| /src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| DAGISelMatcherOpt.cpp | 30 // If we have a scope node, walk down all of the children. 31 if (ScopeMatcher *Scope = dyn_cast<ScopeMatcher>(N)) { 32 for (unsigned i = 0, e = Scope->getNumChildren(); i != e; ++i) { 33 std::unique_ptr<Matcher> Child(Scope->takeChild(i)); 35 Scope->resetChild(i, Child.release()); 176 /// Scope 183 /// Scope 189 ScopeMatcher *Scope = nullptr; 191 while (!Scope) { 197 Scope = dyn_cast<ScopeMatcher>(N) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| scope.h | 8 * https://github.com/dlang/dmd/blob/master/src/dmd/scope.h 45 // Flags that would not be inherited beyond scope nesting 50 // Flags that would be inherited beyond scope nesting 70 struct Scope 72 Scope *enclosing; // enclosing Scope 82 ScopeGuardStatement *os; // enclosing scope(xxx) statement 86 Scope *callsc; // used for __FUNCTION__, __PRETTY_FUNCTION__ and __MODULE__ 93 /* If minst && !tinst, it's in definitely non-speculative scope (eg. module member scope) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| Scope.h | 1 //===- Scope.h - Scope interface --------------------------------*- C++ -*-===// 9 // This file defines the Scope interface. 37 /// Scope - A scope is a transient data structure that is used while parsing the 40 class Scope { 43 /// scope, which defines the sorts of things the scope contains. 45 /// This indicates that the scope corresponds to a function, which 57 /// This is a scope that can contain a declaration. Some scope [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| JumpDiagnostics.cpp | 1 //===--- JumpDiagnostics.cpp - Protected scope jump analysis ------*- C++ -*-=// 10 // jumps that enter a protected scope in an invalid way. 41 /// are taken to handle incomplete scope information. 45 /// scopes that are introduced by VLAs and other things that scope jumps like 46 /// gotos. This scope tree has nothing to do with the source scope tree, 50 /// ParentScope - The index in ScopeMap of the parent scope. This is 0 for 51 /// the parent scope is the function body. 54 /// InDiag - The note to emit if there is a jump into this scope. 58 /// of this scope. Direct jumps always clean up their current scop [all...] |
| SemaAvailability.cpp | 630 const CompoundStmt *Scope) { 633 for (auto I = Scope->body_rbegin(), E = Scope->body_rend(); I != E; ++I) { 794 const CompoundStmt *Scope = nullptr; 797 Scope = CS; 803 // Therefore we can avoid setting Scope here. 809 if (isa<DeclStmt>(StmtOfUse) && Scope) { 812 LastStmtOfUse = LastDeclUSEFinder::findLastStmtThatUsesDecl(D, Scope);
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| GenericTaintChecker.cpp | 65 std::string Scope; 132 bool isInScope(StringRef Scope) const { 133 return StringRef(FullName).startswith(Scope); 206 /// Find a function with the given name and scope. Returns the first match 288 /// Defines a map between the propagation function's name, scope 292 /// Defines a map between the filter function's name, scope and filtering 296 /// Defines a map between the sink function's name, scope and sinking args. 328 IO.mapOptional("Scope", Propagation.Scope); 349 IO.mapOptional("Scope", std::get<1>(NSA)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| SIMemoryLegalizer.cpp | 94 SIAtomicScope Scope = SIAtomicScope::SYSTEM; 102 SIAtomicScope Scope = SIAtomicScope::SYSTEM, 111 Scope(Scope), OrderingAddrSpace(OrderingAddrSpace), 118 assert(Scope == SIAtomicScope::NONE && 125 assert(Scope != SIAtomicScope::NONE && 139 // Limit the scope to the maximum supported by the instruction's address 143 this->Scope = std::min(Scope, SIAtomicScope::SINGLETHREAD); 147 this->Scope = std::min(Scope, SIAtomicScope::WORKGROUP) [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-lto/ |
| llvm-lto.cpp | 992 unsigned Scope = Attrs & LTO_SYMBOL_SCOPE_MASK; 993 if (Scope != LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN)
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGCleanup.cpp | 13 // control transfers out of a particular scope. This can be 105 /// Push an entry of the given size onto this protected-scope stack. 183 EHCleanupScope *Scope = 195 Scope->setLifetimeMarker(); 197 // With Windows -EHa, Invoke llvm.seh.scope.begin() for EHCleanup 202 return Scope->getCleanupBuffer(); 249 EHCatchScope *scope = local 252 return scope; 427 EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.begin()); 428 HadBranches |= Scope.hasBranches() 1181 EHScope &scope = *EHStack.find(i); local [all...] |
| /src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| MveEmitter.cpp | 478 using Scope = std::map<std::string, Ptr>; 1039 Result::Ptr getCodeForDag(DagInit *D, const Result::Scope &Scope, 1042 const Result::Scope &Scope, const Type *Param); 1156 Result::Ptr EmitterBase::getCodeForDag(DagInit *D, const Result::Scope &Scope, 1161 Result::Scope SubScope = Scope; 1180 Result::Ptr Arg = getCodeForDagArg(D, 0, Scope, Param) [all...] |