New helper header
[oota-llvm.git] / include / llvm / Instructions.h
1 //===-- llvm/Instructions.h - Instruction subclass definitions --*- C++ -*-===//
2 //
3 // This file exposes the class definitions of all of the subclasses of the
4 // Instruction class.  This is meant to be an easy way to get access to all
5 // instruction subclasses.
6 //
7 //===----------------------------------------------------------------------===//
8
9 #ifndef LLVM_INSTRUCTIONS_H
10 #define LLVM_INSTRUCTIONS_H
11
12 #include "llvm/iTerminators.h"   // Terminator instructions
13 #include "llvm/iPHINode.h"       // The PHI node instruction
14 #include "llvm/iOperators.h"     // Binary operator instructions
15 #include "llvm/iMemory.h"        // Memory related instructions
16 #include "llvm/iOther.h"         // Everything else
17
18 #endif