base.isa (4362:95e5f28ce484) | base.isa (5202:ff56fa8c2091) |
---|---|
1// Copyright (c) 2006-2007 The Regents of The University of Michigan 2// All rights reserved. 3// 4// Redistribution and use in source and binary forms, with or without 5// modification, are permitted provided that the following conditions are 6// met: redistributions of source code must retain the above copyright 7// notice, this list of conditions and the following disclaimer; 8// redistributions in binary form must reproduce the above copyright --- 73 unchanged lines hidden (view full) --- 82 FUnorderedOrEqual=0xA, 83 FGreaterOrEqual=0xB, 84 FUnorderedOrGreaterOrEqual=0xC, 85 FLessOrEqual=0xD, 86 FUnorderedOrLessOrEqual=0xE, 87 FOrdered=0xF 88 }; 89 | 1// Copyright (c) 2006-2007 The Regents of The University of Michigan 2// All rights reserved. 3// 4// Redistribution and use in source and binary forms, with or without 5// modification, are permitted provided that the following conditions are 6// met: redistributions of source code must retain the above copyright 7// notice, this list of conditions and the following disclaimer; 8// redistributions in binary form must reproduce the above copyright --- 73 unchanged lines hidden (view full) --- 82 FUnorderedOrEqual=0xA, 83 FGreaterOrEqual=0xB, 84 FUnorderedOrGreaterOrEqual=0xC, 85 FLessOrEqual=0xD, 86 FUnorderedOrLessOrEqual=0xE, 87 FOrdered=0xF 88 }; 89 |
90 extern char * CondTestAbbrev[]; | 90 extern const char *CondTestAbbrev[]; |
91 92 /** 93 * Base class for all SPARC static instructions. 94 */ 95 class SparcStaticInst : public StaticInst 96 { 97 protected: 98 // Constructor. --- 22 unchanged lines hidden (view full) --- 121 { 122 int shiftAmount = 64 - origWidth; 123 return (((int64_t)data) << shiftAmount) >> shiftAmount; 124 } 125}}; 126 127output decoder {{ 128 | 91 92 /** 93 * Base class for all SPARC static instructions. 94 */ 95 class SparcStaticInst : public StaticInst 96 { 97 protected: 98 // Constructor. --- 22 unchanged lines hidden (view full) --- 121 { 122 int shiftAmount = 64 - origWidth; 123 return (((int64_t)data) << shiftAmount) >> shiftAmount; 124 } 125}}; 126 127output decoder {{ 128 |
129 char * CondTestAbbrev[] = | 129 const char *CondTestAbbrev[] = |
130 { 131 "nev", //Never 132 "e", //Equal 133 "le", //Less or Equal 134 "l", //Less 135 "leu", //Less or Equal Unsigned 136 "c", //Carry set 137 "n", //Negative --- 442 unchanged lines hidden --- | 130 { 131 "nev", //Never 132 "e", //Equal 133 "le", //Less or Equal 134 "l", //Less 135 "leu", //Less or Equal Unsigned 136 "c", //Carry set 137 "n", //Negative --- 442 unchanged lines hidden --- |