Home
last modified time | relevance | path

Searched refs:POSR (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Delfnix_platform.cpp174 ELFNixPerObjectSectionsToRegister POSR) { in registerObjectSections() argument
175 if (POSR.EHFrameSection.Start) in registerObjectSections()
177 POSR.EHFrameSection.Start.toPtr<const char *>()); in registerObjectSections()
179 if (POSR.ThreadDataSection.Start) { in registerObjectSections()
181 POSR.ThreadDataSection.toSpan<const char>())) in registerObjectSections()
189 ELFNixPerObjectSectionsToRegister POSR) { in deregisterObjectSections() argument
190 if (POSR.EHFrameSection.Start) in deregisterObjectSections()
192 POSR.EHFrameSection.Start.toPtr<const char *>()); in deregisterObjectSections()
473 [](ELFNixPerObjectSectionsToRegister &POSR) { in __orc_rt_elfnix_register_object_sections() argument
475 std::move(POSR)); in __orc_rt_elfnix_register_object_sections()
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp606 const ELFPerObjectSectionsToRegister &POSR) { in registerPerObjectSections() argument
617 orc_rt_elfnix_register_object_sections, ErrResult, POSR)) in registerPerObjectSections()
724 ELFPerObjectSectionsToRegister POSR; in addEHAndTLVSupportPasses() local
729 POSR.EHFrameSection = {ExecutorAddr(R.getStart()), in addEHAndTLVSupportPasses()
754 POSR.ThreadDataSection = {ExecutorAddr(R.getStart()), in addEHAndTLVSupportPasses()
758 if (POSR.EHFrameSection.Start || POSR.ThreadDataSection.Start) { in addEHAndTLVSupportPasses()
764 MP.BootstrapPOSRs.push_back(POSR); in addEHAndTLVSupportPasses()
769 if (auto Err = MP.registerPerObjectSections(POSR)) in addEHAndTLVSupportPasses()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h218 Error registerPerObjectSections(const ELFPerObjectSectionsToRegister &POSR);