LLVM 24.0.0git
llvm::DirectXSubtarget Class Reference

#include "Target/DirectX/DirectXSubtarget.h"

Inheritance diagram for llvm::DirectXSubtarget:
[legend]

Public Member Functions

 DirectXSubtarget (const Triple &TT, StringRef CPU, StringRef FS, const DirectXTargetMachine &TM)
void ParseSubtargetFeatures (StringRef CPU, StringRef TuneCPU, StringRef FS)
 Parses a subtarget feature string, setting appropriate options.
const DirectXTargetLowering * getTargetLowering () const override
const DirectXFrameLowering * getFrameLowering () const override
const DirectXInstrInfo * getInstrInfo () const override
const DirectXRegisterInfo * getRegisterInfo () const override

Detailed Description

Definition at line 30 of file DirectXSubtarget.h.

Constructor & Destructor Documentation

◆ DirectXSubtarget()

DirectXSubtarget::DirectXSubtarget ( const Triple & TT,
StringRef CPU,
StringRef FS,
const DirectXTargetMachine & TM )

Definition at line 25 of file DirectXSubtarget.cpp.

Member Function Documentation

◆ getFrameLowering()

const DirectXFrameLowering * llvm::DirectXSubtarget::getFrameLowering ( ) const
inlineoverride

Definition at line 49 of file DirectXSubtarget.h.

◆ getInstrInfo()

const DirectXInstrInfo * llvm::DirectXSubtarget::getInstrInfo ( ) const
inlineoverride

Definition at line 51 of file DirectXSubtarget.h.

◆ getRegisterInfo()

const DirectXRegisterInfo * llvm::DirectXSubtarget::getRegisterInfo ( ) const
inlineoverride

◆ getTargetLowering()

const DirectXTargetLowering * llvm::DirectXSubtarget::getTargetLowering ( ) const
inlineoverride

Definition at line 45 of file DirectXSubtarget.h.

◆ ParseSubtargetFeatures()

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

Parses a subtarget feature string, setting appropriate options.

Note
Definition of function is auto generated by tblgen.

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