9#ifndef LLVM_TRANSFORMS_UTILS_DYNAMIC_DEBUGGING_H
10#define LLVM_TRANSFORMS_UTILS_DYNAMIC_DEBUGGING_H
A Module instance is used to store all the information related to an LLVM module.
Represent a constant reference to a string, i.e.
This is an optimization pass for GlobalISel generic memory operations.
LLVM_ABI std::unique_ptr< Module > prepareForDynamicDebugging(Module *M, StringRef PromotionSuffix)
Modify M to prepare it for dynamic debugging before running optimizations.