LLVM 20.0.0git
|
#include "Target/DirectX/DXILShaderFlags.h"
Public Member Functions | |
ComputedShaderFlags () | |
constexpr uint64_t | getMask (int Bit) const |
operator uint64_t () const | |
uint64_t | getFeatureFlags () const |
void | print (raw_ostream &OS=dbgs()) const |
LLVM_DUMP_METHOD void | dump () const |
Static Public Member Functions | |
static ComputedShaderFlags | computeFlags (Module &M) |
Definition at line 30 of file DXILShaderFlags.h.
|
inline |
Definition at line 39 of file DXILShaderFlags.h.
|
static |
Definition at line 39 of file DXILShaderFlags.cpp.
References F, I, and updateFlags().
Referenced by llvm::dxil::ShaderFlagsAnalysis::run(), and llvm::dxil::ShaderFlagsAnalysisWrapper::runOnModule().
|
inline |
Definition at line 65 of file DXILShaderFlags.h.
References print().
|
inline |
Definition at line 55 of file DXILShaderFlags.h.
|
inlineconstexpr |
Definition at line 43 of file DXILShaderFlags.h.
|
inline |
Definition at line 46 of file DXILShaderFlags.h.
void ComputedShaderFlags::print | ( | raw_ostream & | OS = dbgs() | ) | const |
Definition at line 48 of file DXILShaderFlags.cpp.
References llvm::formatv(), and OS.
Referenced by dump().