LLVM 19.0.0git
Public Member Functions | List of all members
llvm::DirectXSubtarget Class Reference

#include "Target/DirectX/DirectXSubtarget.h"

Inheritance diagram for llvm::DirectXSubtarget:
Inheritance graph

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

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

Definition at line 49 of file DirectXSubtarget.h.

◆ getInstrInfo()

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

Definition at line 51 of file DirectXSubtarget.h.

◆ getTargetLowering()

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

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.

Definition of function is auto generated by tblgen.

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