LLVM API Documentation

llvm::PPCMachOWriterInfo Class Reference

#include <PPCMachOWriterInfo.h>

Inheritance diagram for llvm::PPCMachOWriterInfo:
[legend]
Collaboration diagram for llvm::PPCMachOWriterInfo:
[legend]

List of all members.

Public Types

enum  {
  PPC_RELOC_VANILLA, PPC_RELOC_PAIR, PPC_RELOC_BR14, PPC_RELOC_BR24,
  PPC_RELOC_HI16, PPC_RELOC_LO16, PPC_RELOC_HA16, PPC_RELOC_LO14
}

Public Member Functions

 PPCMachOWriterInfo (const PPCTargetMachine &TM)
virtual ~PPCMachOWriterInfo ()
virtual unsigned GetTargetRelocation (MachineRelocation &MR, unsigned FromIdx, unsigned ToAddr, unsigned ToIdx, OutputBuffer &RelocOut, OutputBuffer &SecOut, bool Scattered, bool Extern) const


Detailed Description

Definition at line 26 of file PPCMachOWriterInfo.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
PPC_RELOC_VANILLA 
PPC_RELOC_PAIR 
PPC_RELOC_BR14 
PPC_RELOC_BR24 
PPC_RELOC_HI16 
PPC_RELOC_LO16 
PPC_RELOC_HA16 
PPC_RELOC_LO14 

Definition at line 41 of file PPCMachOWriterInfo.h.


Constructor & Destructor Documentation

PPCMachOWriterInfo::PPCMachOWriterInfo ( const PPCTargetMachine &  TM  ) 

Definition at line 22 of file PPCMachOWriterInfo.cpp.

PPCMachOWriterInfo::~PPCMachOWriterInfo (  )  [virtual]

Definition at line 27 of file PPCMachOWriterInfo.cpp.


Member Function Documentation

unsigned PPCMachOWriterInfo::GetTargetRelocation ( MachineRelocation &  MR,
unsigned  FromIdx,
unsigned  ToAddr,
unsigned  ToIdx,
OutputBuffer &  RelocOut,
OutputBuffer &  SecOut,
bool  Scattered,
bool  isExtern 
) const [virtual]


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