Make MachineInstr.h not #include MachineInstrInfo.h

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4328 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2002-10-28 02:29:46 +00:00
parent 0be79c6c1b
commit 054c1f6cb6
2 changed files with 9 additions and 2 deletions

View File

@ -10,6 +10,7 @@
#include "llvm/Instruction.h"
#include "llvm/CodeGen/MachineInstr.h"
#include "Support/DataTypes.h"
class InstructionNode;
class TargetMachine;

View File

@ -9,10 +9,16 @@
#ifndef LLVM_CODEGEN_MACHINEINSTR_H
#define LLVM_CODEGEN_MACHINEINSTR_H
#include "llvm/Target/MachineInstrInfo.h"
#include "llvm/Annotation.h"
#include "Support/iterator"
class Instruction;
#include "Support/NonCopyable.h"
#include <vector>
class Value;
class Function;
typedef int MachineOpCode;
typedef int OpCodeMask;
typedef int InstrSchedClass;
//---------------------------------------------------------------------------
// class MachineOperand