Home
last modified time | relevance | path

Searched refs:SectionRange (Results 1 – 13 of 13) sorted by relevance

/src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DDefineExternalSectionStartAndEndSymbols.h73 SectionRange &getSectionRange(Section &Sec) { in getSectionRange()
76 I = SectionRanges.insert(std::make_pair(&Sec, SectionRange(Sec))).first; in getSectionRange()
80 DenseMap<Section *, SectionRange> SectionRanges;
H A DELF_i386.cpp91 SectionRange SR(*GOTSection); in getOrCreateGOTSymbol()
H A DCOFF_x86_64.cpp237 SectionRange Range(Sec); in getSectionStart()
H A DELF_x86_64.cpp292 SectionRange SR(*GOTSection); in getOrCreateGOTSymbol()
H A DELF_ppc64.cpp441 SectionRange SR(*TOCSection); in defineTOCBase()
H A DEHFrameSupport.cpp701 auto R = SectionRange(*S); in createEHFrameRecorderPass()
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebugObjectManagerPlugin.cpp43 virtual void setTargetMemoryRange(SectionRange Range) = 0;
56 void setTargetMemoryRange(SectionRange Range) override;
66 void ELFDebugObjectSection<ELFT>::setTargetMemoryRange(SectionRange Range) { in setTargetMemoryRange()
144 SectionRange TargetMem) {} in reportSectionTargetMemoryRange()
194 SectionRange TargetMem) override;
350 SectionRange TargetMem) { in reportSectionTargetMemoryRange()
441 SectionRange(GraphSection)); in modifyPassConfig()
H A DELFNixPlatform.cpp560 jitlink::SectionRange R(*Sec); in registerInitInfo()
689 jitlink::SectionRange R(*EHFrameSection); in addEHAndTLVSupportPasses()
713 jitlink::SectionRange R(*ThreadDataSection); in addEHAndTLVSupportPasses()
790 jitlink::SectionRange R(*Sec); in registerInitSections()
H A DMachOPlatform.cpp1351 jitlink::SectionRange R(*Sec); in registerObjectPlatformSections()
1360 jitlink::SectionRange R(*ThreadDataSection); in registerObjectPlatformSections()
1374 jitlink::SectionRange R(*Sec); in registerObjectPlatformSections()
1494 jitlink::SectionRange SR(GraphSec); in populateObjCRuntimeObject()
H A DCOFFPlatform.cpp844 jitlink::SectionRange Range(S); in registerObjectPlatformSections()
882 jitlink::SectionRange Range(S); in registerObjectPlatformSectionsInBootstrap()
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DDebuggerSupportPlugin.cpp145 SectionRange SR(*DSec.GraphSec); in startSynthesis()
203 SectionRange SR(*NDSP.GraphSec); in startSynthesis()
246 SectionRange SR(*NDSec.GraphSec); in completeSynthesisAndRegister()
282 SectionRange R(MachOContainerBlock->getSection()); in completeSynthesisAndRegister()
H A DPerfSupportPlugin.cpp70 uint64_t EHFrameAddr = SectionRange(EHFrame).getStart().getValue(); in createX64EHFrameHeader()
175 auto SR = SectionRange(*Eh_frame); in getUnwindingRecord()
193 auto SR = SectionRange(*Eh_frame_hdr); in getUnwindingRecord()
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h806 class SectionRange {
808 SectionRange() = default;
809 SectionRange(const Section &Sec) { in SectionRange() function