LLVM  9.0.0svn
Classes | Namespaces
LoopLoadElimination.h File Reference

This header defines the LoopLoadEliminationPass object. More...

#include "llvm/IR/PassManager.h"
Include dependency graph for LoopLoadElimination.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  llvm::LoopLoadEliminationPass
 Pass to forward loads in a loop around the backedge to subsequent iterations. More...
 

Namespaces

 llvm
 This class represents lattice values for constants.
 

Detailed Description

This header defines the LoopLoadEliminationPass object.

This pass forwards loaded values around loop backedges to allow their use in subsequent iterations.

Definition in file LoopLoadElimination.h.