Lines Matching defs:tm
357 ThunkChunkX64(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {}
391 TailMergePDataChunkX64(Chunk *tm, Chunk *unwind) : tm(tm), unwind(unwind) {
401 write32le(buf + 0, tm->getRVA()); // TailMergeChunk start RVA
402 write32le(buf + 4, tm->getRVA() + tm->getSize()); // TailMergeChunk stop RVA
406 Chunk *tm = nullptr;
428 ThunkChunkX86(COFFLinkerContext &ctx, Defined *i, Chunk *tm)
429 : imp(i), tailMerge(tm), ctx(ctx) {}
478 ThunkChunkARM(COFFLinkerContext &ctx, Defined *i, Chunk *tm)
479 : imp(i), tailMerge(tm), ctx(ctx) {
532 ThunkChunkARM64(Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {
942 Chunk *tm = nullptr;
949 if (!tm) {
950 tm = newTailMergeChunk(symtab, dir);
951 Chunk *pdataChunk = newTailMergePDataChunk(symtab, tm);
956 Chunk *t = newThunkChunk(s, tm);
991 if (tm) {
992 thunks.push_back(tm);
995 symtab.addSynthetic(tmName, tm);
1044 Chunk *tm) {
1050 return make<TailMergePDataChunkX64>(tm, symtab.tailMergeUnwindInfoChunk);