Home
last modified time | relevance | path

Searched refs:MarkLive (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp45 template <class ELFT> class MarkLive { class
47 MarkLive(unsigned partition) : partition(partition) {} in MarkLive() function in __anonbed3762c0111::MarkLive
97 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 …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp103 void GlobalDCEPass::MarkLive(GlobalValue &GV, in MarkLive() function in GlobalDCEPass
113 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()
/freebsd/contrib/llvm-project/lld/MachO/
H A DMarkLive.cpp37 class MarkLive { class
42 virtual ~MarkLive() = default;
45 template <bool RecordWhyLive> class MarkLiveImpl : public MarkLive {
205 MarkLive *marker; in markLive()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_loongarch.cpp197 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_loongarch() local
198 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_loongarch()
H A DELF_i386.cpp248 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_i386() local
249 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_i386()
H A DCOFF_x86_64.cpp334 if (auto MarkLive = Ctx->getMarkLivePass(TT)) { in link_COFF_x86_64() local
335 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_COFF_x86_64()
H A DELF_x86_64.cpp363 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_ELF_x86_64() local
364 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_x86_64()
H A DELF_aarch32.cpp307 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch32() local
308 PassCfg.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch32()
H A DELF_ppc64.cpp504 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
H A DMachO_x86_64.cpp515 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_x86_64() local
516 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_x86_64()
H A DELF_aarch64.cpp623 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch64() local
624 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch64()
H A DMachO_arm64.cpp582 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_arm64() local
583 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_arm64()
H A DELF_riscv.cpp980 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_riscv() local
981 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_riscv()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DGlobalDCE.h69 void MarkLive(GlobalValue &GV,
/freebsd/usr.bin/clang/lld/
H A DMakefile66 SRCS+= ELF/MarkLive.cpp