[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