[llvm-commits] CVS: llvm/lib/Reoptimizer/BinInterface/sparc9.cpp

Anand Shukla ashukla at cs.uiuc.edu
Sat May 31 17:09:01 PDT 2003


Changes in directory llvm/lib/Reoptimizer/BinInterface:

sparc9.cpp updated: 1.5 -> 1.6

---
Log message:

First version of working bininterface API/implementation

---
Diffs of the changes:

Index: llvm/lib/Reoptimizer/BinInterface/sparc9.cpp
diff -u llvm/lib/Reoptimizer/BinInterface/sparc9.cpp:1.5 llvm/lib/Reoptimizer/BinInterface/sparc9.cpp:1.6
--- llvm/lib/Reoptimizer/BinInterface/sparc9.cpp:1.5	Tue Apr 15 16:32:13 2003
+++ llvm/lib/Reoptimizer/BinInterface/sparc9.cpp	Sat May 31 17:07:58 2003
@@ -1,16 +1,14 @@
-
-//*****************************************************************************
-//
-//			Portable SPARC v9 Machine Code Definition Arrays
+//===--------llvm/Reoptimizer/BinInterface/sparc9.cpp-------------*- C++ -*--=//
 //
+//	    Portable SPARC v9 Machine Code Definition Arrays
 //
-// 2002 Cameron Buschardt
-//*****************************************************************************
+//===----------------------------------------------------------------------===//
+
 
 #include "llvm/Reoptimizer/BinInterface/sparc9.h"
 
 
-char * cc_names[] = { "fcc0", "fcc1", "fcc2", "fcc3", 
+const char * cc_names[] = { "fcc0", "fcc1", "fcc2", "fcc3", 
                       "icc", "c101", "xcc", "c111"};
 
 //**********************************
@@ -18,20 +16,21 @@
 //   index is Condition code
 //**********************************
 
-char * fcond_names[] = {"FBN","FBNE","FBLG","FBUL","FBL","FBUG","FBG","FBU",
-                        "FBA","FBE", "FBUE","FBGE","FBUGE","FBLE","FBULE",
-                        "FBO"};
-
-char * icond_names[] = {"n","e","le","l","leu","cs","neg","vs","a","ne",
-                        "g","ge","gu","cc","pos","vc"};
-
-char * rcond_names[] = {"r000", "RZ", "RLEZ", "r011", "r100", "RNZ", "RGZ", 
-                        "RGEZ"};
-
-
-char * reg_names[32] = { "g0", "g1", "g2", "g3", "g4", "g5", "g6", "g7",
-                         "o0", "o1", "o2", "o3", "o4", "o5", "sp", "o7",
-                         "l0", "l1", "l2", "l3", "l4", "l5", "l6", "l7",
-                         "i0", "i1", "i2", "i3", "i4", "i5", "fp", "i7"};
+const char * fcond_names[] = {"FBN","FBNE","FBLG","FBUL","FBL","FBUG","FBG",
+			      "FBU","FBA","FBE", "FBUE","FBGE","FBUGE", "FBLE",
+			      "FBULE", "FBO"};
+
+const char * icond_names[] = {"n","e","le","l","leu","cs","neg","vs","a","ne",
+			      "g","ge","gu","cc","pos","vc"};
+
+const char * rcond_names[] = {"r000", "RZ", "RLEZ", "r011", "r100", "RNZ", 
+			      "RGZ", "RGEZ"};
+
+
+const char * reg_names[32] = { "G0", "G1", "G2", "G3", "G4", "G5", "G6", "G7",
+			       "O0", "O1", "O2", "O3", "O4", "O5", "O6(SP)", 
+			       "O7", "L0", "L1", "L2", "L3", "L4", "L5", "L6", 
+			       "L7", "I0", "I1", "I2", "I3", "I4", "I5", 
+			       "I6(FP)", "I7"};
 
 





More information about the llvm-commits mailing list