Searched refs:BinaryObject (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | ObjectCodeEmitter.h | 21 class BinaryObject; variable 33 BinaryObject *BO; 58 ObjectCodeEmitter(BinaryObject *bo); 62 void setBinaryObject(BinaryObject *bo);
|
D | BinaryObject.h | 28 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/ |
D | ELFWriter.h | 22 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,
|
D | ObjectCodeEmitter.cpp | 22 ObjectCodeEmitter::ObjectCodeEmitter(BinaryObject *bo) : BO(bo) {} in ObjectCodeEmitter() 26 void ObjectCodeEmitter::setBinaryObject(BinaryObject *bo) { BO = bo; } in setBinaryObject()
|
D | ELF.h | 166 class ELFSection : public BinaryObject { 194 : BinaryObject(name, isLittleEndian, is64Bit), Type(0), Flags(0), Addr(0), in ELFSection()
|
D | ELFWriter.cpp | 740 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()
|