LLVM: include/llvm/Analysis/SparsePropagation.h File Reference (original) (raw)

Go to the source code of this file.

Classes
struct llvm::LatticeKeyInfo< LatticeKey >
A template for translating between LLVM Values and LatticeKeys. More...
class llvm::AbstractLatticeFunction< LatticeKey, LatticeVal >
AbstractLatticeFunction - This class is implemented by the dataflow instance to specify what the lattice values are and how they handle merges etc. More...
class llvm::SparseSolver< LatticeKey, LatticeVal, KeyInfo >
SparseSolver - This class is a general purpose solver for Sparse Conditional Propagation with a programmable lattice function. More...
Namespaces
namespace llvm
This is an optimization pass for GlobalISel generic memory operations.
Macros
#define DEBUG_TYPE "sparseprop"

DEBUG_TYPE

#define DEBUG_TYPE "sparseprop"