Home
last modified time | relevance | path

Searched refs:SCCPSolver (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp1571 SCCPSolver::SCCPSolver( in SCCPSolver() function in SCCPSolver
1577 SCCPSolver::~SCCPSolver() { } in ~SCCPSolver()
1579 void SCCPSolver::addAnalysis(Function &F, AnalysisResultsForFn A) { in addAnalysis()
1583 bool SCCPSolver::markBlockExecutable(BasicBlock *BB) { in markBlockExecutable()
1587 const PredicateBase *SCCPSolver::getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()
1591 DomTreeUpdater SCCPSolver::getDTU(Function &F) { return Visitor->getDTU(F); } in getDTU()
1593 void SCCPSolver::trackValueOfGlobalVariable(GlobalVariable *GV) { in trackValueOfGlobalVariable()
1597 void SCCPSolver::addTrackedFunction(Function *F) { in addTrackedFunction()
1601 void SCCPSolver::addToMustPreserveReturnsInFunctions(Function *F) { in addToMustPreserveReturnsInFunctions()
1605 bool SCCPSolver::mustPreserveReturn(Function *F) { in mustPreserveReturn()
[all …]
H A DCMakeLists.txt59 SCCPSolver.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DSCCPSolver.h44 class SCCPSolver {
48 SCCPSolver(const DataLayout &DL,
52 ~SCCPSolver();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp103 static bool tryToReplaceWithConstant(SCCPSolver &Solver, Value *V) { in tryToReplaceWithConstant()
154 static bool simplifyInstsInBlock(SCCPSolver &Solver, BasicBlock &BB, in simplifyInstsInBlock()
194 SCCPSolver Solver( in runSCCP()
298 SCCPSolver &Solver) { in findReturnsToZap()
348 static bool removeNonFeasibleEdges(const SCCPSolver &Solver, BasicBlock *BB, in removeNonFeasibleEdges()
416 SCCPSolver Solver(DL, GetTLI, M.getContext()); in runIPSCCP()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn65 "SCCPSolver.cpp",
/netbsd-src/external/apache2/llvm/lib/libLLVMTransformsUtils/
H A DMakefile68 SCCPSolver.cpp \