LLVM 24.0.0git
DXILWriterPass.cpp File Reference

Go to the source code of this file.

Functions

 INITIALIZE_PASS_BEGIN (WriteDXILPass, "dxil-write-bitcode", "Write Bitcode", false, true) INITIALIZE_PASS_END(WriteDXILPass

Variables

cl::opt< boolEmbedDebug
cl::opt< boolStripDebug
cl::opt< std::stringPdbDebugPath ("dx-pdb-path", cl::desc("Write debug information to the given file, or automatically " "named file in directory when ending in '/'"), cl::value_desc("filename"))
cl::opt< boolSourceInDebugModule ("dx-source-in-debug-module", cl::desc("Embed source code into debug module on DirectX target"), cl::init(false))
dxil write bitcode
dxil write Write Bitcode
dxil write Write false

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( WriteDXILPass ,
"dxil-write-bitcode" ,
"Write Bitcode" ,
false ,
true  )

Variable Documentation

◆ Bitcode

dxil write Write Bitcode

Definition at line 299 of file DXILWriterPass.cpp.

◆ bitcode

dxil write bitcode

Definition at line 299 of file DXILWriterPass.cpp.

◆ EmbedDebug

cl::opt<bool> EmbedDebug
extern

◆ false

dxil write Write false

Definition at line 299 of file DXILWriterPass.cpp.

◆ PdbDebugPath

cl::opt< std::string > PdbDebugPath("dx-pdb-path", cl::desc("Write debug information to the given file, or automatically " "named file in directory when ending in '/'"), cl::value_desc("filename")) ( "dx-pdb-path" ,
cl::desc("Write debug information to the given file, or automatically " "named file in directory when ending in '/'") ,
cl::value_desc("filename")  )

◆ SourceInDebugModule

cl::opt< bool > SourceInDebugModule("dx-source-in-debug-module", cl::desc("Embed source code into debug module on DirectX target"), cl::init(false)) ( "dx-source-in-debug-module" ,
cl::desc("Embed source code into debug module on DirectX target") ,
cl::init(false)  )

◆ StripDebug

cl::opt<bool> StripDebug
extern