Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::sandboxir |
|
|
cl::opt< bool > | UseNewDbgInfoFormat ("experimental-debuginfo-iterators", cl::desc("Enable communicating debuginfo positions through iterators, " "eliminating intrinsics. Has no effect if " "--preserve-input-debuginfo-format=true."), cl::init(true)) |
|
cl::opt< cl::boolOrDefault > | PreserveInputDbgFormat ("preserve-input-debuginfo-format", cl::Hidden, cl::desc("When set to true, IR files will be processed and printed in " "their current debug info format, regardless of default behaviour " "or other flags passed. Has no effect if input IR does not " "contain debug records or intrinsics. Ignored in llvm-link, " "llvm-lto, and llvm-lto2.")) |
|
bool | WriteNewDbgInfoFormatToBitcode |
|
cl::opt< bool, true > | WriteNewDbgInfoFormatToBitcode2 ("write-experimental-debuginfo-iterators-to-bitcode", cl::Hidden, cl::location(WriteNewDbgInfoFormatToBitcode), cl::init(true)) |
|
◆ DEBUG_TYPE
◆ STATISTIC()
STATISTIC |
( |
NumInstrRenumberings |
, |
|
|
"Number of renumberings across all blocks" |
|
|
) |
| |
◆ PreserveInputDbgFormat
cl::opt< cl::boolOrDefault > PreserveInputDbgFormat("preserve-input-debuginfo-format", cl::Hidden, cl::desc("When set to true, IR files will be processed and printed in " "their current debug info format, regardless of default behaviour " "or other flags passed. Has no effect if input IR does not " "contain debug records or intrinsics. Ignored in llvm-link, " "llvm-lto, and llvm-lto2.")) |
( |
"preserve-input-debuginfo-format" |
, |
|
|
cl::Hidden |
, |
|
|
cl::desc("When set to true, IR files will be processed and printed in " "their current debug info format, regardless of default behaviour " "or other flags passed. Has no effect if input IR does not " "contain debug records or intrinsics. Ignored in llvm-link, " "llvm-lto, and llvm-lto2.") |
|
|
) |
| |
◆ UseNewDbgInfoFormat
cl::opt< bool > UseNewDbgInfoFormat("experimental-debuginfo-iterators", cl::desc("Enable communicating debuginfo positions through iterators, " "eliminating intrinsics. Has no effect if " "--preserve-input-debuginfo-format=true."), cl::init(true)) |
( |
"experimental-debuginfo-iterators" |
, |
|
|
cl::desc("Enable communicating debuginfo positions through iterators, " "eliminating intrinsics. Has no effect if " "--preserve-input-debuginfo-format=true.") |
, |
|
|
cl::init(true) |
|
|
) |
| |
◆ WriteNewDbgInfoFormatToBitcode
bool WriteNewDbgInfoFormatToBitcode |
◆ WriteNewDbgInfoFormatToBitcode2