[llvm-commits] CVS: llvm/include/llvm/CodeGen/IGNode.h InstrForest.h InstrSelection.h LiveRange.h LiveVariables.h MachineCodeForInstruction.h MachineFrameInfo.h MachineInstr.h MachineInstrAnnot.h SSARegMap.h
John Criswell
criswell at cs.uiuc.edu
Wed Jun 11 09:02:06 PDT 2003
Changes in directory llvm/include/llvm/CodeGen:
IGNode.h updated: 1.11 -> 1.12
InstrForest.h updated: 1.25 -> 1.26
InstrSelection.h updated: 1.22 -> 1.23
LiveRange.h updated: 1.18 -> 1.19
LiveVariables.h updated: 1.4 -> 1.5
MachineCodeForInstruction.h updated: 1.8 -> 1.9
MachineFrameInfo.h updated: 1.4 -> 1.5
MachineInstr.h updated: 1.102 -> 1.103
MachineInstrAnnot.h updated: 1.8 -> 1.9
SSARegMap.h updated: 1.3 -> 1.4
---
Log message:
Included assert.h so that the code compiles under newer versions of GCC.
---
Diffs of the changes:
Index: llvm/include/llvm/CodeGen/IGNode.h
diff -u llvm/include/llvm/CodeGen/IGNode.h:1.11 llvm/include/llvm/CodeGen/IGNode.h:1.12
--- llvm/include/llvm/CodeGen/IGNode.h:1.11 Tue Oct 29 10:49:44 2002
+++ llvm/include/llvm/CodeGen/IGNode.h Wed Jun 11 09:01:30 2003
@@ -26,6 +26,7 @@
#define IG_NODE_H
#include "llvm/CodeGen/LiveRange.h"
+#include <assert.h>
class RegClass;
//----------------------------------------------------------------------------
Index: llvm/include/llvm/CodeGen/InstrForest.h
diff -u llvm/include/llvm/CodeGen/InstrForest.h:1.25 llvm/include/llvm/CodeGen/InstrForest.h:1.26
--- llvm/include/llvm/CodeGen/InstrForest.h:1.25 Tue Jun 3 10:29:12 2003
+++ llvm/include/llvm/CodeGen/InstrForest.h Wed Jun 11 09:01:30 2003
@@ -21,6 +21,7 @@
#include "llvm/Instruction.h"
#include "Support/HashExtras.h"
+#include <assert.h>
class Constant;
class BasicBlock;
Index: llvm/include/llvm/CodeGen/InstrSelection.h
diff -u llvm/include/llvm/CodeGen/InstrSelection.h:1.22 llvm/include/llvm/CodeGen/InstrSelection.h:1.23
--- llvm/include/llvm/CodeGen/InstrSelection.h:1.22 Sat May 31 02:41:24 2003
+++ llvm/include/llvm/CodeGen/InstrSelection.h Wed Jun 11 09:01:30 2003
@@ -8,6 +8,7 @@
#define LLVM_CODEGEN_INSTR_SELECTION_H
#include "llvm/Instruction.h"
+#include <assert.h>
class Function;
class InstrForest;
class MachineInstr;
Index: llvm/include/llvm/CodeGen/LiveRange.h
diff -u llvm/include/llvm/CodeGen/LiveRange.h:1.18 llvm/include/llvm/CodeGen/LiveRange.h:1.19
--- llvm/include/llvm/CodeGen/LiveRange.h:1.18 Wed Jan 15 14:28:36 2003
+++ llvm/include/llvm/CodeGen/LiveRange.h Wed Jun 11 09:01:30 2003
@@ -14,6 +14,8 @@
#include "llvm/CodeGen/ValueSet.h"
#include "llvm/Value.h"
+#include <assert.h>
+
class RegClass;
class IGNode;
class Type;
Index: llvm/include/llvm/CodeGen/LiveVariables.h
diff -u llvm/include/llvm/CodeGen/LiveVariables.h:1.4 llvm/include/llvm/CodeGen/LiveVariables.h:1.5
--- llvm/include/llvm/CodeGen/LiveVariables.h:1.4 Mon May 12 09:23:04 2003
+++ llvm/include/llvm/CodeGen/LiveVariables.h Wed Jun 11 09:01:30 2003
@@ -24,6 +24,7 @@
#include "llvm/CodeGen/MachineFunctionPass.h"
#include <map>
+#include <assert.h>
class MRegisterInfo;
Index: llvm/include/llvm/CodeGen/MachineCodeForInstruction.h
diff -u llvm/include/llvm/CodeGen/MachineCodeForInstruction.h:1.8 llvm/include/llvm/CodeGen/MachineCodeForInstruction.h:1.9
--- llvm/include/llvm/CodeGen/MachineCodeForInstruction.h:1.8 Tue Jan 14 15:29:39 2003
+++ llvm/include/llvm/CodeGen/MachineCodeForInstruction.h Wed Jun 11 09:01:30 2003
@@ -20,6 +20,8 @@
#include "Support/Annotation.h"
#include <vector>
+#include <assert.h>
+
class MachineInstr;
class Instruction;
class Value;
Index: llvm/include/llvm/CodeGen/MachineFrameInfo.h
diff -u llvm/include/llvm/CodeGen/MachineFrameInfo.h:1.4 llvm/include/llvm/CodeGen/MachineFrameInfo.h:1.5
--- llvm/include/llvm/CodeGen/MachineFrameInfo.h:1.4 Thu Jan 16 12:35:57 2003
+++ llvm/include/llvm/CodeGen/MachineFrameInfo.h Wed Jun 11 09:01:30 2003
@@ -35,6 +35,7 @@
class TargetRegisterClass;
class MachineFunction;
#include <vector>
+#include <assert.h>
class MachineFrameInfo {
Index: llvm/include/llvm/CodeGen/MachineInstr.h
diff -u llvm/include/llvm/CodeGen/MachineInstr.h:1.102 llvm/include/llvm/CodeGen/MachineInstr.h:1.103
--- llvm/include/llvm/CodeGen/MachineInstr.h:1.102 Tue Jun 3 10:42:53 2003
+++ llvm/include/llvm/CodeGen/MachineInstr.h Wed Jun 11 09:01:30 2003
@@ -13,6 +13,8 @@
#include "Support/Annotation.h"
#include "Support/iterator"
#include <set>
+#include <assert.h>
+
class Value;
class Function;
class MachineBasicBlock;
Index: llvm/include/llvm/CodeGen/MachineInstrAnnot.h
diff -u llvm/include/llvm/CodeGen/MachineInstrAnnot.h:1.8 llvm/include/llvm/CodeGen/MachineInstrAnnot.h:1.9
--- llvm/include/llvm/CodeGen/MachineInstrAnnot.h:1.8 Sat May 31 02:43:41 2003
+++ llvm/include/llvm/CodeGen/MachineInstrAnnot.h Wed Jun 11 09:01:31 2003
@@ -10,6 +10,8 @@
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/Target/TargetRegInfo.h"
+#include <assert.h>
+
class Value;
class TmpInstruction;
class CallInst;
Index: llvm/include/llvm/CodeGen/SSARegMap.h
diff -u llvm/include/llvm/CodeGen/SSARegMap.h:1.3 llvm/include/llvm/CodeGen/SSARegMap.h:1.4
--- llvm/include/llvm/CodeGen/SSARegMap.h:1.3 Sun Jan 12 18:19:18 2003
+++ llvm/include/llvm/CodeGen/SSARegMap.h Wed Jun 11 09:01:31 2003
@@ -12,6 +12,8 @@
#include "llvm/Target/MRegisterInfo.h"
+#include <assert.h>
+
class TargetRegisterClass;
class SSARegMap {
More information about the llvm-commits
mailing list