Home
last modified time | relevance | path

Searched refs:binding (Results 1 – 25 of 143) sorted by relevance

123456

/llvm-project-15.0.7/clang/docs/analyzer/developer-docs/
H A DRegionStore.rst89 Unlike binding invalidation, region invalidation occurs when the entire
115 type of binding called a "Default" binding. These are used to provide values to
117 explicitly specify a binding for each individual element.
129 manyInts[1] = 42; // Creates a Direct binding for manyInts[1].
130 print(manyInts[1]); // Retrieves the Direct binding for manyInts[1];
131 print(manyInts[0]); // There is no Direct binding for manyInts[0].
140 distinguish a Default binding for an entire aggregate from a Default binding
162 Default binding: since there is no direct binding, the store manager falls back
177 // used as a Default binding for the VarRegion 'p2'.
178 return p2.x; // The binding for FieldRegion 'p2.x' is requested.
[all …]
/llvm-project-15.0.7/lld/ELF/
H A DSymbols.h87 uint8_t binding : 4; variable
151 bool isGlobal() const { return binding == llvm::ELF::STB_GLOBAL; } in isGlobal()
152 bool isWeak() const { return binding == llvm::ELF::STB_WEAK; } in isWeak()
160 bool isLocal() const { return binding == llvm::ELF::STB_LOCAL; } in isLocal()
244 Symbol(Kind k, InputFile *file, StringRef name, uint8_t binding, in Symbol() argument
247 binding(binding), stOther(stOther), symbolKind(k), in Symbol()
327 Defined(InputFile *file, StringRef name, uint8_t binding, uint8_t stOther, in Defined() argument
364 CommonSymbol(InputFile *file, StringRef name, uint8_t binding, in CommonSymbol() argument
366 : Symbol(CommonKind, file, name, binding, stOther, type), in CommonSymbol()
381 : Symbol(UndefinedKind, file, name, binding, stOther, type), in Symbol() argument
[all …]
H A DSymbols.cpp270 if (binding == STB_GNU_UNIQUE && !config->gnuUnique) in computeBinding()
272 return binding; in computeBinding()
365 sym.binding != STB_WEAK)) in computeIsPreemptible()
428 (isUndefined() && other.binding != STB_WEAK && other.discardedSecIdx)) { in resolveUndefined()
439 if (other.binding == STB_WEAK) { in resolveUndefined()
440 binding = STB_WEAK; in resolveUndefined()
524 if (other.binding != STB_WEAK || !referenced) in resolveUndefined()
525 binding = other.binding; in resolveUndefined()
669 binding = STB_WEAK; in resolveLazy()
689 uint8_t bind = binding; in resolveShared()
[all …]
H A DInputFiles.cpp1027 uint8_t binding = eSym.getBinding(); in initializeSymbols() local
1114 uint8_t binding = eSym.getBinding(); in postParse() local
1115 if (LLVM_UNLIKELY(binding != STB_GLOBAL && binding != STB_WEAK && in postParse()
1116 binding != STB_GNU_UNIQUE)) in postParse()
1118 ") has invalid binding: " + Twine((int)binding)); in postParse()
1144 printTraceSymbol(Undefined{this, sym.getName(), sym.binding, in postParse()
1160 if (sym.binding == STB_WEAK || binding == STB_WEAK) in postParse()
1607 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol() local
1616 Undefined newSym(&f, StringRef(), binding, visibility, type); in createBitcodeSymbol()
1623 sym->resolve(CommonSymbol{&f, StringRef(), binding, visibility, STT_OBJECT, in createBitcodeSymbol()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVAttributes.cpp40 : descriptorSet(descriptorSet), binding(binding), in InterfaceVarABIAttributeStorage()
56 Attribute binding; member
126 auto bindingAttr = b.getI32IntegerAttr(binding); in get()
136 assert(descriptorSet && binding); in get()
138 return Base::get(context, descriptorSet, binding, storageClass); in get()
146 return getImpl()->binding.cast<IntegerAttr>().getInt(); in getBinding()
162 IntegerAttr binding, IntegerAttr storageClass) { in verify() argument
166 if (!binding.getType().isSignlessInteger(32)) in verify()
404 uint32_t binding = 0; in parseInterfaceVarABIAttr() local
405 auto bindingParseResult = parser.parseOptionalInteger(binding); in parseInterfaceVarABIAttr()
[all …]
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/
H A Dsymbol-binding.test4 # RUN: %clang -target x86_64-unknown-unknown-elf %S/Inputs/symbol-binding.s -c -o %t.o
8 # CHECK: Summary: symbol-binding.test.tmp.o`case1_global
10 # CHECK: Summary: symbol-binding.test.tmp.o`case2_weak
12 # CHECK: Summary: symbol-binding.test.tmp.o`case3_global
/llvm-project-15.0.7/lld/test/ELF/invalid/
H A Dsymtab-sh-info-dup.test2 ## The ELF spec says all symbols with STB_LOCAL binding precede the weak and
11 # CHECK: error: {{.*}}.o: symbol (2) has invalid binding: 0
12 # CHECK-NEXT: error: {{.*}}.o: symbol (2) has invalid binding: 0
23 # WARN: warning: {{.*}}.o: symbol (2) has invalid binding: 0
/llvm-project-15.0.7/llvm/test/MC/ELF/
H A Dsymbol-binding-changed.s3 # CHECK: {{.*}}.s:[[#@LINE+3]]:1: error: local changed binding to STB_GLOBAL
9 # CHECK: {{.*}}.s:[[#@LINE+3]]:1: warning: global changed binding to STB_WEAK
14 # CHECK: {{.*}}.s:[[#@LINE+3]]:1: error: weak changed binding to STB_LOCAL
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dsymbol-binding.test48 # Symbol with st_name = 1, binding = 0x3
49 # Symbol with st_name = 9, binding = 0xa
50 # Symbol with st_name = 16, binding = 0xb
51 # Symbol with st_name = 19, binding = 0xf
/llvm-project-15.0.7/flang/runtime/
H A Dtype-info.h187 const Descriptor &binding() const { return binding_.descriptor(); } in binding() function
224 const auto *binding{ in FindSpecialBinding()
227 INTERNAL_CHECK(binding && binding->which() == which); in FindSpecialBinding()
228 return binding; in FindSpecialBinding()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dopencl-printf.ll1 ; RUN: opt -mtriple=r600-- -amdgpu-printf-runtime-binding -mcpu=r600 -S < %s | FileCheck --check-pr…
2 ; RUN: opt -mtriple=amdgcn-- -amdgpu-printf-runtime-binding -mcpu=fiji -S < %s | FileCheck --check-…
3 ; RUN: opt -mtriple=amdgcn--amdhsa -amdgpu-printf-runtime-binding -mcpu=fiji -S < %s | FileCheck --…
4 ; RUN: opt -mtriple=amdgcn--amdhsa -passes=amdgpu-printf-runtime-binding -mcpu=fiji -S < %s | FileC…
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp61 IntegerAttr binding = op->getAttrOfType<IntegerAttr>(bindingName()); in calculateGlobalIndex() local
62 return binding.getInt(); in calculateGlobalIndex()
85 IntegerAttr binding = op->getAttrOfType<IntegerAttr>(bindingName()); in createGlobalVariableWithBindName() local
89 std::to_string(binding.getInt())); in createGlobalVariableWithBindName()
97 IntegerAttr binding = op->getAttrOfType<IntegerAttr>(bindingName()); in hasDescriptorSetAndBinding() local
98 return descriptorSet && binding; in hasDescriptorSetAndBinding()
/llvm-project-15.0.7/lld/test/ELF/
H A Dweak-undef-shared.s9 ## If the first undefined reference is weak, the binding changes to
16 ## The binding remains STB_WEAK if there is no STB_GLOBAL undefined reference.
22 ## The binding changes back to STB_GLOBAL if there is a STB_GLOBAL undefined reference.
28 ## Check the binding (weak) is not affected by the STB_GLOBAL undefined
H A Dcomdat-binding.s25 …p had STB_WEAK binding and the symbol in a non-prevailing group had STB_GLOBAL binding. Mixing gro…
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVAttributes.h55 static InterfaceVarABIAttr get(uint32_t descriptorSet, uint32_t binding,
58 static InterfaceVarABIAttr get(IntegerAttr descriptorSet, IntegerAttr binding,
74 IntegerAttr descriptorSet, IntegerAttr binding,
/llvm-project-15.0.7/clang/test/Driver/
H A Dhip-binding.hip10 // NRDCS: # "amdgcn-amd-amdhsa" - "clang", inputs: ["[[IN:.*hip-binding.hip]]"], output: "[[OBJ1:.*…
12 // NRDCS: # "amdgcn-amd-amdhsa" - "clang", inputs: ["[[IN:.*hip-binding.hip]]"], output: "[[OBJ2:.*…
20 // RDCS: # "amdgcn-amd-amdhsa" - "clang", inputs: ["[[IN:.*hip-binding.hip]]"], output: "[[BC1:.*bc…
21 // RDCS: # "amdgcn-amd-amdhsa" - "clang", inputs: ["[[IN:.*hip-binding.hip]]"], output: "[[BC2:.*bc…
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h241 void setBindingAndType(unsigned char binding, unsigned char type) { in setBindingAndType()
242 st_info = (binding << 4) + (type & 0x0F); in setBindingAndType()
245 static const char *bindingToCString(unsigned char binding);
/llvm-project-15.0.7/flang/test/Semantics/
H A Dresolve65.f909 generic :: assignment(=) => binding
10 procedure :: binding => assign_t1 method
H A Dcall17.f9011 procedure :: binding => func method
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetPfmCounters.td43 // A binding of a set of counters to a CPU.
49 // Declares the default binding for unbound CPUs for the target.
/llvm-project-15.0.7/flang/lib/Lower/
H A DSymbolMap.cpp75 for (auto [marker, binding] : llvm::reverse(impliedDoStack)) in lookupImpliedDo()
77 return binding; in lookupImpliedDo()
/llvm-project-15.0.7/clang/test/SemaOpenCLCXX/
H A Daddress-space-references.clcpp22 …bar(1); // expected-error{{binding reference of type 'const __global unsigned int' to value of typ…
25 …c.glob({1, 2}); //expected-error{{binding reference of type 'const __global short2' (vector of 2 '…
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dprogram-tree.cpp143 if (suffix->binding) { in Build()
144 bindingSpec = &*suffix->binding; in Build()
158 if (const auto &binding{std::get<std::optional<parser::LanguageBindingSpec>>( in Build() local
160 bindingSpec = &*binding; in Build()
/llvm-project-15.0.7/llvm/test/Examples/Kaleidoscope/
H A DChapter4.test4 # Test basic definition, binding, and execution.
/llvm-project-15.0.7/flang/docs/
H A Df2018-grammar.md163 contains-stmt [binding-private-stmt] [type-bound-proc-binding]...
164 R747 binding-private-stmt -> PRIVATE
165 R748 type-bound-proc-binding ->
171 R750 type-bound-proc-decl -> binding-name [=> procedure-name]
211 INTRINSIC | language-binding-spec | OPTIONAL | PARAMETER |
221 R808 language-binding-spec ->
251 R832 bind-stmt -> language-binding-spec [::] bind-entity-list
772 R1528 proc-language-binding-spec -> language-binding-spec
780 proc-language-binding-spec [RESULT ( result-name )] |
781 RESULT ( result-name ) [proc-language-binding-spec]
[all …]

123456