/[gxemul]/trunk/src/include/opcodes_ppc.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/include/opcodes_ppc.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 11 by dpavlin, Mon Oct 8 16:18:00 2007 UTC revision 12 by dpavlin, Mon Oct 8 16:18:38 2007 UTC
# Line 28  Line 28 
28   *  SUCH DAMAGE.   *  SUCH DAMAGE.
29   *   *
30   *   *
31   *  $Id: opcodes_ppc.h,v 1.26 2005/04/18 23:00:57 debug Exp $   *  $Id: opcodes_ppc.h,v 1.28 2005/08/15 05:59:54 debug Exp $
32   *   *
33   *   *
34   *  PPC and POWER opcodes.   *  PPC and POWER opcodes. These are gathered from various sources.
  *  
35   *  Note: The define uses the PPC name, not the POWER name, when they differ.   *  Note: The define uses the PPC name, not the POWER name, when they differ.
36   */   */
37    
# Line 90  Line 89 
89  #define   PPC_31_ANDC             60  #define   PPC_31_ANDC             60
90  #define   PPC_31_MULHW            75  #define   PPC_31_MULHW            75
91  #define   PPC_31_MFMSR            83  #define   PPC_31_MFMSR            83
92    #define   PPC_31_DCBF             86
93  #define   PPC_31_LBZX             87  #define   PPC_31_LBZX             87
94  #define   PPC_31_NEG              104  #define   PPC_31_NEG              104
95    #define   PPC_31_CLF              118
96  #define   PPC_31_LBZUX            119  #define   PPC_31_LBZUX            119
97  #define   PPC_31_NOR              124  #define   PPC_31_NOR              124
98  #define   PPC_31_SUBFE            136  #define   PPC_31_SUBFE            136
99  #define   PPC_31_ADDE             138  #define   PPC_31_ADDE             138
100  #define   PPC_31_MTCRF            144  #define   PPC_31_MTCRF            144
101  #define   PPC_31_MTMSR            146  #define   PPC_31_MTMSR            146
102    #define   PPC_31_STDX             149
103  #define   PPC_31_STWX             151  #define   PPC_31_STWX             151
104    #define   PPC_31_STDUX            181
105  #define   PPC_31_STWUX            183  #define   PPC_31_STWUX            183
106  #define   PPC_31_SUBFZE           200  #define   PPC_31_SUBFZE           200
107  #define   PPC_31_ADDZE            202  #define   PPC_31_ADDZE            202
# Line 106  Line 109 
109  #define   PPC_31_STBX             215  #define   PPC_31_STBX             215
110  #define   PPC_31_MULLW            235  #define   PPC_31_MULLW            235
111  #define   PPC_31_MTSRIN           242  #define   PPC_31_MTSRIN           242
112    #define   PPC_31_DCBTST           246
113  #define   PPC_31_STBUX            247  #define   PPC_31_STBUX            247
114  #define   PPC_31_ADD              266  #define   PPC_31_ADD              266
115    #define   PPC_31_DCBT             278
116  #define   PPC_31_LHZX             279  #define   PPC_31_LHZX             279
117  #define   PPC_31_TLBIE            306  #define   PPC_31_TLBIE            306
118  #define   PPC_31_LHZUX            311  #define   PPC_31_LHZUX            311
# Line 121  Line 126 
126  #define   PPC_31_DCCCI            454  #define   PPC_31_DCCCI            454
127  #define   PPC_31_DIVWU            459  #define   PPC_31_DIVWU            459
128  #define   PPC_31_MTSPR            467  #define   PPC_31_MTSPR            467
129    #define   PPC_31_DCBI             470
130  #define   PPC_31_NAND             476  #define   PPC_31_NAND             476
131  #define   PPC_31_DIVW             491  #define   PPC_31_DIVW             491
132    #define   PPC_31_CLI              502
133  #define   PPC_31_SUBFCO           520  #define   PPC_31_SUBFCO           520
134  #define   PPC_31_ADDCO            522  #define   PPC_31_ADDCO            522
135    #define   PPC_31_LWBRX            534
136  #define   PPC_31_SRW              536  #define   PPC_31_SRW              536
137  #define   PPC_31_SUBFO            552  #define   PPC_31_SUBFO            552
138  #define   PPC_31_TLBSYNC          566  #define   PPC_31_TLBSYNC          566
139  #define   PPC_31_LSWI             597  #define   PPC_31_LSWI             597
140  #define   PPC_31_SYNC             598  #define   PPC_31_SYNC             598
141  #define   PPC_31_NEGO             616  #define   PPC_31_NEGO             616
142    #define   PPC_31_DCLST            630
143  #define   PPC_31_SUBFEO           648  #define   PPC_31_SUBFEO           648
144  #define   PPC_31_ADDEO            650  #define   PPC_31_ADDEO            650
145  #define   PPC_31_MFSRIN           659  #define   PPC_31_MFSRIN           659
146    #define   PPC_31_STWBRX           662
147  #define   PPC_31_SUBFZEO          712  #define   PPC_31_SUBFZEO          712
148  #define   PPC_31_ADDZEO           714  #define   PPC_31_ADDZEO           714
149  #define   PPC_31_STSWI            725  #define   PPC_31_STSWI            725
150  #define   PPC_31_MULLWO           747  #define   PPC_31_MULLWO           747
151  #define   PPC_31_ADDO             778  #define   PPC_31_ADDO             778
152    #define   PPC_31_LHBRX            790
153  #define   PPC_31_SRAW             792  #define   PPC_31_SRAW             792
154  #define   PPC_31_SRAWI            824  #define   PPC_31_SRAWI            824
155  #define   PPC_31_EIEIO            854  #define   PPC_31_EIEIO            854
156    #define   PPC_31_STHBRX           918
157  #define   PPC_31_EXTSH            922  #define   PPC_31_EXTSH            922
158  #define   PPC_31_EXTSB            954  #define   PPC_31_EXTSB            954
159  #define   PPC_31_ICCCI            966  #define   PPC_31_ICCCI            966
# Line 149  Line 161 
161  #define   PPC_31_ICBI             982  #define   PPC_31_ICBI             982
162  #define   PPC_31_EXTSW            986  #define   PPC_31_EXTSW            986
163  #define   PPC_31_DIVWO            1003  #define   PPC_31_DIVWO            1003
164    #define   PPC_31_DCBZ             1014
165  #define PPC_HI6_LWZ             0x20  #define PPC_HI6_LWZ             0x20
166  #define PPC_HI6_LWZU            0x21  #define PPC_HI6_LWZU            0x21
167  #define PPC_HI6_LBZ             0x22  #define PPC_HI6_LBZ             0x22

Legend:
Removed from v.11  
changed lines
  Added in v.12

  ViewVC Help
Powered by ViewVC 1.1.26