LLVM 22.0.0git
|
#include "llvm/Analysis/DXILMetadataAnalysis.h"
Public Member Functions | |
void | print (raw_ostream &OS) const |
Definition at line 34 of file DXILMetadataAnalysis.h.
void ModuleMetadataInfo::print | ( | raw_ostream & | OS | ) | const |
Definition at line 74 of file DXILMetadataAnalysis.cpp.
References DXILVersion, EntryPropertyVec, llvm::Triple::getEnvironmentTypeName(), ShaderModelVersion, ShaderProfile, and ValidatorVersion.
VersionTuple llvm::dxil::ModuleMetadataInfo::DXILVersion {} |
Definition at line 35 of file DXILMetadataAnalysis.h.
Referenced by collectMetadataInfo(), emitDXILVersionTupleMD(), llvm::dxil::ModuleShaderFlags::initialize(), and print().
SmallVector<EntryProperties> llvm::dxil::ModuleMetadataInfo::EntryPropertyVec {} |
Definition at line 39 of file DXILMetadataAnalysis.h.
Referenced by collectMetadataInfo(), getRootSignature(), print(), and translateMetadata().
VersionTuple llvm::dxil::ModuleMetadataInfo::ShaderModelVersion {} |
Definition at line 36 of file DXILMetadataAnalysis.h.
Referenced by collectMetadataInfo(), emitShaderModelVersionMD(), and print().
Triple::EnvironmentType llvm::dxil::ModuleMetadataInfo::ShaderProfile {Triple::UnknownEnvironment} |
Definition at line 37 of file DXILMetadataAnalysis.h.
Referenced by collectMetadataInfo(), emitShaderModelVersionMD(), hasUAVsAtEveryStage(), print(), translateMetadata(), and validateRootSignature().
VersionTuple llvm::dxil::ModuleMetadataInfo::ValidatorVersion {} |
Definition at line 38 of file DXILMetadataAnalysis.h.
Referenced by collectMetadataInfo(), emitValidatorVersionMD(), hasUAVsAtEveryStage(), and print().