Home
last modified time | relevance | path

Searched refs:ELFLinkGraphBuilder (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELFLinkGraphBuilder.h57 class ELFLinkGraphBuilder : public ELFLinkGraphBuilderBase {
61 ELFLinkGraphBuilder(const object::ELFFile<ELFT> &Obj, Triple TT,
68 ELFLinkGraphBuilder &setProcessDebugSections(bool ProcessDebugSections) { in setProcessDebugSections()
191 ELFLinkGraphBuilder<ELFT>::ELFLinkGraphBuilder( in ELFLinkGraphBuilder() function
204 Expected<std::unique_ptr<LinkGraph>> ELFLinkGraphBuilder<ELFT>::buildGraph() { in buildGraph()
225 ELFLinkGraphBuilder<ELFT>::getSymbolLinkageAndScope( in getSymbolLinkageAndScope()
270 template <typename ELFT> Error ELFLinkGraphBuilder<ELFT>::prepare() { in prepare()
312 template <typename ELFT> Error ELFLinkGraphBuilder<ELFT>::graphifySections() { in graphifySections()
412 template <typename ELFT> Error ELFLinkGraphBuilder<ELFT>::graphifySymbols() { in graphifySymbols()
595 Error ELFLinkGraphBuilder<ELFT>::forEachRelaRelocation( in forEachRelaRelocation()
[all …]
H A DELF_loongarch.cpp22 #include "ELFLinkGraphBuilder.h"
49 class ELFLinkGraphBuilder_loongarch : public ELFLinkGraphBuilder<ELFT> {
81 using Base = ELFLinkGraphBuilder<ELFT>; in addRelocations()
94 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
134 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_loongarch()
H A DELF_i386.cpp113 class ELFLinkGraphBuilder_i386 : public ELFLinkGraphBuilder<ELFT> {
144 using Base = ELFLinkGraphBuilder<ELFT>; in addRelocations()
165 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
214 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_i386()
H A DELF_x86_64.cpp102 class ELFLinkGraphBuilder_x86_64 : public ELFLinkGraphBuilder<object::ELF64LE> {
109 using Base = ELFLinkGraphBuilder<ELFT>; in addRelocations()
129 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
234 : ELFLinkGraphBuilder(Obj, Triple("x86_64-unknown-linux"), in ELFLinkGraphBuilder_x86_64()
H A DELF_ppc64.cpp20 #include "ELFLinkGraphBuilder.h"
198 : public ELFLinkGraphBuilder<object::ELFType<Endianness, true>> { in addSingleRelocation()
201 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
228 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
398 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features),
H A DELF_aarch32.cpp142 : public ELFLinkGraphBuilder<ELFType<DataEndianness, false>> {
145 using Base = ELFLinkGraphBuilder<ELFT>;
225 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_aarch32()
H A DELF_aarch64.cpp48 class ELFLinkGraphBuilder_aarch64 : public ELFLinkGraphBuilder<ELFT> {
146 using Base = ELFLinkGraphBuilder<ELFT>; in addRelocations()
160 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
447 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_aarch64()
H A DELF_riscv.cpp780 class ELFLinkGraphBuilder_riscv : public ELFLinkGraphBuilder<ELFT> {
867 using Base = ELFLinkGraphBuilder<ELFT>; in addRelocations()
880 using Base = ELFLinkGraphBuilder<ELFT>; in addSingleRelocation()
932 : ELFLinkGraphBuilder<ELFT>(Obj, std::move(TT), std::move(Features), in ELFLinkGraphBuilder_riscv()
/freebsd/lib/clang/libllvm/
H A DMakefile705 SRCS_EXT+= ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp