Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp56 template <class ELFT, bool TrackWhyLive> class MarkLive { class
58 MarkLive(Ctx &ctx, unsigned partition) : ctx(ctx), partition(partition) {} in MarkLive() function in __anonbed3762c0111::MarkLive
117 void MarkLive<ELFT, TrackWhyLive>::resolveReloc(InputSectionBase &sec, in resolveReloc()
190 void MarkLive<ELFT, TrackWhyLive>::scanEhFrameSection(EhInputSection &eh, in scanEhFrameSection()
229 void MarkLive<ELFT, TrackWhyLive>::enqueue(InputSectionBase *sec, in enqueue()
264 void MarkLive<ELFT, TrackWhyLive>::printWhyLive(Symbol *s) const { in printWhyLive()
322 void MarkLive<ELFT, TrackWhyLive>::markSymbol(Symbol *sym, StringRef reason) { in markSymbol()
332 void MarkLive<ELFT, TrackWhyLive>::run() { in run()
446 void MarkLive<ELFT, TrackWhyLive>::mark() { in mark()
480 void MarkLive<ELFT, TrackWhyLive>::moveToMain() { in moveToMain()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp100 void GlobalDCEPass::MarkLive(GlobalValue &GV, in MarkLive() function in GlobalDCEPass
110 MarkLive(*CM.second, Updates); // Recursion depth is only two because only in MarkLive()
284 MarkLive(GO); in run()
294 MarkLive(GA); in run()
304 MarkLive(GIF); in run()
316 MarkLive(*GVD, &NewLiveGVs); in run()
/freebsd/contrib/llvm-project/lld/MachO/
H A DMarkLive.cpp35 class MarkLive { class
40 virtual ~MarkLive() = default;
43 template <bool RecordWhyLive> class MarkLiveImpl : public MarkLive {
203 MarkLive *marker; in markLive()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DGlobalDCE.h71 void MarkLive(GlobalValue &GV,
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_x86.cpp273 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_x86() local
274 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_x86()
H A DCOFF_x86_64.cpp299 if (auto MarkLive = Ctx->getMarkLivePass(TT)) { in link_COFF_x86_64() local
300 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_COFF_x86_64()
H A DELF_x86_64.cpp373 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_ELF_x86_64() local
374 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_x86_64()
H A DELF_aarch32.cpp310 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch32() local
311 PassCfg.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch32()
H A DELF_loongarch.cpp481 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_loongarch() local
482 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_loongarch()
H A DMachO_x86_64.cpp537 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_x86_64() local
538 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_x86_64()
H A DELF_ppc64.cpp508 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_ELF_ppc64() local
509 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_ppc64()
H A DMachO_arm64.cpp659 if (auto MarkLive = Ctx->getMarkLivePass(G->getTargetTriple())) in link_MachO_arm64() local
660 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_MachO_arm64()
H A DELF_aarch64.cpp713 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_aarch64() local
714 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_aarch64()
H A DELF_riscv.cpp983 if (auto MarkLive = Ctx->getMarkLivePass(TT)) in link_ELF_riscv() local
984 Config.PrePrunePasses.push_back(std::move(MarkLive)); in link_ELF_riscv()
/freebsd/usr.bin/clang/lld/
H A DMakefile68 SRCS+= ELF/MarkLive.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc12053 {"_ZN12_GLOBAL__N_13DAE8MarkLiveERKN4llvm8FunctionE", "(anonymous namespace)::DAE::MarkLive(llvm::F…
12055 {"_ZN12_GLOBAL__N_13DAE8MarkLiveERKNS0_8RetOrArgE", "(anonymous namespace)::DAE::MarkLive((anonymou…