Searched refs:MarkLive (Results 1 – 15 of 15) sorted by relevance
45 template <class ELFT> class MarkLive { class47 MarkLive(unsigned partition) : partition(partition) {} in MarkLive() function in __anonbed3762c0111::MarkLive97 void MarkLive<ELFT>::resolveReloc(InputSectionBase &sec, RelTy &rel, in resolveReloc()150 void MarkLive<ELFT>::scanEhFrameSection(EhInputSection &eh, in scanEhFrameSection()189 void MarkLive<ELFT>::enqueue(InputSectionBase *sec, uint64_t offset) { in enqueue()208 template <class ELFT> void MarkLive<ELFT>::markSymbol(Symbol *sym) { in markSymbol()217 template <class ELFT> void MarkLive<ELFT>::run() { in run()311 template <class ELFT> void MarkLive<ELFT>::mark() { in mark()342 template <class ELFT> void MarkLive<ELFT>::moveToMain() { in moveToMain()381 MarkLive<ELFT>(curPart).run(); in markLive()[all …]
103 void GlobalDCEPass::MarkLive(GlobalValue &GV, in MarkLive() function in GlobalDCEPass113 MarkLive(*CM.second, Updates); // Recursion depth is only two because only in MarkLive()287 MarkLive(GO); in run()297 MarkLive(GA); in run()307 MarkLive(GIF); in run()319 MarkLive(*GVD, &NewLiveGVs); in run()
37 class MarkLive { class42 virtual ~MarkLive() = default;45 template <bool RecordWhyLive> class MarkLiveImpl : public MarkLive {205 MarkLive *marker; in markLive()
197 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_loongarch() local 198 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_loongarch()
248 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_i386() local249 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_i386()
334 if (auto MarkLive = Ctx->getMarkLivePass(TT)) { in link_COFF_x86_64() local335 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_COFF_x86_64()
363 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_ELF_x86_64() local364 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_x86_64()
307 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch32() local308 PassCfg.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch32()
504 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple()))505 Config.PrePrunePasses.push_back(std::move(MarkLive));357 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) link_ELF_ppc64() local
515 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_x86_64() local516 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_x86_64()
623 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch64() local624 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch64()
582 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_arm64() local583 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_arm64()
980 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_riscv() local981 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_riscv()
69 void MarkLive(GlobalValue &GV,
66 SRCS+= ELF/MarkLive.cpp