Searched refs:funcSym (Results 1 – 4 of 4) sorted by relevance
290 auto *funcSym = r.referent.get<Symbol *>(); in finalize() local291 ThunkInfo &thunkInfo = thunkMap[funcSym]; in finalize()293 if (funcSym->isInStubs() && callVA >= stubsInRangeVA) { in finalize()299 uint64_t funcVA = funcSym->resolveBranchVA(); in finalize()328 StringRef thunkName = saver().save(funcSym->getName() + ".thunk." + in finalize()330 if (!isa<Defined>(funcSym) || cast<Defined>(funcSym)->isExternal()) { in finalize()344 target->populateThunk(thunkInfo.isec, funcSym); in finalize()
1475 Defined *funcSym; in registerEhFrames() local1477 funcSym = targetSymFromCanonicalSubtractor(isec, funcAddrRelocIt); in registerEhFrames()1483 if (funcSym->isec()) in registerEhFrames()1484 funcSym = findSymbolAtOffset(cast<ConcatInputSection>(funcSym->isec()), in registerEhFrames()1485 funcSym->value); in registerEhFrames()1487 funcSym = findSymbolAtAddress(sections, funcAddr); in registerEhFrames()1488 ehRelocator.makePcRel(funcAddrOff, funcSym, target->p2WordSize); in registerEhFrames()1491 if (!funcSym || funcSym->getFile() != this || funcSym->unwindEntry()) { in registerEhFrames()1511 funcSym->originalUnwindEntry = isec; in registerEhFrames()
86 virtual void populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument
42 void populateThunk(InputSection *thunk, Symbol *funcSym) override;165 void ARM64::populateThunk(InputSection *thunk, Symbol *funcSym) { in populateThunk() argument172 /*referent=*/funcSym); in populateThunk()176 /*referent=*/funcSym); in populateThunk()