LLVM
15.0.0git
|
#include "llvm/Transforms/IPO/SCCP.h"
#include "llvm/Analysis/AssumptionCache.h"
#include "llvm/Analysis/PostDominators.h"
#include "llvm/Analysis/TargetLibraryInfo.h"
#include "llvm/Analysis/TargetTransformInfo.h"
#include "llvm/InitializePasses.h"
#include "llvm/Transforms/IPO.h"
#include "llvm/Transforms/Scalar/SCCP.h"
#include "llvm/Transforms/Utils/SCCPSolver.h"
Go to the source code of this file.
Functions | |
INITIALIZE_PASS_BEGIN (IPSCCPLegacyPass, "ipsccp", "Interprocedural Sparse Conditional Constant Propagation", false, false) INITIALIZE_PASS_END(IPSCCPLegacyPass | |
INITIALIZE_PASS_BEGIN (FunctionSpecializationLegacyPass, "function-specialization", "Propagate constant arguments by specializing the function", false, false) INITIALIZE_PASS_END(FunctionSpecializationLegacyPass | |
Variables | |
ipsccp | |
Interprocedural Sparse Conditional Constant | Propagation |
Interprocedural Sparse Conditional Constant | false |
function | specialization |
function Propagate constant arguments by specializing the | function |
INITIALIZE_PASS_BEGIN | ( | FunctionSpecializationLegacyPass | , |
"function-specialization" | , | ||
"Propagate constant arguments by specializing the function" | , | ||
false | , | ||
false | |||
) |
INITIALIZE_PASS_BEGIN | ( | IPSCCPLegacyPass | , |
"ipsccp" | , | ||
"Interprocedural Sparse Conditional Constant Propagation" | , | ||
false | , | ||
false | |||
) |