LLVM 19.0.0git
Classes | Namespaces
SCCPSolver.h File Reference
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/DomTreeUpdater.h"
#include "llvm/Transforms/Utils/PredicateInfo.h"
#include <vector>

Go to the source code of this file.

Classes

struct  llvm::ArgInfo
 Helper struct shared between Function Specialization and SCCP Solver. More...
 
class  llvm::SCCPSolver
 SCCPSolver - This interface class is a general purpose solver for Sparse Conditional Constant Propagation (SCCP). More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.