Lines Matching refs:thunkInfo
142 ThunkInfo &thunkInfo = thunkMap[sym]; in needsThunks() local
146 ++thunkInfo.callSiteCount; in needsThunks()
291 ThunkInfo &thunkInfo = thunkMap[funcSym]; in finalize() local
300 ++thunkInfo.callSitesUsed; in finalize()
305 ++thunkInfo.thunkCallCount; in finalize()
308 if (thunkInfo.sym) { in finalize()
309 uint64_t thunkVA = thunkInfo.isec->getVA(); in finalize()
311 r.referent = thunkInfo.sym; in finalize()
323 thunkInfo.isec = in finalize()
325 thunkInfo.isec->parent = this; in finalize()
326 assert(thunkInfo.isec->live); in finalize()
329 std::to_string(thunkInfo.sequence++)); in finalize()
331 r.referent = thunkInfo.sym = symtab->addDefined( in finalize()
332 thunkName, /*file=*/nullptr, thunkInfo.isec, /*value=*/0, thunkSize, in finalize()
337 r.referent = thunkInfo.sym = make<Defined>( in finalize()
338 thunkName, /*file=*/nullptr, thunkInfo.isec, /*value=*/0, thunkSize, in finalize()
343 thunkInfo.sym->used = true; in finalize()
344 target->populateThunk(thunkInfo.isec, funcSym); in finalize()
345 finalizeOne(thunkInfo.isec); in finalize()
346 thunks.push_back(thunkInfo.isec); in finalize()