Home
last modified time | relevance | path

Searched refs:sym (Results 1 – 25 of 366) sorted by relevance

12345678910>>...15

/llvm-project-15.0.7/llvm/test/MC/AArch64/
H A Darm64-elf-relocs.s8 add x0, x2, #:lo12:sym
9 add x0, x2, #:lo12:sym+12
10 add x0, x2, #:lo12:sym-3
66 .xword sym-.
69 .hword sym
71 .word sym+1
73 .xword sym+16
76 adrp x0, sym
80 adrp x15, :got:sym
313 ldr x24, #:got:sym
[all …]
H A Darm32-elf-relocs.s8 add x0, x2, #:lo12:sym
56 .hword sym + 4 - .
58 .word sym - . + 8
61 .hword sym
63 .word sym+1
66 adrp x0, sym
70 adrp x15, :got:sym
74 adrp x29, :gottprel:sym
78 adrp x2, :tlsdesc:sym
91 ldrb w2, [x3, :lo12:sym]
[all …]
H A Darm64-large-relocs.s4 movz x2, #:abs_g0:sym
5 movk w3, #:abs_g0_nc:sym
6 movz x2, #:prel_g0:sym
7 movk w3, #:prel_g0_nc:sym
22 movz x4, #:abs_g1:sym
23 movk w5, #:abs_g1_nc:sym
24 movz x4, #:prel_g1:sym
40 movz x6, #:abs_g2:sym
42 movz x6, #:prel_g2:sym
58 movz x8, #:abs_g3:sym
[all …]
/llvm-project-15.0.7/libunwind/src/
H A DUnwind_AppleExtras.cpp16 extern const char sym##_tmp30 __asm("$ld$hide$os3.0$_" #sym ); \
18 extern const char sym##_tmp31 __asm("$ld$hide$os3.1$_" #sym ); \
20 extern const char sym##_tmp32 __asm("$ld$hide$os3.2$_" #sym );\
22 extern const char sym##_tmp40 __asm("$ld$hide$os4.0$_" #sym ); \
24 extern const char sym##_tmp41 __asm("$ld$hide$os4.1$_" #sym ); \
26 extern const char sym##_tmp42 __asm("$ld$hide$os4.2$_" #sym ); \
35 extern const char sym##_tmp4 __asm("$ld$hide$os10.4$_" #sym ); \
37 extern const char sym##_tmp5 __asm("$ld$hide$os10.5$_" #sym ); \
40 extern const char sym##_tmp4 __asm("$ld$hide$os10.4$_" #sym ); \
42 extern const char sym##_tmp5 __asm("$ld$hide$os10.5$_" #sym ); \
[all …]
/llvm-project-15.0.7/lld/ELF/
H A DSymbolTable.cpp84 return sym; in insert()
92 sym->setName(name); in insert()
94 sym->partition = 1; in insert()
100 sym->traced = false; in insert()
105 return sym; in insert()
110 sym->resolve(newSym); in addSymbol()
111 return sym; in addSymbol()
122 return sym; in addAndCheckDuplicate()
136 return sym.isDefined() || sym.isCommon() || sym.isLazy(); in canBeVersioned()
179 return {sym}; in findByVersion()
[all …]
H A DRelocations.cpp70 if (assign->sym == &sym) in getLinkerScriptLocation()
102 if (rel.sym && !rel.sym->isSection()) in reportRangeError()
106 if (rel.sym && !rel.sym->isSection()) in reportRangeError()
188 return isAbsolute(sym) || sym.isTls(); in isAbsoluteValue()
301 sym.replace(Defined{sym.file, StringRef(), sym.binding, sym.stOther, in replaceWithDefined()
380 replaceWithDefined(*sym, *sec, 0, sym->size); in addCopyRelSymbol()
712 Undefined &sym = *undef.sym; in reportUndefinedSymbol() local
1565 if (!(sym.needsGot || sym.needsPlt || sym.hasDirectReloc)) in handleNonPreemptibleIfunc()
1619 assert(sym.isFunc() && sym.needsPlt); in postScanRelocations()
1678 if (sym.needsTlsIe && !sym.needsTlsGdToIe) in postScanRelocations()
[all …]
H A DSymbols.cpp74 switch (sym.kind()) { in getSymVA()
125 ((sym.stOther & STO_MIPS_MICROMIPS) || sym.needsCopy)) in getSymVA()
291 if (sym.isUndefined()) in printTraceSymbol()
293 else if (sym.isLazy()) in printTraceSymbol()
295 else if (sym.isShared()) in printTraceSymbol()
297 else if (sym.isCommon()) in printTraceSymbol()
319 if (sym->isUndefined() && in maybeWarnUnorderableSymbol()
328 if (sym->isUndefined()) in maybeWarnUnorderableSymbol()
343 assert(!sym.isLocal() || sym.isPlaceholder()); in computeIsPreemptible()
347 if (!sym.includeInDynsym() || sym.visibility != STV_DEFAULT) in computeIsPreemptible()
[all …]
/llvm-project-15.0.7/lld/wasm/
H A DRelocations.cpp26 if (sym->isHidden() || sym->isLocal()) in requiresGOTAccess()
38 if (sym->importName) in allowUndefined()
47 if (!allowUndefined(sym)) { in reportUndefined()
50 error(toString(sym->getFile()) + ": undefined symbol: " + toString(*sym)); in reportUndefined()
53 warn(toString(sym->getFile()) + ": undefined symbol: " + toString(*sym)); in reportUndefined()
77 if (requiresGOTAccess(sym)) in addGOTEntry()
114 addGOTEntry(sym); in scanRelocations()
127 if (!sym->isTLS()) { in scanRelocations()
169 addGOTEntry(sym); in scanRelocations()
172 } else if (sym->isUndefined() && !config->relocatable && !sym->isWeak()) { in scanRelocations()
[all …]
H A DSyntheticSections.cpp92 if (sym->isLive()) { in writeBody()
93 if (sym->isExported() && sym->isTLS() && isa<DefinedData>(sym)) { in writeBody()
128 StringRef name = sym->importName.value_or(sym->getName()); in writeBody()
172 if (sym->hasGOTIndex()) in addGOTEntry()
188 StringRef name = sym->importName.value_or(sym->getName()); in addImport()
257 import.Field = sym->importName.value_or(sym->getName()); in writeBody()
404 if (sym->requiresGOT) in addInternalGOTEntry()
431 if (sym->isTLS()) in generateRelocationCode()
472 if (!sym->isStub) { in writeBody()
548 if (sym->hasTableIndex() || sym->isStub) in addEntry()
[all …]
H A DInputFiles.cpp140 const Symbol* sym = nullptr; in calcNewValue() local
142 sym = symbols[reloc.Index]; in calcNewValue()
149 if (!isa<SectionSymbol>(sym) && !sym->isLive()) in calcNewValue()
179 if (isa<UndefinedData>(sym) || sym->isUndefWeak()) in calcNewValue()
199 return sym->getGOTIndex(); in calcNewValue()
344 symbols.push_back(sym); in addLegacyIndirectFunctionTableIfNeeded()
347 sym->markLive(); in addLegacyIndirectFunctionTableIfNeeded()
575 switch (sym.Info.Kind) { in createDefined()
579 if (sym.isBindingLocal()) in createDefined()
594 if (sym.isBindingLocal()) in createDefined()
[all …]
H A DMarkLive.cpp43 void enqueue(Symbol *sym);
54 void MarkLive::enqueue(Symbol *sym) { in enqueue() argument
55 if (!sym || sym->isLive()) in enqueue()
59 InputFile *file = sym->getFile(); in enqueue()
62 sym->markLive(); in enqueue()
71 if (InputChunk *chunk = sym->getChunk()) in enqueue()
93 for (Symbol *sym : symtab->getSymbols()) in run()
94 if (sym->isNoStrip() || sym->isExported()) in run()
95 enqueue(sym); in run()
139 enqueue(sym); in mark()
[all …]
H A DSymbolTable.cpp112 sym->canInline = true; in insertName()
113 sym->traced = trace; in insertName()
116 return {sym, true}; in insertName()
660 sym->markLive(); in createUndefinedIndirectFunctionTable()
673 sym->markLive(); in createDefinedIndirectFunctionTable()
675 return sym; in createDefinedIndirectFunctionTable()
838 sym->isStub = true; in replaceWithUnreachable()
846 replaceWithUnreachable(sym, *sym->getSignature(), debugName); in replaceWithUndefined()
857 if (sym->isUndefWeak() && sym->isUsedInRegularObj) { in handleWeakUndefines()
878 sym->traced = false; in createUndefinedStub()
[all …]
/llvm-project-15.0.7/llvm/test/MC/Sparc/
H A Dsparc-relocations.s30 or %g1, %lo(sym), %g3
34 sethi %hi(sym), %l0
38 sethi %h44(sym), %l0
42 or %g1, %m44(sym), %g3
46 or %g1, %l44(sym), %g3
50 sethi %hh(sym), %l0
54 or %g1, %hm(sym), %g3
58 sethi %lm(sym), %l0
62 or %g1, sym, %g3
66 or %g1, (sym+4), %g3
[all …]
H A Dsparc-fixups.s6 .set sym, 0xfedcba98 define
9 sethi %hi(sym), %o0
11 xor %o0, %lo(sym), %o0
14 sethi %h44(sym), %o0
16 or %o0, %m44(sym), %o0
18 ld [%o0 + %l44(sym)], %o0
21 sethi %hh(sym), %o0
23 sethi %lm(sym), %o0
25 or %o0, %hm(sym), %o0
28 sethi %hix(sym), %o0
[all …]
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Dapple_versioning.c15 extern const char sym##_tmp61 __asm("$ld$hide$os6.1$_" #sym); \
17 extern const char sym##_tmp60 __asm("$ld$hide$os6.0$_" #sym); \
19 extern const char sym##_tmp51 __asm("$ld$hide$os5.1$_" #sym); \
21 extern const char sym##_tmp50 __asm("$ld$hide$os5.0$_" #sym); \
25 extern const char sym##_tmp4 __asm("$ld$hide$os10.4$_" #sym); \
27 extern const char sym##_tmp5 __asm("$ld$hide$os10.5$_" #sym); \
30 extern const char sym##_tmp8 __asm("$ld$hide$os10.8$_" #sym); \
32 extern const char sym##_tmp7 __asm("$ld$hide$os10.7$_" #sym); \
34 extern const char sym##_tmp6 __asm("$ld$hide$os10.6$_" #sym); \
200 extern const char sym##_tmp1 __asm("$ld$hide$os3.0$_" #sym); \
[all …]
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DBoxAnalyzer.h35 ScalarSym(const Fortran::semantics::Symbol &sym) : sym{&sym} {} in ScalarSym()
45 const Fortran::semantics::Symbol *sym;
51 : ScalarSym{sym}, len{len} {} in ScalarStaticChar()
75 : ScalarSym{sym}, len{len} {} in ScalarDynamicChar()
223 return sym.GetType()->category() == in symIsChar()
384 if (symIsArray(sym)) { in analyze()
414 if (symIsChar(sym)) { in analyze()
448 if (symIsChar(sym)) { in analyze()
459 box = ScalarSym(sym); in analyze()
468 return sym.GetUltimate() in getSymShape()
[all …]
H A DSymbolMap.h219 makeSym(sym, value, force);
230 makeSym(sym, value, force);
243 makeSym(sym, value, force);
256 makeSym(sym, value, force);
270 makeSym(sym, value, force);
275 makeSym(sym, box, force);
283 makeSym(sym,
289 makeSym(sym, value, force);
295 return lookupSymbol(*sym); in lookupSymbol()
302 return shallowLookupSymbol(*sym); in shallowLookupSymbol()
[all …]
/llvm-project-15.0.7/lld/COFF/
H A DMinGW.cpp133 if (!sym || !sym->getChunk()) in shouldExport()
138 if (!isa<DefinedRegular>(sym) && !isa<DefinedCommon>(sym)) in shouldExport()
140 if (excludeSymbols.count(sym->getName()) || manualExcludeSymbols.count(sym->getName())) in shouldExport()
156 if (!sym->getFile()) in shouldExport()
192 return saver().save("_" + sym); in mangle()
193 return saver().save(sym); in mangle()
212 if (!sym) in addWrappedSymbols()
223 sym->deferUndefined = true; in addWrappedSymbols()
228 sym->canInline = false; in addWrappedSymbols()
247 map[w.sym] = w.wrap; in wrapSymbols()
[all …]
H A DInputFiles.cpp110 CHECK(sym.getMember(), in addMember()
282 readAssociativeDefinition(sym, def, def->getNumber(sym.isBigObj())); in readAssociativeDefinition()
358 if (sym.isExternal()) { in createRegular()
436 Symbol *sym = kv.first; in initializeSymbols() local
585 COFFSymbolRef sym, in createDefined() argument
591 if (sym.isCommon()) { in createDefined()
598 if (sym.isAbsolute()) { in createDefined()
607 if (sym.isExternal()) in createDefined()
724 if (!sym) { in initializeFlags()
736 sym.get())); in initializeFlags()
[all …]
H A DSymbolTable.cpp161 Symbol *sym; in getSymbolLocations() member
183 else if (sym) in getSymbolLocations()
204 if (loc.sym) in getSymbolLocations()
232 Symbol *sym; member
405 if (!sym) in reportProblemSymbols()
454 undefs.insert(sym); in reportUnresolvable()
527 if (!sym) { in insert()
571 f->addMember(sym); in addLazyArchive()
604 f->makeImport(sym); in addLazyDLLSymbol()
791 if (!sym) in addLibcall()
[all …]
/llvm-project-15.0.7/flang/lib/Lower/
H A DHostAssociations.cpp160 if (Fortran::semantics::IsPointer(sym)) in getType()
226 if (const auto *declTy = sym.GetType()) in isDerivedWithLenParameters()
325 mlir::Type type = converter.genType(sym); in getType()
378 const unsigned rank = sym.Rank(); in getFromTuple()
390 args.symMap.addSymbol(sym, in getFromTuple()
410 args.symMap.addSymbol(sym, boxValue); in getFromTuple()
428 !isDerivedWithLenParameters(sym); in canReadCapturedBoxValue()
440 if (isDerivedWithLenParameters(sym)) in walkCaptureCategories()
442 TODO(converter.genLocation(sym.name()), in walkCaptureCategories()
447 if (Fortran::semantics::IsProcedure(sym)) in walkCaptureCategories()
[all …]
/llvm-project-15.0.7/llvm/test/tools/dsymutil/
H A Dyaml-object-address-rewrite.test14 # CHECK-NEXT: sym: _main, objAddr: 0x0, binAddr: 0x100000EA0, size: 0x24
18 # CHECK-DAG: sym: _foo, objAddr: 0x20, binAddr: 0x100000ED0, size: 0x50
19 # CHECK-DAG: sym: _private_int, objAddr: 0x560, binAddr: 0x100001004, size: 0x0
20 # CHECK-DAG: sym: _inc, objAddr: 0x70, binAddr: 0x100000F20, size: 0x17
21 # CHECK-DAG: sym: _baz, objAddr: 0x310, binAddr: 0x100001000, size: 0x0
22 # CHECK-NOT: { sym:
26 # CHECK-DAG: sym: _val, binAddr: 0x100001008, size: 0x0
27 # CHECK-DAG: sym: _bar, objAddr: 0x20, binAddr: 0x100000F40, size: 0x50
28 # CHECK-DAG: sym: _inc, objAddr: 0x70, binAddr: 0x100000F90, size: 0x19
29 # CHECK-NOT: { sym:
[all …]
/llvm-project-15.0.7/lld/MachO/
H A DSymbolTable.cpp34 Symbol *sym; in insert() local
37 sym = symVector[p.first->second]; in insert()
41 symVector.push_back(sym); in insert()
45 return {sym, p.second}; in insert()
213 file->fetch(sym); in addLazyArchive()
217 file->fetch(sym); in addLazyArchive()
296 assert(sym.isLive()); in handleSectionBoundarySymbol()
324 StringRef name = sym.getName(); in recoverFromUndefinedSymbol()
348 symtab->addDynamicLookup(sym.getName()); in recoverFromUndefinedSymbol()
434 if (recoverFromUndefinedSymbol(sym)) in treatUndefinedSymbol()
[all …]
H A DMapFile.cpp51 for (Symbol *sym : file->symbols) in getSymbols()
52 if (auto *d = dyn_cast_or_null<Defined>(sym)) in getSymbols()
80 Defined *sym = syms[i]; in getSymbolStrings() local
82 switch (sym->isec->kind()) { in getSymbolStrings()
88 sym->value == piece.inSecOff && in getSymbolStrings()
99 os << toString(*sym); in getSymbolStrings()
162 for (Symbol *sym : liveSymbols) { in writeMapFile()
163 assert(sym->isLive()); in writeMapFile()
166 liveSymbolStrings[sym].c_str()); in writeMapFile()
174 for (Symbol *sym : deadSymbols) { in writeMapFile()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp186 switch (sym.kind()) { in SymbolHasAddress()
213 switch (sym.kind()) { in SymbolIsCode()
271 switch (sym.kind()) { in GetSegmentAndOffset()
344 switch (sym.kind()) { in GetSegmentOffsetAndLength()
480 if (sym.kind() == S_REGREL32) { in GetVariableNameInfo()
488 if (sym.kind() == S_REGISTER) { in GetVariableNameInfo()
496 if (sym.kind() == S_LOCAL) { in GetVariableNameInfo()
506 if (sym.kind() == S_GDATA32 || sym.kind() == S_LDATA32) { in GetVariableNameInfo()
514 if (sym.kind() == S_GTHREAD32 || sym.kind() == S_LTHREAD32) { in GetVariableNameInfo()
522 if (sym.kind() == S_CONSTANT) { in GetVariableNameInfo()
[all …]

12345678910>>...15