Home
last modified time | relevance | path

Searched refs:targetSym (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lld/MachO/Arch/
H A DARM64.cpp45 Symbol *targetSym) const override;
187 void ARM64::initICFSafeThunkBody(InputSection *thunk, Symbol *targetSym) const { in initICFSafeThunkBody()
196 /*referent=*/targetSym); in initICFSafeThunkBody()
/freebsd/contrib/llvm-project/lld/MachO/
H A DTarget.h79 Symbol *targetSym) const { in initICFSafeThunkBody() argument
H A DICF.cpp537 Symbol *targetSym = target->getThunkBranchTarget(thunkBody); in getBodyForThunkFoldedSym() local
539 return cast<Defined>(targetSym); in getBodyForThunkFoldedSym()
/freebsd/contrib/llvm-project/lld/COFF/
H A DDriver.cpp1359 Defined *targetSym; in createECExportThunks() local
1361 targetSym = undef->getDefinedWeakAlias(); in createECExportThunks()
1363 targetSym = dyn_cast<Defined>(sym); in createECExportThunks()
1364 if (!targetSym) in createECExportThunks()
1369 auto thunk = make<ECExportThunkChunk>(targetSym); in createECExportThunks()
1372 if (!targetSym->isGCRoot) { in createECExportThunks()
1373 targetSym->isGCRoot = true; in createECExportThunks()
1374 ctx.config.gcroot.push_back(targetSym); in createECExportThunks()
H A DChunks.h830 explicit ECExportThunkChunk(Defined *targetSym) in ECExportThunkChunk() argument
831 : NonSectionCodeChunk(ECExportThunkKind), target(targetSym) {} in ECExportThunkChunk()
H A DInputFiles.cpp600 COFFSymbolRef targetSym = check(coffObj->getSymbol(aux->TagIndex)); in initializeSymbols() local
601 if (!targetSym.isAnyUndefined()) { in initializeSymbols()
606 StringRef targetName = check(coffObj->getSymbolName(targetSym)); in initializeSymbols()
H A DWriter.cpp2286 Symbol *targetSym = ctx.symtab.find((targetName + "$hp_target").str()); in createECChunks() local
2287 if (!targetSym) in createECChunks()
2288 targetSym = ctx.symtab.find(targetName); in createECChunks()
2289 Defined *t = dyn_cast_or_null<Defined>(targetSym); in createECChunks()