LLVM API Documentation

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::MCObjectWriter [pure virtual]
getStream()llvm::MCObjectWriter [inline]
IsLittleEndianllvm::MCObjectWriter [protected]
isLittleEndian() const llvm::MCObjectWriter [inline]
IsSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) const llvm::MCObjectWriter
IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, const MCSymbolData &DataA, const MCFragment &FB, bool InSet, bool IsPCRel) const llvm::MCObjectWriter [virtual]
MCObjectWriter(raw_ostream &_OS, bool _IsLittleEndian)llvm::MCObjectWriter [inline, protected]
OSllvm::MCObjectWriter [protected]
RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, bool &IsPCRel, uint64_t &FixedValue)=0llvm::MCObjectWriter [pure virtual]
reset()llvm::MCObjectWriter [inline, virtual]
Write16(uint16_t Value)llvm::MCObjectWriter [inline]
Write32(uint32_t Value)llvm::MCObjectWriter [inline]
Write64(uint64_t Value)llvm::MCObjectWriter [inline]
Write8(uint8_t Value)llvm::MCObjectWriter [inline]
WriteBE16(uint16_t Value)llvm::MCObjectWriter [inline]
WriteBE32(uint32_t Value)llvm::MCObjectWriter [inline]
WriteBE64(uint64_t Value)llvm::MCObjectWriter [inline]
WriteBytes(const SmallVectorImpl< char > &ByteVec, unsigned ZeroFillSize=0)llvm::MCObjectWriter [inline]
WriteBytes(StringRef Str, unsigned ZeroFillSize=0)llvm::MCObjectWriter [inline]
WriteLE16(uint16_t Value)llvm::MCObjectWriter [inline]
WriteLE32(uint32_t Value)llvm::MCObjectWriter [inline]
WriteLE64(uint64_t Value)llvm::MCObjectWriter [inline]
WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout)=0llvm::MCObjectWriter [pure virtual]
WriteZeros(unsigned N)llvm::MCObjectWriter [inline]
~MCObjectWriter()llvm::MCObjectWriter [virtual]