LLVM 22.0.0git
|
#include "Target/DirectX/DXILRootSignature.h"
Public Types | |
using | iterator = SmallDenseMap< const Function *, mcdxbc::RootSignatureDesc >::iterator |
Public Member Functions | |
RootSignatureBindingInfo ()=default | |
RootSignatureBindingInfo (SmallDenseMap< const Function *, mcdxbc::RootSignatureDesc > Map) | |
iterator | find (const Function *F) |
iterator | end () |
mcdxbc::RootSignatureDesc * | getDescForFunction (const Function *F) |
Definition at line 29 of file DXILRootSignature.h.
using llvm::dxil::RootSignatureBindingInfo::iterator = SmallDenseMap<const Function *, mcdxbc::RootSignatureDesc>::iterator |
Definition at line 34 of file DXILRootSignature.h.
|
default |
|
inline |
Definition at line 38 of file DXILRootSignature.h.
|
inline |
Definition at line 44 of file DXILRootSignature.h.
References llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::end().
Referenced by getDescForFunction(), and llvm::dxil::RootSignatureAnalysisPrinter::run().
Definition at line 42 of file DXILRootSignature.h.
References F, and llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::find().
Referenced by getDescForFunction(), and llvm::dxil::RootSignatureAnalysisPrinter::run().
|
inline |
Definition at line 46 of file DXILRootSignature.h.
References end(), F, and find().
Referenced by getRootSignature().