LLVM: llvm::dxil::RootSignatureAnalysisPrinter Class Reference (original) (raw)

Printer pass for RootSignatureAnalysis results. More...

#include "[Target/DirectX/DXILRootSignature.h](DXILRootSignature%5F8h%5Fsource.html)"

Inheritance diagram for llvm::dxil::RootSignatureAnalysisPrinter:

Detailed Description

Constructor & Destructor Documentation

llvm::dxil::RootSignatureAnalysisPrinter::RootSignatureAnalysisPrinter ( raw_ostream & OS) inlineexplicit

Member Function Documentation

run()

Definition at line 168 of file DXILRootSignature.cpp.

References llvm::PreservedAnalyses::all(), llvm::dxil::RootSignatureBindingInfo::end(), llvm::enumToStringRef(), F, llvm::dxil::RootSignatureBindingInfo::find(), llvm::mcdxbc::RootDescriptor::Flags, llvm::format_hex(), llvm::dxil::getResourceClassName(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getResult(), llvm::dxbc::getRootParameterTypes(), llvm::dxbc::getShaderVisibility(), I, Range, llvm::mcdxbc::DescriptorTable::Ranges, llvm::mcdxbc::RootDescriptor::RegisterSpace, and llvm::mcdxbc::RootDescriptor::ShaderRegister.


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