-//===-- llvm/CodeGen/InstrSelection.h --------------------------*- C++ -*--===//
+//===-- llvm/CodeGen/InstrSelection.h ---------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
//
// External interface to instruction selection.
//
#include "llvm/Instruction.h"
+namespace llvm {
+
class Function;
class InstrForest;
class MachineInstr;
// Target-dependent functions that MUST be implemented for each target.
//
-const unsigned MAX_INSTR_PER_VMINSTR = 8;
-
extern void GetInstructionsByRule (InstructionNode* subtreeRoot,
int ruleForNode,
short* nts,
}
};
+} // End llvm namespace
+
#endif