LLVM 22.0.0git
|
#include "Target/DirectX/DXILShaderFlags.h"
Public Member Functions | |
ComputedShaderFlags () | |
constexpr uint64_t | getMask (int Bit) const |
uint64_t | getModuleFlags () const |
operator uint64_t () const | |
uint64_t | getFeatureFlags () const |
void | merge (const ComputedShaderFlags CSF) |
void | print (raw_ostream &OS=dbgs()) const |
LLVM_DUMP_METHOD void | dump () const |
Definition at line 35 of file DXILShaderFlags.h.
|
inline |
Definition at line 44 of file DXILShaderFlags.h.
Referenced by merge().
|
inline |
Definition at line 84 of file DXILShaderFlags.h.
References LLVM_DUMP_METHOD, and print().
|
inline |
Definition at line 68 of file DXILShaderFlags.h.
|
inlineconstexpr |
Definition at line 48 of file DXILShaderFlags.h.
|
inline |
Definition at line 52 of file DXILShaderFlags.h.
Referenced by operator uint64_t().
|
inline |
Definition at line 76 of file DXILShaderFlags.h.
References ComputedShaderFlags().
Referenced by llvm::dxil::ModuleShaderFlags::initialize().
|
inline |
Definition at line 60 of file DXILShaderFlags.h.
References getModuleFlags().
void ComputedShaderFlags::print | ( | raw_ostream & | OS = dbgs() | ) | const |
Definition at line 326 of file DXILShaderFlags.cpp.
References llvm::formatv().
Referenced by dump(), and llvm::dxil::ShaderFlagsAnalysisPrinter::run().