Searched refs:SCCPSolver (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 1508 SCCPSolver::SCCPSolver( in SCCPSolver() function in SCCPSolver 1514 SCCPSolver::~SCCPSolver() = default; 1520 bool SCCPSolver::markBlockExecutable(BasicBlock *BB) { in markBlockExecutable() 1534 void SCCPSolver::addTrackedFunction(Function *F) { in addTrackedFunction() 1542 bool SCCPSolver::mustPreserveReturn(Function *F) { in mustPreserveReturn() 1554 void SCCPSolver::solve() { Visitor->solve(); } in solve() 1556 bool SCCPSolver::resolvedUndefsIn(Function &F) { in resolvedUndefsIn() 1573 void SCCPSolver::removeLatticeValueFor(Value *V) { in removeLatticeValueFor() 1582 SCCPSolver::getTrackedRetVals() { in getTrackedRetVals() 1587 SCCPSolver::getTrackedGlobals() { in getTrackedGlobals() [all …]
|
| H A D | CMakeLists.txt | 64 SCCPSolver.cpp
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SCCPSolver.h | 61 class SCCPSolver { 65 SCCPSolver(const DataLayout &DL, 69 ~SCCPSolver();
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SCCP.cpp | 106 static bool tryToReplaceWithConstant(SCCPSolver &Solver, Value *V) { in tryToReplaceWithConstant() 157 static bool simplifyInstsInBlock(SCCPSolver &Solver, BasicBlock &BB, in simplifyInstsInBlock() 193 static bool removeNonFeasibleEdges(const SCCPSolver &Solver, BasicBlock *BB, 202 SCCPSolver Solver( in runSCCP() 323 SCCPSolver &Solver) { in findReturnsToZap() 373 static bool removeNonFeasibleEdges(const SCCPSolver &Solver, BasicBlock *BB, in removeNonFeasibleEdges() 471 SCCPSolver Solver(DL, GetTLI, M.getContext()); in runIPSCCP()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | FunctionSpecialization.cpp | 171 SCCPSolver &Solver) { in getConstantStackValue() 205 SCCPSolver &Solver) { in constantArgPropagation() 272 SCCPSolver &Solver; 285 FunctionSpecializer(SCCPSolver &Solver, in FunctionSpecializer() 832 SCCPSolver Solver(DL, GetTLI, M.getContext()); in runFunctionSpecialization()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/ |
| H A D | BUILD.gn | 70 "SCCPSolver.cpp",
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5684 llvm/include/llvm/Transforms/Utils/SCCPSolver.h 6919 llvm/lib/Transforms/Utils/SCCPSolver.cpp
|