LLVM 24.0.0git
llvm::XCoreSubtarget Class Reference

#include "Target/XCore/XCoreSubtarget.h"

Inheritance diagram for llvm::XCoreSubtarget:
[legend]

Public Member Functions

 XCoreSubtarget (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.
void ParseSubtargetFeatures (StringRef CPU, StringRef TuneCPU, StringRef FS)
 ParseSubtargetFeatures - Parses features string setting specified subtarget options.
const XCoreInstrInfo * getInstrInfo () const override
const XCoreFrameLowering * getFrameLowering () const override
const XCoreTargetLowering * getTargetLowering () const override
const XCoreSelectionDAGInfo * getSelectionDAGInfo () const override
const TargetRegisterInfo * getRegisterInfo () const override

Detailed Description

Definition at line 31 of file XCoreSubtarget.h.

Constructor & Destructor Documentation

◆ XCoreSubtarget()

XCoreSubtarget::XCoreSubtarget ( 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 27 of file XCoreSubtarget.cpp.

Member Function Documentation

◆ getFrameLowering()

const XCoreFrameLowering * llvm::XCoreSubtarget::getFrameLowering ( ) const
inlineoverride

Definition at line 50 of file XCoreSubtarget.h.

◆ getInstrInfo()

const XCoreInstrInfo * llvm::XCoreSubtarget::getInstrInfo ( ) const
inlineoverride

Definition at line 49 of file XCoreSubtarget.h.

◆ getRegisterInfo()

const TargetRegisterInfo * llvm::XCoreSubtarget::getRegisterInfo ( ) const
inlineoverride

Definition at line 59 of file XCoreSubtarget.h.

◆ getSelectionDAGInfo()

const XCoreSelectionDAGInfo * llvm::XCoreSubtarget::getSelectionDAGInfo ( ) const
inlineoverride

Definition at line 56 of file XCoreSubtarget.h.

◆ getTargetLowering()

const XCoreTargetLowering * llvm::XCoreSubtarget::getTargetLowering ( ) const
inlineoverride

Definition at line 53 of file XCoreSubtarget.h.

◆ ParseSubtargetFeatures()

void llvm::XCoreSubtarget::ParseSubtargetFeatures ( StringRef CPU,
StringRef TuneCPU,
StringRef FS )

ParseSubtargetFeatures - Parses features string setting specified subtarget options.

Definition of function is auto generated by tblgen.


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