Chris Lattner 6fed025318 Fix broken #endif
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@749 91177308-0d34-0410-b5e6-96231b3b80d8
2001-10-13 06:31:00 +00:00

20 lines
627 B
C++

//===-- Normalize.h - Functions that normalize code for the BE ---*- C++ -*--=//
//
// This file defines a family of transformations to normalize LLVM code for the
// code generation passes, so that the back end doesn't have to worry about
// annoying details.
//
//===----------------------------------------------------------------------===//
#ifndef LLVM_OPT_NORMALIZE_H
#define LLVM_OPT_NORMALIZE_H
class Method;
// NormalizePhiConstantArgs - Insert loads of constants that are arguments to
// PHI in the appropriate predecessor basic block.
//
void NormalizePhiConstantArgs(Method *M);
#endif /*LLVM_OPT_NORMALIZE_H*/