2 //***************************************************************************
7 // Transformations to normalize LLVM code to simplify later passes:
8 // -- Insert loads of constants that are arguments to PHI
9 // in the appropriate predecessor basic block.
12 // 8/25/01 - Vikram Adve - Created
13 //**************************************************************************/
15 #ifndef LLVM_OPT_NORMALIZE_H
16 #define LLVM_OPT_NORMALIZE_H
18 //************************** System Include Files ***************************/
21 //*************************** User Include Files ***************************/
24 //************************* Forward Declarations ***************************/
28 //************************** External Functions ****************************/
31 void NormalizePhiConstantArgs (Method* method);
34 //**************************************************************************/
36 #endif LLVM_OPT_NORMALIZE_H