LLVM 22.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 DirectXTargetLoweringgetTargetLowering () const override
const DirectXFrameLoweringgetFrameLowering () const override
const DirectXInstrInfogetInstrInfo () const override
const DirectXRegisterInfogetRegisterInfo () 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: