Rename constructor function
[oota-llvm.git] / include / llvm / Transforms / HoistPHIConstants.h
1 //===- llvm/Transforms/HoistPHIConstants.h - Normalize PHI nodes -*- C++ -*--=//
2 //
3 // HoistPHIConstants - Remove literal constants that are arguments of PHI nodes
4 // by inserting cast instructions in the preceeding basic blocks, and changing
5 // constant references into references of the casted value.
6 //
7 //===----------------------------------------------------------------------===//
8
9 #ifndef LLVM_TRANSFORMS_HOISTPHICONSTANTS_H
10 #define LLVM_TRANSFORMS_HOISTPHICONSTANTS_H
11
12 class Pass;
13 Pass *createHoistPHIConstantsPass();
14
15 #endif