LLVM API Documentation

Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
llvm::MipsFrameLowering Class Reference

#include <MipsFrameLowering.h>

Inheritance diagram for llvm::MipsFrameLowering:
Inheritance graph
[legend]
Collaboration diagram for llvm::MipsFrameLowering:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MipsFrameLowering (const MipsSubtarget &sti, unsigned Alignment)
bool hasFP (const MachineFunction &MF) const

Static Public Member Functions

static const MipsFrameLoweringcreate (MipsTargetMachine &TM, const MipsSubtarget &ST)

Protected Member Functions

uint64_t estimateStackSize (const MachineFunction &MF) const

Protected Attributes

const MipsSubtargetSTI

Detailed Description

Definition at line 24 of file MipsFrameLowering.h.


Constructor & Destructor Documentation

llvm::MipsFrameLowering::MipsFrameLowering ( const MipsSubtarget sti,
unsigned  Alignment 
) [inline, explicit]

Definition at line 29 of file MipsFrameLowering.h.


Member Function Documentation

const MipsFrameLowering * MipsFrameLowering::create ( MipsTargetMachine TM,
const MipsSubtarget ST 
) [static]
uint64_t MipsFrameLowering::estimateStackSize ( const MachineFunction MF) const [protected]
bool MipsFrameLowering::hasFP ( const MachineFunction MF) const [virtual]

Member Data Documentation


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