Split AllOpts.h into lots of little .h files.
[oota-llvm.git] / include / llvm / Optimizations / AllOpts.h
1 //===-- llvm/Opt/AllOpts.h - Header file to get all opt passes ---*- C++ -*--=//
2 //
3 // This file #include's all of the small optimization header files.
4 //
5 // Note that all optimizations return true if they modified the program, false
6 // if not.
7 //
8 //===----------------------------------------------------------------------===//
9
10 #ifndef LLVM_OPT_ALLOPTS_H
11 #define LLVM_OPT_ALLOPTS_H
12
13
14 //===----------------------------------------------------------------------===//
15 // Dead Code Elimination
16 //
17 #include "llvm/Optimizations/DCE.h"
18
19
20 //===----------------------------------------------------------------------===//
21 // Constant Propogation
22 //
23 #include "llvm/Optimizations/ConstantProp.h"
24
25
26 //===----------------------------------------------------------------------===//
27 // Method Inlining Pass
28 //
29 #include "llvm/Optimizations/MethodInlining.h"
30
31 //===----------------------------------------------------------------------===//
32 // Symbol Stripping Pass
33 //
34 #include "llvm/Optimizations/SymbolStripping.h"
35
36 //===----------------------------------------------------------------------===//
37 // Induction Variable Cannonicalization
38 //
39
40 #include "llvm/Optimizations/InductionVars.h"
41
42 #endif