Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DObjectCodeEmitter.h21 class BinaryObject; variable
33 BinaryObject *BO;
58 ObjectCodeEmitter(BinaryObject *bo);
62 void setBinaryObject(BinaryObject *bo);
DBinaryObject.h28 class BinaryObject {
38 BinaryObject() {} in BinaryObject() function
40 BinaryObject(bool isLittleEndian, bool is64Bit) in BinaryObject() function
43 BinaryObject(const std::string &name, bool isLittleEndian, bool is64Bit) in BinaryObject() function
46 ~BinaryObject() {} in ~BinaryObject()
/external/llvm/lib/CodeGen/
DELFWriter.h22 class BinaryObject; variable
115 BinaryObject ElfHdr;
237 void EmitRelocation(BinaryObject &RelSec, ELFRelocation &Rel, bool HasRelA);
238 void EmitSectionHeader(BinaryObject &SHdrTab, const ELFSection &SHdr);
240 void EmitSymbol(BinaryObject &SymbolTable, ELFSym &Sym);
244 void RelocateField(BinaryObject &BO, uint32_t Offset, int64_t Value,
DObjectCodeEmitter.cpp22 ObjectCodeEmitter::ObjectCodeEmitter(BinaryObject *bo) : BO(bo) {} in ObjectCodeEmitter()
26 void ObjectCodeEmitter::setBinaryObject(BinaryObject *bo) { BO = bo; } in setBinaryObject()
DELF.h166 class ELFSection : public BinaryObject {
194 : BinaryObject(name, isLittleEndian, is64Bit), Type(0), Flags(0), Addr(0), in ELFSection()
DELFWriter.cpp740 void ELFWriter::RelocateField(BinaryObject &BO, uint32_t Offset, in RelocateField()
841 void ELFWriter::EmitRelocation(BinaryObject &RelSec, ELFRelocation &Rel, in EmitRelocation()
850 void ELFWriter::EmitSymbol(BinaryObject &SymbolTable, ELFSym &Sym) { in EmitSymbol()
870 void ELFWriter::EmitSectionHeader(BinaryObject &SHdrTab, in EmitSectionHeader()
1077 BinaryObject SHdrTable(isLittleEndian, is64Bit); in OutputSectionsAndSectionTable()