Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lld/MachO/
H A DConcatOutputSection.cpp352 auto *funcSym = cast<Symbol *>(r.referent); in finalize() local
353 ThunkInfo &thunkInfo = thunkMap[funcSym]; in finalize()
355 if ((funcSym->isInStubs() || in finalize()
357 ObjCStubsSection::isObjCStubSymbol(funcSym))) && in finalize()
365 uint64_t funcVA = funcSym->resolveBranchVA(); in finalize()
394 StringRef thunkName = saver().save(funcSym->getName() + ".thunk." + in finalize()
396 if (!isa<Defined>(funcSym) || cast<Defined>(funcSym)->isExternal()) { in finalize()
410 target->populateThunk(thunkInfo.isec, funcSym); in finalize()
H A DInputFiles.cpp1473 Defined *funcSym; in registerEhFrames() local
1475 funcSym = targetSymFromCanonicalSubtractor(isec, funcAddrRelocIt); in registerEhFrames()
1481 if (funcSym->isec()) in registerEhFrames()
1482 funcSym = findSymbolAtOffset(cast<ConcatInputSection>(funcSym->isec()), in registerEhFrames()
1483 funcSym->value); in registerEhFrames()
1485 funcSym = findSymbolAtAddress(sections, funcAddr); in registerEhFrames()
1486 ehRelocator.makePcRel(funcAddrOff, funcSym, target->p2WordSize); in registerEhFrames()
1489 if (!funcSym || funcSym->getFile() != this || funcSym->unwindEntry()) { in registerEhFrames()
1509 funcSym->originalUnwindEntry = isec; in registerEhFrames()
H A DTarget.h102 virtual void populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument
/freebsd/contrib/llvm-project/lld/MachO/Arch/
H A DARM64.cpp41 void populateThunk(InputSection *thunk, Symbol *funcSym) override;
169 void ARM64::populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument
176 /*referent=*/funcSym); in populateThunk()
180 /*referent=*/funcSym); in populateThunk()