LLVM  3.7.0
Public Member Functions | List of all members
llvm::MSP430Subtarget Class Reference

#include <MSP430Subtarget.h>

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

Public Member Functions

 MSP430Subtarget (const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM)
 This constructor initializes the data members to match that of the specified triple. More...
 
MSP430SubtargetinitializeSubtargetDependencies (StringRef CPU, StringRef FS)
 
void ParseSubtargetFeatures (StringRef CPU, StringRef FS)
 ParseSubtargetFeatures - Parses features string setting specified subtarget options. More...
 
const TargetFrameLoweringgetFrameLowering () const override
 
const MSP430InstrInfogetInstrInfo () const override
 
const TargetRegisterInfogetRegisterInfo () const override
 
const MSP430TargetLoweringgetTargetLowering () const override
 
const TargetSelectionDAGInfogetSelectionDAGInfo () const override
 

Detailed Description

Definition at line 32 of file MSP430Subtarget.h.

Constructor & Destructor Documentation

MSP430Subtarget::MSP430Subtarget ( const Triple TT,
const std::string &  CPU,
const std::string &  FS,
const TargetMachine TM 
)

This constructor initializes the data members to match that of the specified triple.

Definition at line 34 of file MSP430Subtarget.cpp.

Member Function Documentation

const TargetFrameLowering* llvm::MSP430Subtarget::getFrameLowering ( ) const
inlineoverride

Definition at line 53 of file MSP430Subtarget.h.

const MSP430InstrInfo* llvm::MSP430Subtarget::getInstrInfo ( ) const
inlineoverride

Definition at line 56 of file MSP430Subtarget.h.

const TargetRegisterInfo* llvm::MSP430Subtarget::getRegisterInfo ( ) const
inlineoverride
const TargetSelectionDAGInfo* llvm::MSP430Subtarget::getSelectionDAGInfo ( ) const
inlineoverride

Definition at line 63 of file MSP430Subtarget.h.

const MSP430TargetLowering* llvm::MSP430Subtarget::getTargetLowering ( ) const
inlineoverride

Definition at line 60 of file MSP430Subtarget.h.

MSP430Subtarget & MSP430Subtarget::initializeSubtargetDependencies ( StringRef  CPU,
StringRef  FS 
)

Definition at line 29 of file MSP430Subtarget.cpp.

References ParseSubtargetFeatures().

void llvm::MSP430Subtarget::ParseSubtargetFeatures ( StringRef  CPU,
StringRef  FS 
)

ParseSubtargetFeatures - Parses features string setting specified subtarget options.

Definition of function is auto generated by tblgen.

Referenced by initializeSubtargetDependencies().


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