Lines Matching refs:thunkInfo
142 ThunkInfo &thunkInfo = thunkMap[sym]; in needsThunks() local
146 ++thunkInfo.callSiteCount; in needsThunks()
286 ThunkInfo &thunkInfo = thunkMap[funcSym]; in finalize() local
295 ++thunkInfo.callSitesUsed; in finalize()
300 ++thunkInfo.thunkCallCount; in finalize()
303 if (thunkInfo.sym) { in finalize()
304 uint64_t thunkVA = thunkInfo.isec->getVA(); in finalize()
306 r.referent = thunkInfo.sym; in finalize()
318 thunkInfo.isec = in finalize()
320 thunkInfo.isec->parent = this; in finalize()
325 thunkInfo.isec->live = true; in finalize()
328 std::to_string(thunkInfo.sequence++)); in finalize()
330 r.referent = thunkInfo.sym = symtab->addDefined( in finalize()
331 thunkName, /*file=*/nullptr, thunkInfo.isec, /*value=*/0, thunkSize, in finalize()
336 r.referent = thunkInfo.sym = make<Defined>( in finalize()
337 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()