LLVM  3.7.0
llvm::MCObjectWriter Member List

This is the complete list of members for llvm::MCObjectWriter, including all inherited members.

executePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout)=0llvm::MCObjectWriterpure virtual
getStream()llvm::MCObjectWriterinline
IsLittleEndianllvm::MCObjectWriterprotected
isLittleEndian() const llvm::MCObjectWriterinline
isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) const llvm::MCObjectWriter
isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB, bool InSet, bool IsPCRel) const llvm::MCObjectWritervirtual
isWeak(const MCSymbol &Sym) const llvm::MCObjectWritervirtual
MCObjectWriter(raw_pwrite_stream &OS, bool IsLittleEndian)llvm::MCObjectWriterinlineprotected
OSllvm::MCObjectWriterprotected
recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, bool &IsPCRel, uint64_t &FixedValue)=0llvm::MCObjectWriterpure virtual
reset()llvm::MCObjectWriterinlinevirtual
write16(uint16_t Value)llvm::MCObjectWriterinline
write32(uint32_t Value)llvm::MCObjectWriterinline
write64(uint64_t Value)llvm::MCObjectWriterinline
write8(uint8_t Value)llvm::MCObjectWriterinline
writeBE16(uint16_t Value)llvm::MCObjectWriterinline
writeBE32(uint32_t Value)llvm::MCObjectWriterinline
writeBE64(uint64_t Value)llvm::MCObjectWriterinline
writeBytes(const SmallVectorImpl< char > &ByteVec, unsigned ZeroFillSize=0)llvm::MCObjectWriterinline
writeBytes(StringRef Str, unsigned ZeroFillSize=0)llvm::MCObjectWriterinline
writeLE16(uint16_t Value)llvm::MCObjectWriterinline
writeLE32(uint32_t Value)llvm::MCObjectWriterinline
writeLE64(uint64_t Value)llvm::MCObjectWriterinline
writeObject(MCAssembler &Asm, const MCAsmLayout &Layout)=0llvm::MCObjectWriterpure virtual
WriteZeros(unsigned N)llvm::MCObjectWriterinline
~MCObjectWriter()llvm::MCObjectWritervirtual