LLVM 22.0.0git
|
#include "llvm/Transforms/Utils/FunctionImportUtils.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/TimeProfiler.h"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. |
Functions | |
cl::list< GlobalValue::GUID > | llvm::MoveSymbolGUID ("thinlto-move-symbols", cl::desc("Move the symbols with the given name. This will delete these symbols " "wherever they are originally defined, and make sure their " "linkage is External where they are imported. It is meant to be " "used with the name of contextual profiling roots."), cl::Hidden) |
Variables | |
static cl::opt< bool > | llvm::UseSourceFilenameForPromotedLocals ("use-source-filename-for-promoted-locals", cl::Hidden, cl::desc("Uses the source file name instead of the Module hash. " "This requires that the source filename has a unique name / " "path to avoid name collisions.")) |
Uses the "source_filename" instead of a Module hash ID for the suffix of promoted locals during LTO. |