Home
last modified time | relevance | path

Searched refs:funcSym (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/lld/MachO/
H A DConcatOutputSection.cpp285 auto *funcSym = r.referent.get<Symbol *>(); in finalize() local
286 ThunkInfo &thunkInfo = thunkMap[funcSym]; in finalize()
288 if (funcSym->isInStubs() && callVA >= stubsInRangeVA) { in finalize()
294 uint64_t funcVA = funcSym->resolveBranchVA(); in finalize()
327 StringRef thunkName = saver().save(funcSym->getName() + ".thunk." + in finalize()
329 if (!isa<Defined>(funcSym) || cast<Defined>(funcSym)->isExternal()) { in finalize()
344 target->populateThunk(thunkInfo.isec, funcSym); in finalize()
H A DInputFiles.cpp1552 Defined *funcSym; in registerEhFrames() local
1554 funcSym = targetSymFromCanonicalSubtractor(isec, funcAddrRelocIt); in registerEhFrames()
1560 if (funcSym->isec) in registerEhFrames()
1561 funcSym = findSymbolAtOffset(cast<ConcatInputSection>(funcSym->isec), in registerEhFrames()
1562 funcSym->value); in registerEhFrames()
1564 funcSym = findSymbolAtAddress(sections, funcAddr); in registerEhFrames()
1565 ehRelocator.makePcRel(funcAddrOff, funcSym, target->p2WordSize); in registerEhFrames()
1568 if (!funcSym || funcSym->getFile() != this || funcSym->unwindEntry) { in registerEhFrames()
1587 funcSym->unwindEntry = isec; in registerEhFrames()
H A DTarget.h70 virtual void populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument
/llvm-project-15.0.7/lld/wasm/
H A DMarkLive.cpp134 auto *funcSym = cast<FunctionSymbol>(sym); in mark() local
135 if (funcSym->isStub) in mark()
/llvm-project-15.0.7/lld/MachO/Arch/
H A DARM64.cpp37 void populateThunk(InputSection *thunk, Symbol *funcSym) override;
112 void ARM64::populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument
119 /*referent=*/funcSym}); in populateThunk()
123 /*referent=*/funcSym}); in populateThunk()