LLVM API Documentation

Public Member Functions | Protected Member Functions
llvm::MCMachObjectTargetWriter Class Reference

#include <MCMachObjectWriter.h>

List of all members.

Public Member Functions

virtual ~MCMachObjectTargetWriter ()
Lifetime Management
virtual void reset ()
Accessors
bool is64Bit () const
bool useAggressiveSymbolFolding () const
uint32_t getCPUType () const
uint32_t getCPUSubtype () const
unsigned getLocalDifferenceRelocationType () const
API
virtual void RecordRelocation (MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue)=0

Protected Member Functions

 MCMachObjectTargetWriter (bool Is64Bit_, uint32_t CPUType_, uint32_t CPUSubtype_, bool UseAggressiveSymbolFolding_=false)
void setLocalDifferenceRelocationType (unsigned Type)

Detailed Description

Definition at line 26 of file MCMachObjectWriter.h.


Constructor & Destructor Documentation

MCMachObjectTargetWriter::MCMachObjectTargetWriter ( bool  Is64Bit_,
uint32_t  CPUType_,
uint32_t  CPUSubtype_,
bool  UseAggressiveSymbolFolding_ = false 
) [protected]

Definition at line 14 of file MCMachObjectTargetWriter.cpp.

Definition at line 21 of file MCMachObjectTargetWriter.cpp.


Member Function Documentation

uint32_t llvm::MCMachObjectTargetWriter::getCPUSubtype ( ) const [inline]

Definition at line 60 of file MCMachObjectWriter.h.

uint32_t llvm::MCMachObjectTargetWriter::getCPUType ( ) const [inline]

Definition at line 59 of file MCMachObjectWriter.h.

Definition at line 61 of file MCMachObjectWriter.h.

Definition at line 57 of file MCMachObjectWriter.h.

virtual void llvm::MCMachObjectTargetWriter::RecordRelocation ( MachObjectWriter Writer,
const MCAssembler Asm,
const MCAsmLayout Layout,
const MCFragment Fragment,
const MCFixup Fixup,
MCValue  Target,
uint64_t &  FixedValue 
) [pure virtual]
virtual void llvm::MCMachObjectTargetWriter::reset ( ) [inline, virtual]

Definition at line 50 of file MCMachObjectWriter.h.

Definition at line 40 of file MCMachObjectWriter.h.

References Type.

Definition at line 58 of file MCMachObjectWriter.h.


The documentation for this class was generated from the following files: