Searched refs:ELFWriter (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ELFWriter.cpp | 60 char ELFWriter::ID = 0; 66 ELFWriter::ELFWriter(raw_ostream &o, TargetMachine &tm) in ELFWriter() function in ELFWriter 85 ELFWriter::~ELFWriter() { in ~ELFWriter() 110 bool ELFWriter::doInitialization(Module &M) { in doInitialization() 174 void ELFWriter::AddPendingGlobalSymbol(const GlobalValue *GV, in AddPendingGlobalSymbol() 184 void ELFWriter::AddPendingExternalSymbol(const char *External) { in AddPendingExternalSymbol() 189 ELFSection &ELFWriter::getDataSection() { in getDataSection() 195 ELFSection &ELFWriter::getBSSSection() { in getBSSSection() 201 ELFSection &ELFWriter::getCtorSection() { in getCtorSection() 207 ELFSection &ELFWriter::getDtorSection() { in getDtorSection() [all …]
|
D | ELFCodeEmitter.h | 17 class ELFWriter; variable 23 ELFWriter &EW; 41 explicit ELFCodeEmitter(ELFWriter &ew) : EW(ew), TM(EW.TM) {} in ELFCodeEmitter()
|
D | ELFWriter.h | 54 class ELFWriter : public MachineFunctionPass { 65 ELFWriter(raw_ostream &O, TargetMachine &TM); 66 ~ELFWriter();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/ |
D | ELFObjectWriter.cpp | 72 struct ELFWriter; 79 ELFWriter &EWriter; 93 SymbolTableWriter(ELFWriter &EWriter, bool Is64Bit); 101 struct ELFWriter { struct 165 ELFWriter(ELFObjectWriter &OWriter, raw_pwrite_stream &OS, in ELFWriter() argument 281 friend struct ELFWriter; 295 return ELFWriter(*this, OS, IsLittleEndian, ELFWriter::AllSections) in writeObject() 299 friend struct ELFWriter; 328 uint64_t Size = ELFWriter(*this, OS, IsLittleEndian, ELFWriter::NonDwoOnly) in writeObject() 330 Size += ELFWriter(*this, DwoOS, IsLittleEndian, ELFWriter::DwoOnly) in writeObject() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objcopy/ |
D | Object.cpp | 65 template <class ELFT> void ELFWriter<ELFT>::writePhdr(const Segment &Seg) { in writePhdr() 87 template <class ELFT> void ELFWriter<ELFT>::writeShdr(const SectionBase &Sec) { in writeShdr() 963 template <class ELFT> void ELFWriter<ELFT>::writeEhdr() { in writeEhdr() 1007 template <class ELFT> void ELFWriter<ELFT>::writePhdrs() { in writePhdrs() 1012 template <class ELFT> void ELFWriter<ELFT>::writeShdrs() { in writeShdrs() 1041 template <class ELFT> void ELFWriter<ELFT>::writeSectionData() { in writeSectionData() 1175 template <class ELFT> void ELFWriter<ELFT>::assignOffsets() { in assignOffsets() 1198 template <class ELFT> size_t ELFWriter<ELFT>::totalSize() const { in totalSize() 1206 template <class ELFT> void ELFWriter<ELFT>::write() { in write() 1216 template <class ELFT> void ELFWriter<ELFT>::finalize() { in finalize() [all …]
|
D | llvm-objcopy.cpp | 215 return llvm::make_unique<ELFWriter<ELF32LE>>(Obj, Buf, in CreateWriter() 218 return llvm::make_unique<ELFWriter<ELF64LE>>(Obj, Buf, in CreateWriter() 221 return llvm::make_unique<ELFWriter<ELF32BE>>(Obj, Buf, in CreateWriter() 224 return llvm::make_unique<ELFWriter<ELF64BE>>(Obj, Buf, in CreateWriter()
|
D | Object.h | 191 template <class ELFT> class ELFWriter : public Writer { 212 virtual ~ELFWriter() {} in ~ELFWriter() 217 ELFWriter(Object &Obj, Buffer &Buf, bool WSH) in ELFWriter() function
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JITDebugRegisterer.cpp | 77 ELFWriter EW(O, TM); in MakeELF()
|
/external/swiftshader/third_party/LLVM/ |
D | Android.mk | 71 lib/CodeGen/ELFWriter.cpp \
|
D | Android.bp | 136 "lib/CodeGen/ELFWriter.cpp",
|
D | BUILD.gn | 120 "lib/CodeGen/ELFWriter.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 346 ${LLVM_DIR}/lib/CodeGen/ELFWriter.cpp
|