//
// 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.
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
//
#define LLVM_CODEGEN_MACHINECONSTANTPOOL_H
#include "llvm/ADT/FoldingSet.h"
-#include "llvm/CodeGen/SelectionDAGNodes.h"
#include "llvm/Support/Streams.h"
+#include <cassert>
#include <vector>
#include <iosfwd>
class Constant;
class TargetData;
class TargetMachine;
+class Type;
class MachineConstantPool;
/// Abstract base class for all machine specific constantpool value subclasses.