Home
last modified time | relevance | path

Searched refs:ThreadDataSection (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Delfnix_platform.h37 ExecutorAddrRange ThreadDataSection; member
80 MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in size()
87 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
93 IB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in deserialize()
H A Delfnix_platform.cpp137 Error registerThreadDataSection(span<const char> ThreadDataSection);
200 if (POSR.ThreadDataSection.Start) { in registerObjectSections()
202 POSR.ThreadDataSection.toSpan<const char>())) in registerObjectSections()
337 span<const char> ThreadDataSection) { in registerThreadDataSection() argument
339 auto I = ThreadDataSections.upper_bound(ThreadDataSection.data()); in registerThreadDataSection()
342 if (J->first + J->second > ThreadDataSection.data()) in registerThreadDataSection()
346 I, std::make_pair(ThreadDataSection.data(), ThreadDataSection.size())); in registerThreadDataSection()
H A Dmacho_platform.cpp314 Error registerThreadDataSection(span<const char> ThreadDataSection);
315 Error deregisterThreadDataSection(span<const char> ThreadDataSection);
548 span<const char> ThreadDataSection) { in registerObjectPlatformSections()
550 auto I = ThreadDataSections.upper_bound(ThreadDataSection.data()); in registerObjectPlatformSections()
553 if (J->first + J->second > ThreadDataSection.data()) in registerObjectPlatformSections()
557 I, std::make_pair(ThreadDataSection.data(), ThreadDataSection.size())); in registerObjectPlatformSections()
562 span<const char> ThreadDataSection) { in registerObjectPlatformSections()
564 auto I = ThreadDataSections.find(ThreadDataSection.data()); in registerObjectPlatformSections()
471 registerThreadDataSection(span<const char> ThreadDataSection) registerThreadDataSection() argument
485 deregisterThreadDataSection(span<const char> ThreadDataSection) deregisterThreadDataSection() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h31 ExecutorAddrRange ThreadDataSection; member
260 MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in size()
266 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
272 IB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in deserialize()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp696 jitlink::Section *ThreadDataSection = in addEHAndTLVSupportPasses()
704 if (ThreadDataSection) in addEHAndTLVSupportPasses()
705 G.mergeSections(*ThreadDataSection, *ThreadBSSSection); in addEHAndTLVSupportPasses()
707 ThreadDataSection = ThreadBSSSection; in addEHAndTLVSupportPasses()
712 if (ThreadDataSection) { in addEHAndTLVSupportPasses()
713 jitlink::SectionRange R(*ThreadDataSection); in addEHAndTLVSupportPasses()
715 POSR.ThreadDataSection = R.getRange(); in addEHAndTLVSupportPasses()
718 if (POSR.EHFrameSection.Start || POSR.ThreadDataSection.Start) { in addEHAndTLVSupportPasses()
682 jitlink::Section *ThreadDataSection = addEHAndTLVSupportPasses() local
H A DMachOPlatform.cpp1329 jitlink::Section *ThreadDataSection = in registerObjectPlatformSections() local
1337 if (ThreadDataSection) in registerObjectPlatformSections()
1338 G.mergeSections(*ThreadDataSection, *ThreadBSSSection); in registerObjectPlatformSections()
1340 ThreadDataSection = ThreadBSSSection; in registerObjectPlatformSections()
1359 if (ThreadDataSection) { in registerObjectPlatformSections()
1360 jitlink::SectionRange R(*ThreadDataSection); in registerObjectPlatformSections()