Home
last modified time | relevance | path

Searched refs:scopes (Results 1 – 25 of 86) sorted by relevance

1234

/llvm-project-15.0.7/mlir/utils/
H A Dgenerate-test-checks.py54 self.scopes = []
61 self.scopes[-1][ssa_name] = variable
66 self.scopes.append({})
70 self.scopes.pop()
74 return len(self.scopes)
92 for scope in variable_namer.scopes:
/llvm-project-15.0.7/lld/test/COFF/
H A Dpdb-scopes.test29 scopes. Make sure we get the right parent and end offsets.
31 RUN: yaml2obj %S/Inputs/pdb-scopes-a.yaml -o %t-a.obj
32 RUN: yaml2obj %S/Inputs/pdb-scopes-b.yaml -o %t-b.obj
36 CHECK-LABEL: Mod 0000 | `{{.*}}pdb-scopes.test.tmp-a.obj`:
58 CHECK-LABEL: Mod 0001 | `{{.*}}pdb-scopes.test.tmp-b.obj`:
H A Dpdb-invalid-func-type.yaml2 # keep the record, or we'll have unbalanced scopes, which is bad. This situation
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp830 for (; tail != head; tail = scopes[tail].parent) { in InInclusiveScope()
916 return scopes[scope].parent; in ParentScope()
992 toScope = scopes[toScope].parent) { in CheckScopeConstraints()
993 if (scopes[toScope].isExteriorGotoFatal) { in CheckScopeConstraints()
997 if (scopes[toScope].depth == scopes[fromScope].depth) { in CheckScopeConstraints()
998 fromScope = scopes[fromScope].parent; in CheckScopeConstraints()
1040 CheckScopeConstraints(branches, labels, scopes, context); in CheckBranchConstraints()
1095 CheckScopeConstraints(assigns, labels, scopes, context); in CheckAssignConstraints()
1105 const auto &scopes{programUnit.scopeModel}; in CheckConstraints() local
1107 CheckBranchConstraints(branches, labels, scopes, context); in CheckConstraints()
[all …]
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dllvm-intrinsics.td29 // It does not require alias scopes.
50 // It does not require alias scopes.
57 // This checks that we can define an op that takes in alias scopes metadata.
61 …/llvm/include/ --llvmir-intrinsics-filter=ptrmask --llvmir-intrinsics-alias-scopes-regexp=ptrmask \
72 // It requires generation of alias scopes LLVM metadata.
74 // It has alias scopes and noalias.
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dbuild-info.ll5 ; CHECK-NEXT: 0x{{.*}}: `D:\src\scopes\clang`
7 ; CHECK-NEXT: 0x{{.*}}: `D:\src\scopes\foo.cpp`
13 ; ModuleID = 'D:\src\scopes\foo.cpp'
H A Dcompiler-version-overflow.ll10 ; ModuleID = 'D:\src\scopes\foo.cpp'
H A Dscopes.ll4 ; Check that we keep namespace scopes around the same way MSVC does.
5 ; We do function scopes slightly differently, but everything should be alright.
H A Dtail-call-without-lexical-scopes.ll15 ; The bar function happens to have no lexical scopes, yet it has one instruction
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp82 std::vector<Scope *> scopes; in emulateLookupInCtxt() local
83 makeScopes(sema, ctxt, scopes); in emulateLookupInCtxt()
86 sema.LookupName(*lookup_result, scopes.back()); in emulateLookupInCtxt()
90 for (Scope *s : scopes) in emulateLookupInCtxt()
/llvm-project-15.0.7/llvm/test/Analysis/ScopedNoAliasAA/
H A Dbasic-domains.ll28 ; Two scopes (which must be self-referential to avoid being "uniqued"):
34 ; A list of the two scopes.
40 ; A list of scopes from both domains.
H A Dalias-scope-merging.ll3 ; Alias scopes are merged by taking the intersection of domains, then the union of the scopes withi…
/llvm-project-15.0.7/lldb/tools/lldb-vscode/
H A DVSCode.cpp383 llvm::json::Array scopes; in CreateTopLevelScopes() local
384 scopes.emplace_back(CreateScope("Locals", VARREF_LOCALS, in CreateTopLevelScopes()
386 scopes.emplace_back(CreateScope("Globals", VARREF_GLOBALS, in CreateTopLevelScopes()
388 scopes.emplace_back(CreateScope("Registers", VARREF_REGS, in CreateTopLevelScopes()
390 return llvm::json::Value(std::move(scopes)); in CreateTopLevelScopes()
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPassCrashRecovery.cpp294 SmallVector<OperationName> scopes; in prepareReproducerFor() local
296 scopes.push_back(op->getName()); in prepareReproducerFor()
304 for (OperationName scope : llvm::reverse(scopes)) in prepareReproducerFor()
307 for (unsigned i = 0, e = scopes.size(); i < e; ++i) in prepareReproducerFor()
/llvm-project-15.0.7/mlir/docs/
H A DDataLayout.md16 as data layout scopes (e.g., modules);
34 Types may have a different data layout in different scopes, including scopes
35 that are nested in other scopes such as modules contained in other modules. At
45 nested scopes. For example, an outer scope can define layout properties for a
46 subset of types while inner scopes define them for a disjoint subset, or scopes
87 properties of enclosing scopes remain the same, that is, as long as none of the
197 enclosing scopes (layouts are expected to be compatible).
/llvm-project-15.0.7/lldb/test/API/tools/lldb-vscode/variables/
H A DTestVSCode_variables.py421 scopes = self.vscode.request_scopes(frame_id)["body"]["scopes"]
423 scope_names = [scope["name"] for scope in scopes]
427 for scope in scopes:
/llvm-project-15.0.7/mlir/lib/IR/
H A DSymbolTable.cpp675 SmallVector<SymbolScope, 2> scopes; in collectSymbolScopes() local
683 scopes.push_back({references[i], &limitIt->getRegion(0)}); in collectSymbolScopes()
685 return scopes; in collectSymbolScopes()
697 auto scopes = collectSymbolScopes(symbol, limit->getParentOp()); in collectSymbolScopes() local
701 if (!scopes.empty()) in collectSymbolScopes()
702 scopes.back().limit = limit; in collectSymbolScopes()
703 return scopes; in collectSymbolScopes()
/llvm-project-15.0.7/llvm/test/DebugInfo/Generic/
H A Dnoscopes.ll3 ; Just because there are no scopes/locations on any instructions in the
H A Dinline-scopes.ll97 !1 = !DIFile(filename: "inline-scopes.cpp", directory: "/tmp/dbginfo")
106 !11 = !DIFile(filename: "inline-scopes.cpp", directory: "/tmp/dbginfo")
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDebugInfo.h143 iterator_range<scope_iterator> scopes() const { in scopes() function
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DFunction.h86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() { in scopes() function
/llvm-project-15.0.7/lldb/test/API/lang/objcxx/conflicting-names-class-update-utility-expr/
H A Dmain.mm7 // Below several trap functions are declared in different scopes that should
/llvm-project-15.0.7/clang/test/SemaObjCXX/
H A Dtypo-correction.mm68 // Create many scopes to exhaust the cache.
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dannotated_alias_scopes.ll3 ; Check that we create alias scopes that indicate the accesses to A, B and C cannot alias in any wa…
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dcv-compiler-info.ll4 ; ModuleID = 'D:\src\scopes\foo.cpp'

1234