LLVM
17.0.0git
|
Go to the source code of this file.
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
void | llvm::initializeWriteDXILPassPass (PassRegistry &) |
Initializer for dxil writer pass. More... | |
void | llvm::initializeEmbedDXILPassPass (PassRegistry &) |
Initializer for dxil embedder pass. More... | |
void | llvm::initializeDXILPrepareModulePass (PassRegistry &) |
Initializer for DXIL-prepare. More... | |
ModulePass * | llvm::createDXILPrepareModulePass () |
Pass to convert modules into DXIL-compatable modules. More... | |
void | llvm::initializeDXILOpLoweringLegacyPass (PassRegistry &) |
Initializer for DXILOpLowering. More... | |
ModulePass * | llvm::createDXILOpLoweringLegacyPass () |
Pass to lowering LLVM intrinsic call to DXIL op function call. More... | |
void | llvm::initializeDXILTranslateMetadataPass (PassRegistry &) |
Initializer for DXILTranslateMetadata. More... | |
ModulePass * | llvm::createDXILTranslateMetadataPass () |
Pass to emit metadata for DXIL. More... | |
void | llvm::initializeDXILResourceWrapperPass (PassRegistry &) |
Initializer for DXILTranslateMetadata. More... | |
ModulePass * | llvm::createDXILPrettyPrinterPass (raw_ostream &OS) |
Pass to pretty print DXIL metadata. More... | |
void | llvm::initializeDXILPrettyPrinterPass (PassRegistry &) |
Initializer for DXILPrettyPrinter. More... | |
void | llvm::initializeShaderFlagsAnalysisWrapperPass (PassRegistry &) |
Initializer for dxil::ShaderFlagsAnalysisWrapper pass. More... | |
void | llvm::initializeDXContainerGlobalsPass (PassRegistry &) |
Initializer for DXContainerGlobals pass. More... | |
ModulePass * | llvm::createDXContainerGlobalsPass () |
Pass for generating DXContainer part globals. More... | |