LLVM API Documentation

Public Member Functions
llvm::X86_32TargetMachine Class Reference

#include <X86TargetMachine.h>

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

List of all members.

Public Member Functions

 X86_32TargetMachine (const Target &T, StringRef TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL)
virtual const DataLayoutgetDataLayout () const
virtual const X86TargetLoweringgetTargetLowering () const
virtual const X86SelectionDAGInfogetSelectionDAGInfo () const
virtual const X86InstrInfogetInstrInfo () const
virtual X86JITInfogetJITInfo ()

Detailed Description

X86_32TargetMachine - X86 32-bit target machine.

Definition at line 79 of file X86TargetMachine.h.


Constructor & Destructor Documentation

X86_32TargetMachine::X86_32TargetMachine ( const Target T,
StringRef  TT,
StringRef  CPU,
StringRef  FS,
const TargetOptions Options,
Reloc::Model  RM,
CodeModel::Model  CM,
CodeGenOpt::Level  OL 
)

Definition at line 33 of file X86TargetMachine.cpp.

References llvm::LLVMTargetMachine::initAsmInfo().


Member Function Documentation

virtual const DataLayout* llvm::X86_32TargetMachine::getDataLayout ( ) const [inline, virtual]

Reimplemented from llvm::TargetMachine.

Definition at line 91 of file X86TargetMachine.h.

virtual const X86InstrInfo* llvm::X86_32TargetMachine::getInstrInfo ( ) const [inline, virtual]

Reimplemented from llvm::X86TargetMachine.

Definition at line 98 of file X86TargetMachine.h.

virtual X86JITInfo* llvm::X86_32TargetMachine::getJITInfo ( ) [inline, virtual]

getJITInfo - If this target supports a JIT, return information for it, otherwise return null.

Reimplemented from llvm::X86TargetMachine.

Definition at line 101 of file X86TargetMachine.h.

virtual const X86SelectionDAGInfo* llvm::X86_32TargetMachine::getSelectionDAGInfo ( ) const [inline, virtual]

Reimplemented from llvm::X86TargetMachine.

Definition at line 95 of file X86TargetMachine.h.

virtual const X86TargetLowering* llvm::X86_32TargetMachine::getTargetLowering ( ) const [inline, virtual]

Reimplemented from llvm::X86TargetMachine.

Definition at line 92 of file X86TargetMachine.h.


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