1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 21:13:02 +02:00
llvm-mirror/include/llvm/Optimizations/Normalize.h
Chris Lattner 4272da0927 Follow the golden rule of the coding standards guide: Make the code look
like the rest of the system.

llvm-svn: 476
2001-09-07 17:38:10 +00:00

20 lines
623 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