LLVM 20.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 uint64_t IVal) |
void | print (raw_ostream &OS=dbgs()) const |
LLVM_DUMP_METHOD void | dump () const |
Definition at line 33 of file DXILShaderFlags.h.
|
inline |
Definition at line 42 of file DXILShaderFlags.h.
|
inline |
Definition at line 84 of file DXILShaderFlags.h.
References print().
|
inline |
Definition at line 66 of file DXILShaderFlags.h.
|
inlineconstexpr |
Definition at line 46 of file DXILShaderFlags.h.
|
inline |
Definition at line 50 of file DXILShaderFlags.h.
Referenced by operator uint64_t().
Definition at line 74 of file DXILShaderFlags.h.
Referenced by llvm::dxil::ModuleShaderFlags::initialize().
|
inline |
Definition at line 58 of file DXILShaderFlags.h.
References getModuleFlags().
void ComputedShaderFlags::print | ( | raw_ostream & | OS = dbgs() | ) | const |
Definition at line 88 of file DXILShaderFlags.cpp.
References llvm::formatv(), and OS.
Referenced by dump(), and llvm::dxil::ShaderFlagsAnalysisPrinter::run().