[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