libz80 with compilation problems (uses up to much ram)
opcodes_decl.h@1:78a39c3a30f6, 2011-03-12 (annotated)
- Committer:
- gertk
- Date:
- Sat Mar 12 22:39:10 2011 +0000
- Revision:
- 1:78a39c3a30f6
- Parent:
- 0:b612024f5aee
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
gertk | 0:b612024f5aee | 1 | static void ADC_A_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 2 | static void ADC_A_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 3 | static void ADC_A_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 4 | static void ADC_A_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 5 | static void ADC_A_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 6 | static void ADC_A_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 7 | static void ADC_A_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 8 | static void ADC_A_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 9 | static void ADC_A_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 10 | static void ADC_A_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 11 | static void ADC_A_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 12 | static void ADC_A_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 13 | static void ADC_A_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 14 | static void ADC_A_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 15 | static void ADC_A_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 16 | static void ADC_HL_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 17 | static void ADC_HL_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 18 | static void ADC_HL_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 19 | static void ADC_HL_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 20 | static void ADD_A_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 21 | static void ADD_A_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 22 | static void ADD_A_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 23 | static void ADD_A_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 24 | static void ADD_A_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 25 | static void ADD_A_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 26 | static void ADD_A_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 27 | static void ADD_A_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 28 | static void ADD_A_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 29 | static void ADD_A_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 30 | static void ADD_A_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 31 | static void ADD_A_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 32 | static void ADD_A_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 33 | static void ADD_A_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 34 | static void ADD_A_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 35 | static void ADD_HL_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 36 | static void ADD_HL_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 37 | static void ADD_HL_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 38 | static void ADD_HL_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 39 | static void ADD_IX_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 40 | static void ADD_IX_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 41 | static void ADD_IX_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 42 | static void ADD_IX_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 43 | static void ADD_IY_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 44 | static void ADD_IY_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 45 | static void ADD_IY_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 46 | static void ADD_IY_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 47 | static void AND_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 48 | static void AND_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 49 | static void AND_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 50 | static void AND_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 51 | static void AND_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 52 | static void AND_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 53 | static void AND_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 54 | static void AND_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 55 | static void AND_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 56 | static void AND_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 57 | static void AND_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 58 | static void AND_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 59 | static void AND_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 60 | static void AND_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 61 | static void AND_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 62 | static void BIT_0_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 63 | static void BIT_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 64 | static void BIT_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 65 | static void BIT_0_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 66 | static void BIT_0_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 67 | static void BIT_0_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 68 | static void BIT_0_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 69 | static void BIT_0_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 70 | static void BIT_0_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 71 | static void BIT_0_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 72 | static void BIT_1_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 73 | static void BIT_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 74 | static void BIT_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 75 | static void BIT_1_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 76 | static void BIT_1_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 77 | static void BIT_1_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 78 | static void BIT_1_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 79 | static void BIT_1_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 80 | static void BIT_1_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 81 | static void BIT_1_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 82 | static void BIT_2_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 83 | static void BIT_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 84 | static void BIT_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 85 | static void BIT_2_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 86 | static void BIT_2_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 87 | static void BIT_2_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 88 | static void BIT_2_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 89 | static void BIT_2_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 90 | static void BIT_2_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 91 | static void BIT_2_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 92 | static void BIT_3_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 93 | static void BIT_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 94 | static void BIT_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 95 | static void BIT_3_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 96 | static void BIT_3_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 97 | static void BIT_3_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 98 | static void BIT_3_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 99 | static void BIT_3_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 100 | static void BIT_3_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 101 | static void BIT_3_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 102 | static void BIT_4_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 103 | static void BIT_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 104 | static void BIT_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 105 | static void BIT_4_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 106 | static void BIT_4_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 107 | static void BIT_4_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 108 | static void BIT_4_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 109 | static void BIT_4_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 110 | static void BIT_4_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 111 | static void BIT_4_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 112 | static void BIT_5_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 113 | static void BIT_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 114 | static void BIT_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 115 | static void BIT_5_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 116 | static void BIT_5_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 117 | static void BIT_5_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 118 | static void BIT_5_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 119 | static void BIT_5_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 120 | static void BIT_5_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 121 | static void BIT_5_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 122 | static void BIT_6_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 123 | static void BIT_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 124 | static void BIT_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 125 | static void BIT_6_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 126 | static void BIT_6_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 127 | static void BIT_6_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 128 | static void BIT_6_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 129 | static void BIT_6_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 130 | static void BIT_6_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 131 | static void BIT_6_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 132 | static void BIT_7_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 133 | static void BIT_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 134 | static void BIT_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 135 | static void BIT_7_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 136 | static void BIT_7_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 137 | static void BIT_7_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 138 | static void BIT_7_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 139 | static void BIT_7_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 140 | static void BIT_7_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 141 | static void BIT_7_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 142 | static void CALL_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 143 | static void CALL_C_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 144 | static void CALL_M_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 145 | static void CALL_NC_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 146 | static void CALL_NZ_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 147 | static void CALL_P_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 148 | static void CALL_PE_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 149 | static void CALL_PO_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 150 | static void CALL_Z_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 151 | static void CCF (Z80Context* ctx); |
gertk | 0:b612024f5aee | 152 | static void CP_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 153 | static void CP_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 154 | static void CP_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 155 | static void CP_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 156 | static void CP_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 157 | static void CP_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 158 | static void CP_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 159 | static void CP_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 160 | static void CP_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 161 | static void CP_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 162 | static void CP_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 163 | static void CP_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 164 | static void CP_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 165 | static void CP_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 166 | static void CP_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 167 | static void CPD (Z80Context* ctx); |
gertk | 0:b612024f5aee | 168 | static void CPDR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 169 | static void CPI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 170 | static void CPIR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 171 | static void CPL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 172 | static void DAA (Z80Context* ctx); |
gertk | 0:b612024f5aee | 173 | static void DEC_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 174 | static void DEC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 175 | static void DEC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 176 | static void DEC_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 177 | static void DEC_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 178 | static void DEC_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 179 | static void DEC_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 180 | static void DEC_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 181 | static void DEC_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 182 | static void DEC_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 183 | static void DEC_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 184 | static void DEC_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 185 | static void DEC_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 186 | static void DEC_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 187 | static void DEC_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 188 | static void DEC_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 189 | static void DEC_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 190 | static void DEC_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 191 | static void DEC_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 192 | static void DEC_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 193 | static void DI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 194 | static void DJNZ_off_PC_e_ (Z80Context* ctx); |
gertk | 0:b612024f5aee | 195 | static void EI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 196 | static void EX_off_SP_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 197 | static void EX_off_SP_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 198 | static void EX_off_SP_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 199 | static void EX_AF_AF_ (Z80Context* ctx); |
gertk | 0:b612024f5aee | 200 | static void EX_DE_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 201 | static void EXX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 202 | static void HALT (Z80Context* ctx); |
gertk | 0:b612024f5aee | 203 | static void IM_0 (Z80Context* ctx); |
gertk | 0:b612024f5aee | 204 | static void IM_1 (Z80Context* ctx); |
gertk | 0:b612024f5aee | 205 | static void IM_2 (Z80Context* ctx); |
gertk | 0:b612024f5aee | 206 | static void IN_A_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 207 | static void IN_A_off_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 208 | static void IN_B_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 209 | static void IN_C_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 210 | static void IN_D_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 211 | static void IN_E_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 212 | static void IN_F_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 213 | static void IN_H_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 214 | static void IN_L_off_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 215 | static void INC_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 216 | static void INC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 217 | static void INC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 218 | static void INC_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 219 | static void INC_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 220 | static void INC_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 221 | static void INC_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 222 | static void INC_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 223 | static void INC_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 224 | static void INC_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 225 | static void INC_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 226 | static void INC_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 227 | static void INC_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 228 | static void INC_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 229 | static void INC_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 230 | static void INC_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 231 | static void INC_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 232 | static void INC_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 233 | static void INC_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 234 | static void INC_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 235 | static void IND (Z80Context* ctx); |
gertk | 0:b612024f5aee | 236 | static void INDR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 237 | static void INI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 238 | static void INIR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 239 | static void JP_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 240 | static void JP_off_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 241 | static void JP_off_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 242 | static void JP_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 243 | static void JP_C_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 244 | static void JP_M_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 245 | static void JP_NC_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 246 | static void JP_NZ_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 247 | static void JP_P_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 248 | static void JP_PE_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 249 | static void JP_PO_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 250 | static void JP_Z_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 251 | static void JR_off_PC_e (Z80Context* ctx); |
gertk | 0:b612024f5aee | 252 | static void JR_C_off_PC_e (Z80Context* ctx); |
gertk | 0:b612024f5aee | 253 | static void JR_NC_off_PC_e (Z80Context* ctx); |
gertk | 0:b612024f5aee | 254 | static void JR_NZ_off_PC_e (Z80Context* ctx); |
gertk | 0:b612024f5aee | 255 | static void JR_Z_off_PC_e (Z80Context* ctx); |
gertk | 0:b612024f5aee | 256 | static void LD_off_BC_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 257 | static void LD_off_DE_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 258 | static void LD_off_HL_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 259 | static void LD_off_HL_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 260 | static void LD_off_HL_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 261 | static void LD_off_HL_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 262 | static void LD_off_HL_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 263 | static void LD_off_HL_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 264 | static void LD_off_HL_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 265 | static void LD_off_HL_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 266 | static void LD_off_IX_d_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 267 | static void LD_off_IX_d_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 268 | static void LD_off_IX_d_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 269 | static void LD_off_IX_d_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 270 | static void LD_off_IX_d_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 271 | static void LD_off_IX_d_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 272 | static void LD_off_IX_d_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 273 | static void LD_off_IX_d_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 274 | static void LD_off_IY_d_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 275 | static void LD_off_IY_d_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 276 | static void LD_off_IY_d_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 277 | static void LD_off_IY_d_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 278 | static void LD_off_IY_d_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 279 | static void LD_off_IY_d_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 280 | static void LD_off_IY_d_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 281 | static void LD_off_IY_d_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 282 | static void LD_off_nn_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 283 | static void LD_off_nn_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 284 | static void LD_off_nn_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 285 | static void LD_off_nn_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 286 | static void LD_off_nn_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 287 | static void LD_off_nn_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 288 | static void LD_off_nn_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 289 | static void LD_A_off_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 290 | static void LD_A_off_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 291 | static void LD_A_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 292 | static void LD_A_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 293 | static void LD_A_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 294 | static void LD_A_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 295 | static void LD_A_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 296 | static void LD_A_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 297 | static void LD_A_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 298 | static void LD_A_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 299 | static void LD_A_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 300 | static void LD_A_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 301 | static void LD_A_I (Z80Context* ctx); |
gertk | 0:b612024f5aee | 302 | static void LD_A_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 303 | static void LD_A_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 304 | static void LD_A_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 305 | static void LD_A_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 306 | static void LD_A_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 307 | static void LD_A_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 308 | static void LD_A_R (Z80Context* ctx); |
gertk | 0:b612024f5aee | 309 | static void LD_A_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 310 | static void LD_A_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 311 | static void LD_A_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 312 | static void LD_A_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 313 | static void LD_A_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 314 | static void LD_A_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 315 | static void LD_A_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 316 | static void LD_A_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 317 | static void LD_A_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 318 | static void LD_A_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 319 | static void LD_A_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 320 | static void LD_A_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 321 | static void LD_A_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 322 | static void LD_A_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 323 | static void LD_A_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 324 | static void LD_A_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 325 | static void LD_A_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 326 | static void LD_A_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 327 | static void LD_A_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 328 | static void LD_A_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 329 | static void LD_A_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 330 | static void LD_A_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 331 | static void LD_A_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 332 | static void LD_A_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 333 | static void LD_A_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 334 | static void LD_A_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 335 | static void LD_A_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 336 | static void LD_A_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 337 | static void LD_A_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 338 | static void LD_A_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 339 | static void LD_A_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 340 | static void LD_A_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 341 | static void LD_A_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 342 | static void LD_A_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 343 | static void LD_A_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 344 | static void LD_A_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 345 | static void LD_A_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 346 | static void LD_A_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 347 | static void LD_A_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 348 | static void LD_A_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 349 | static void LD_A_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 350 | static void LD_A_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 351 | static void LD_A_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 352 | static void LD_A_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 353 | static void LD_A_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 354 | static void LD_A_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 355 | static void LD_A_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 356 | static void LD_A_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 357 | static void LD_B_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 358 | static void LD_B_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 359 | static void LD_B_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 360 | static void LD_B_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 361 | static void LD_B_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 362 | static void LD_B_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 363 | static void LD_B_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 364 | static void LD_B_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 365 | static void LD_B_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 366 | static void LD_B_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 367 | static void LD_B_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 368 | static void LD_B_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 369 | static void LD_B_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 370 | static void LD_B_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 371 | static void LD_B_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 372 | static void LD_B_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 373 | static void LD_B_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 374 | static void LD_B_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 375 | static void LD_B_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 376 | static void LD_B_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 377 | static void LD_B_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 378 | static void LD_B_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 379 | static void LD_B_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 380 | static void LD_B_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 381 | static void LD_B_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 382 | static void LD_B_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 383 | static void LD_B_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 384 | static void LD_B_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 385 | static void LD_B_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 386 | static void LD_B_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 387 | static void LD_B_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 388 | static void LD_B_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 389 | static void LD_B_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 390 | static void LD_B_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 391 | static void LD_B_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 392 | static void LD_B_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 393 | static void LD_B_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 394 | static void LD_B_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 395 | static void LD_B_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 396 | static void LD_B_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 397 | static void LD_B_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 398 | static void LD_B_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 399 | static void LD_B_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 400 | static void LD_B_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 401 | static void LD_B_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 402 | static void LD_B_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 403 | static void LD_B_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 404 | static void LD_B_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 405 | static void LD_B_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 406 | static void LD_B_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 407 | static void LD_B_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 408 | static void LD_B_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 409 | static void LD_B_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 410 | static void LD_B_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 411 | static void LD_B_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 412 | static void LD_B_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 413 | static void LD_B_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 414 | static void LD_B_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 415 | static void LD_B_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 416 | static void LD_B_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 417 | static void LD_B_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 418 | static void LD_B_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 419 | static void LD_B_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 420 | static void LD_BC_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 421 | static void LD_BC_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 422 | static void LD_C_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 423 | static void LD_C_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 424 | static void LD_C_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 425 | static void LD_C_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 426 | static void LD_C_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 427 | static void LD_C_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 428 | static void LD_C_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 429 | static void LD_C_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 430 | static void LD_C_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 431 | static void LD_C_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 432 | static void LD_C_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 433 | static void LD_C_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 434 | static void LD_C_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 435 | static void LD_C_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 436 | static void LD_C_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 437 | static void LD_C_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 438 | static void LD_C_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 439 | static void LD_C_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 440 | static void LD_C_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 441 | static void LD_C_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 442 | static void LD_C_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 443 | static void LD_C_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 444 | static void LD_C_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 445 | static void LD_C_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 446 | static void LD_C_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 447 | static void LD_C_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 448 | static void LD_C_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 449 | static void LD_C_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 450 | static void LD_C_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 451 | static void LD_C_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 452 | static void LD_C_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 453 | static void LD_C_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 454 | static void LD_C_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 455 | static void LD_C_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 456 | static void LD_C_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 457 | static void LD_C_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 458 | static void LD_C_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 459 | static void LD_C_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 460 | static void LD_C_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 461 | static void LD_C_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 462 | static void LD_C_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 463 | static void LD_C_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 464 | static void LD_C_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 465 | static void LD_C_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 466 | static void LD_C_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 467 | static void LD_C_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 468 | static void LD_C_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 469 | static void LD_C_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 470 | static void LD_C_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 471 | static void LD_C_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 472 | static void LD_C_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 473 | static void LD_C_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 474 | static void LD_C_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 475 | static void LD_C_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 476 | static void LD_C_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 477 | static void LD_C_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 478 | static void LD_C_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 479 | static void LD_C_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 480 | static void LD_C_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 481 | static void LD_C_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 482 | static void LD_C_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 483 | static void LD_C_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 484 | static void LD_C_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 485 | static void LD_D_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 486 | static void LD_D_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 487 | static void LD_D_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 488 | static void LD_D_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 489 | static void LD_D_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 490 | static void LD_D_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 491 | static void LD_D_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 492 | static void LD_D_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 493 | static void LD_D_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 494 | static void LD_D_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 495 | static void LD_D_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 496 | static void LD_D_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 497 | static void LD_D_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 498 | static void LD_D_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 499 | static void LD_D_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 500 | static void LD_D_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 501 | static void LD_D_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 502 | static void LD_D_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 503 | static void LD_D_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 504 | static void LD_D_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 505 | static void LD_D_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 506 | static void LD_D_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 507 | static void LD_D_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 508 | static void LD_D_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 509 | static void LD_D_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 510 | static void LD_D_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 511 | static void LD_D_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 512 | static void LD_D_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 513 | static void LD_D_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 514 | static void LD_D_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 515 | static void LD_D_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 516 | static void LD_D_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 517 | static void LD_D_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 518 | static void LD_D_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 519 | static void LD_D_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 520 | static void LD_D_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 521 | static void LD_D_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 522 | static void LD_D_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 523 | static void LD_D_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 524 | static void LD_D_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 525 | static void LD_D_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 526 | static void LD_D_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 527 | static void LD_D_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 528 | static void LD_D_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 529 | static void LD_D_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 530 | static void LD_D_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 531 | static void LD_D_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 532 | static void LD_D_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 533 | static void LD_D_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 534 | static void LD_D_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 535 | static void LD_D_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 536 | static void LD_D_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 537 | static void LD_D_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 538 | static void LD_D_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 539 | static void LD_D_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 540 | static void LD_D_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 541 | static void LD_D_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 542 | static void LD_D_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 543 | static void LD_D_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 544 | static void LD_D_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 545 | static void LD_D_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 546 | static void LD_D_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 547 | static void LD_D_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 548 | static void LD_DE_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 549 | static void LD_DE_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 550 | static void LD_E_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 551 | static void LD_E_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 552 | static void LD_E_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 553 | static void LD_E_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 554 | static void LD_E_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 555 | static void LD_E_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 556 | static void LD_E_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 557 | static void LD_E_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 558 | static void LD_E_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 559 | static void LD_E_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 560 | static void LD_E_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 561 | static void LD_E_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 562 | static void LD_E_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 563 | static void LD_E_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 564 | static void LD_E_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 565 | static void LD_E_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 566 | static void LD_E_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 567 | static void LD_E_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 568 | static void LD_E_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 569 | static void LD_E_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 570 | static void LD_E_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 571 | static void LD_E_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 572 | static void LD_E_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 573 | static void LD_E_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 574 | static void LD_E_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 575 | static void LD_E_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 576 | static void LD_E_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 577 | static void LD_E_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 578 | static void LD_E_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 579 | static void LD_E_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 580 | static void LD_E_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 581 | static void LD_E_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 582 | static void LD_E_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 583 | static void LD_E_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 584 | static void LD_E_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 585 | static void LD_E_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 586 | static void LD_E_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 587 | static void LD_E_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 588 | static void LD_E_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 589 | static void LD_E_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 590 | static void LD_E_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 591 | static void LD_E_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 592 | static void LD_E_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 593 | static void LD_E_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 594 | static void LD_E_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 595 | static void LD_E_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 596 | static void LD_E_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 597 | static void LD_E_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 598 | static void LD_E_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 599 | static void LD_E_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 600 | static void LD_E_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 601 | static void LD_E_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 602 | static void LD_E_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 603 | static void LD_E_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 604 | static void LD_E_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 605 | static void LD_E_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 606 | static void LD_E_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 607 | static void LD_E_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 608 | static void LD_E_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 609 | static void LD_E_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 610 | static void LD_E_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 611 | static void LD_E_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 612 | static void LD_E_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 613 | static void LD_H_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 614 | static void LD_H_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 615 | static void LD_H_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 616 | static void LD_H_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 617 | static void LD_H_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 618 | static void LD_H_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 619 | static void LD_H_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 620 | static void LD_H_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 621 | static void LD_H_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 622 | static void LD_H_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 623 | static void LD_H_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 624 | static void LD_H_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 625 | static void LD_H_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 626 | static void LD_H_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 627 | static void LD_H_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 628 | static void LD_H_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 629 | static void LD_H_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 630 | static void LD_H_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 631 | static void LD_H_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 632 | static void LD_H_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 633 | static void LD_H_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 634 | static void LD_H_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 635 | static void LD_H_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 636 | static void LD_H_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 637 | static void LD_H_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 638 | static void LD_H_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 639 | static void LD_H_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 640 | static void LD_H_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 641 | static void LD_H_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 642 | static void LD_H_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 643 | static void LD_H_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 644 | static void LD_H_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 645 | static void LD_H_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 646 | static void LD_H_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 647 | static void LD_H_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 648 | static void LD_H_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 649 | static void LD_H_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 650 | static void LD_H_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 651 | static void LD_H_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 652 | static void LD_H_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 653 | static void LD_H_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 654 | static void LD_H_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 655 | static void LD_H_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 656 | static void LD_H_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 657 | static void LD_H_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 658 | static void LD_H_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 659 | static void LD_H_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 660 | static void LD_H_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 661 | static void LD_H_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 662 | static void LD_H_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 663 | static void LD_H_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 664 | static void LD_H_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 665 | static void LD_H_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 666 | static void LD_H_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 667 | static void LD_H_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 668 | static void LD_H_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 669 | static void LD_H_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 670 | static void LD_H_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 671 | static void LD_H_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 672 | static void LD_HL_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 673 | static void LD_HL_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 674 | static void LD_I_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 675 | static void LD_IX_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 676 | static void LD_IX_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 677 | static void LD_IXh_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 678 | static void LD_IXh_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 679 | static void LD_IXh_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 680 | static void LD_IXh_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 681 | static void LD_IXh_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 682 | static void LD_IXh_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 683 | static void LD_IXh_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 684 | static void LD_IXh_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 685 | static void LD_IXl_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 686 | static void LD_IXl_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 687 | static void LD_IXl_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 688 | static void LD_IXl_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 689 | static void LD_IXl_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 690 | static void LD_IXl_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 691 | static void LD_IXl_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 692 | static void LD_IXl_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 693 | static void LD_IY_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 694 | static void LD_IY_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 695 | static void LD_IYh_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 696 | static void LD_IYh_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 697 | static void LD_IYh_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 698 | static void LD_IYh_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 699 | static void LD_IYh_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 700 | static void LD_IYh_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 701 | static void LD_IYh_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 702 | static void LD_IYh_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 703 | static void LD_IYl_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 704 | static void LD_IYl_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 705 | static void LD_IYl_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 706 | static void LD_IYl_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 707 | static void LD_IYl_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 708 | static void LD_IYl_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 709 | static void LD_IYl_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 710 | static void LD_IYl_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 711 | static void LD_L_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 712 | static void LD_L_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 713 | static void LD_L_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 714 | static void LD_L_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 715 | static void LD_L_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 716 | static void LD_L_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 717 | static void LD_L_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 718 | static void LD_L_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 719 | static void LD_L_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 720 | static void LD_L_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 721 | static void LD_L_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 722 | static void LD_L_RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 723 | static void LD_L_RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 724 | static void LD_L_RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 725 | static void LD_L_RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 726 | static void LD_L_RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 727 | static void LD_L_RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 728 | static void LD_L_RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 729 | static void LD_L_RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 730 | static void LD_L_RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 731 | static void LD_L_RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 732 | static void LD_L_RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 733 | static void LD_L_RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 734 | static void LD_L_RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 735 | static void LD_L_RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 736 | static void LD_L_RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 737 | static void LD_L_RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 738 | static void LD_L_RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 739 | static void LD_L_RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 740 | static void LD_L_RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 741 | static void LD_L_RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 742 | static void LD_L_RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 743 | static void LD_L_RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 744 | static void LD_L_RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 745 | static void LD_L_RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 746 | static void LD_L_SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 747 | static void LD_L_SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 748 | static void LD_L_SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 749 | static void LD_L_SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 750 | static void LD_L_SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 751 | static void LD_L_SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 752 | static void LD_L_SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 753 | static void LD_L_SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 754 | static void LD_L_SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 755 | static void LD_L_SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 756 | static void LD_L_SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 757 | static void LD_L_SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 758 | static void LD_L_SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 759 | static void LD_L_SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 760 | static void LD_L_SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 761 | static void LD_L_SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 762 | static void LD_L_SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 763 | static void LD_L_SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 764 | static void LD_L_SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 765 | static void LD_L_SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 766 | static void LD_L_SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 767 | static void LD_L_SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 768 | static void LD_L_SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 769 | static void LD_L_SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 770 | static void LD_R_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 771 | static void LD_SP_off_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 772 | static void LD_SP_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 773 | static void LD_SP_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 774 | static void LD_SP_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 775 | static void LD_SP_nn (Z80Context* ctx); |
gertk | 0:b612024f5aee | 776 | static void LDD (Z80Context* ctx); |
gertk | 0:b612024f5aee | 777 | static void LDDR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 778 | static void LDI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 779 | static void LDIR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 780 | static void NEG (Z80Context* ctx); |
gertk | 0:b612024f5aee | 781 | static void NOP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 782 | static void OR_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 783 | static void OR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 784 | static void OR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 785 | static void OR_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 786 | static void OR_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 787 | static void OR_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 788 | static void OR_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 789 | static void OR_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 790 | static void OR_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 791 | static void OR_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 792 | static void OR_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 793 | static void OR_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 794 | static void OR_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 795 | static void OR_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 796 | static void OR_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 797 | static void OTDR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 798 | static void OTIR (Z80Context* ctx); |
gertk | 0:b612024f5aee | 799 | static void OUT_off_C_0 (Z80Context* ctx); |
gertk | 0:b612024f5aee | 800 | static void OUT_off_C_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 801 | static void OUT_off_C_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 802 | static void OUT_off_C_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 803 | static void OUT_off_C_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 804 | static void OUT_off_C_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 805 | static void OUT_off_C_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 806 | static void OUT_off_C_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 807 | static void OUT_off_n_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 808 | static void OUTD (Z80Context* ctx); |
gertk | 0:b612024f5aee | 809 | static void OUTI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 810 | static void POP_AF (Z80Context* ctx); |
gertk | 0:b612024f5aee | 811 | static void POP_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 812 | static void POP_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 813 | static void POP_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 814 | static void POP_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 815 | static void POP_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 816 | static void PUSH_AF (Z80Context* ctx); |
gertk | 0:b612024f5aee | 817 | static void PUSH_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 818 | static void PUSH_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 819 | static void PUSH_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 820 | static void PUSH_IX (Z80Context* ctx); |
gertk | 0:b612024f5aee | 821 | static void PUSH_IY (Z80Context* ctx); |
gertk | 0:b612024f5aee | 822 | static void RES_0_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 823 | static void RES_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 824 | static void RES_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 825 | static void RES_0_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 826 | static void RES_0_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 827 | static void RES_0_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 828 | static void RES_0_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 829 | static void RES_0_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 830 | static void RES_0_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 831 | static void RES_0_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 832 | static void RES_1_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 833 | static void RES_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 834 | static void RES_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 835 | static void RES_1_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 836 | static void RES_1_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 837 | static void RES_1_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 838 | static void RES_1_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 839 | static void RES_1_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 840 | static void RES_1_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 841 | static void RES_1_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 842 | static void RES_2_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 843 | static void RES_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 844 | static void RES_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 845 | static void RES_2_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 846 | static void RES_2_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 847 | static void RES_2_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 848 | static void RES_2_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 849 | static void RES_2_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 850 | static void RES_2_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 851 | static void RES_2_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 852 | static void RES_3_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 853 | static void RES_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 854 | static void RES_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 855 | static void RES_3_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 856 | static void RES_3_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 857 | static void RES_3_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 858 | static void RES_3_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 859 | static void RES_3_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 860 | static void RES_3_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 861 | static void RES_3_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 862 | static void RES_4_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 863 | static void RES_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 864 | static void RES_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 865 | static void RES_4_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 866 | static void RES_4_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 867 | static void RES_4_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 868 | static void RES_4_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 869 | static void RES_4_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 870 | static void RES_4_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 871 | static void RES_4_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 872 | static void RES_5_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 873 | static void RES_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 874 | static void RES_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 875 | static void RES_5_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 876 | static void RES_5_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 877 | static void RES_5_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 878 | static void RES_5_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 879 | static void RES_5_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 880 | static void RES_5_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 881 | static void RES_5_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 882 | static void RES_6_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 883 | static void RES_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 884 | static void RES_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 885 | static void RES_6_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 886 | static void RES_6_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 887 | static void RES_6_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 888 | static void RES_6_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 889 | static void RES_6_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 890 | static void RES_6_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 891 | static void RES_6_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 892 | static void RES_7_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 893 | static void RES_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 894 | static void RES_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 895 | static void RES_7_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 896 | static void RES_7_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 897 | static void RES_7_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 898 | static void RES_7_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 899 | static void RES_7_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 900 | static void RES_7_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 901 | static void RES_7_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 902 | static void RET (Z80Context* ctx); |
gertk | 0:b612024f5aee | 903 | static void RET_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 904 | static void RET_M (Z80Context* ctx); |
gertk | 0:b612024f5aee | 905 | static void RET_NC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 906 | static void RET_NZ (Z80Context* ctx); |
gertk | 0:b612024f5aee | 907 | static void RET_P (Z80Context* ctx); |
gertk | 0:b612024f5aee | 908 | static void RET_PE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 909 | static void RET_PO (Z80Context* ctx); |
gertk | 0:b612024f5aee | 910 | static void RET_Z (Z80Context* ctx); |
gertk | 0:b612024f5aee | 911 | static void RETI (Z80Context* ctx); |
gertk | 0:b612024f5aee | 912 | static void RETN (Z80Context* ctx); |
gertk | 0:b612024f5aee | 913 | static void RL_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 914 | static void RL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 915 | static void RL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 916 | static void RL_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 917 | static void RL_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 918 | static void RL_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 919 | static void RL_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 920 | static void RL_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 921 | static void RL_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 922 | static void RL_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 923 | static void RLA (Z80Context* ctx); |
gertk | 0:b612024f5aee | 924 | static void RLC_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 925 | static void RLC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 926 | static void RLC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 927 | static void RLC_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 928 | static void RLC_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 929 | static void RLC_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 930 | static void RLC_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 931 | static void RLC_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 932 | static void RLC_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 933 | static void RLC_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 934 | static void RLCA (Z80Context* ctx); |
gertk | 0:b612024f5aee | 935 | static void RLD (Z80Context* ctx); |
gertk | 0:b612024f5aee | 936 | static void RR_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 937 | static void RR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 938 | static void RR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 939 | static void RR_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 940 | static void RR_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 941 | static void RR_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 942 | static void RR_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 943 | static void RR_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 944 | static void RR_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 945 | static void RR_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 946 | static void RRA (Z80Context* ctx); |
gertk | 0:b612024f5aee | 947 | static void RRC_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 948 | static void RRC_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 949 | static void RRC_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 950 | static void RRC_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 951 | static void RRC_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 952 | static void RRC_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 953 | static void RRC_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 954 | static void RRC_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 955 | static void RRC_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 956 | static void RRC_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 957 | static void RRCA (Z80Context* ctx); |
gertk | 0:b612024f5aee | 958 | static void RRD (Z80Context* ctx); |
gertk | 0:b612024f5aee | 959 | static void RST_0H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 960 | static void RST_10H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 961 | static void RST_18H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 962 | static void RST_20H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 963 | static void RST_28H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 964 | static void RST_30H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 965 | static void RST_38H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 966 | static void RST_8H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 967 | static void SBC_A_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 968 | static void SBC_A_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 969 | static void SBC_A_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 970 | static void SBC_A_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 971 | static void SBC_A_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 972 | static void SBC_A_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 973 | static void SBC_A_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 974 | static void SBC_A_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 975 | static void SBC_A_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 976 | static void SBC_A_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 977 | static void SBC_A_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 978 | static void SBC_A_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 979 | static void SBC_A_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 980 | static void SBC_A_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 981 | static void SBC_A_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 982 | static void SBC_HL_BC (Z80Context* ctx); |
gertk | 0:b612024f5aee | 983 | static void SBC_HL_DE (Z80Context* ctx); |
gertk | 0:b612024f5aee | 984 | static void SBC_HL_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 985 | static void SBC_HL_SP (Z80Context* ctx); |
gertk | 0:b612024f5aee | 986 | static void SCF (Z80Context* ctx); |
gertk | 0:b612024f5aee | 987 | static void SET_0_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 988 | static void SET_0_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 989 | static void SET_0_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 990 | static void SET_0_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 991 | static void SET_0_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 992 | static void SET_0_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 993 | static void SET_0_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 994 | static void SET_0_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 995 | static void SET_0_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 996 | static void SET_0_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 997 | static void SET_1_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 998 | static void SET_1_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 999 | static void SET_1_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1000 | static void SET_1_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1001 | static void SET_1_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1002 | static void SET_1_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1003 | static void SET_1_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1004 | static void SET_1_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1005 | static void SET_1_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1006 | static void SET_1_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1007 | static void SET_2_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1008 | static void SET_2_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1009 | static void SET_2_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1010 | static void SET_2_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1011 | static void SET_2_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1012 | static void SET_2_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1013 | static void SET_2_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1014 | static void SET_2_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1015 | static void SET_2_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1016 | static void SET_2_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1017 | static void SET_3_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1018 | static void SET_3_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1019 | static void SET_3_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1020 | static void SET_3_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1021 | static void SET_3_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1022 | static void SET_3_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1023 | static void SET_3_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1024 | static void SET_3_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1025 | static void SET_3_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1026 | static void SET_3_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1027 | static void SET_4_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1028 | static void SET_4_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1029 | static void SET_4_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1030 | static void SET_4_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1031 | static void SET_4_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1032 | static void SET_4_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1033 | static void SET_4_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1034 | static void SET_4_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1035 | static void SET_4_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1036 | static void SET_4_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1037 | static void SET_5_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1038 | static void SET_5_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1039 | static void SET_5_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1040 | static void SET_5_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1041 | static void SET_5_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1042 | static void SET_5_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1043 | static void SET_5_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1044 | static void SET_5_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1045 | static void SET_5_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1046 | static void SET_5_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1047 | static void SET_6_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1048 | static void SET_6_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1049 | static void SET_6_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1050 | static void SET_6_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1051 | static void SET_6_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1052 | static void SET_6_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1053 | static void SET_6_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1054 | static void SET_6_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1055 | static void SET_6_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1056 | static void SET_6_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1057 | static void SET_7_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1058 | static void SET_7_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1059 | static void SET_7_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1060 | static void SET_7_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1061 | static void SET_7_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1062 | static void SET_7_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1063 | static void SET_7_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1064 | static void SET_7_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1065 | static void SET_7_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1066 | static void SET_7_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1067 | static void SLA_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1068 | static void SLA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1069 | static void SLA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1070 | static void SLA_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1071 | static void SLA_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1072 | static void SLA_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1073 | static void SLA_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1074 | static void SLA_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1075 | static void SLA_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1076 | static void SLA_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1077 | static void SLL_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1078 | static void SLL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1079 | static void SLL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1080 | static void SLL_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1081 | static void SLL_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1082 | static void SLL_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1083 | static void SLL_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1084 | static void SLL_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1085 | static void SLL_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1086 | static void SLL_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1087 | static void SRA_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1088 | static void SRA_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1089 | static void SRA_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1090 | static void SRA_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1091 | static void SRA_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1092 | static void SRA_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1093 | static void SRA_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1094 | static void SRA_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1095 | static void SRA_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1096 | static void SRA_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1097 | static void SRL_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1098 | static void SRL_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1099 | static void SRL_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1100 | static void SRL_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1101 | static void SRL_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1102 | static void SRL_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1103 | static void SRL_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1104 | static void SRL_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1105 | static void SRL_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1106 | static void SRL_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1107 | static void SUB_A_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1108 | static void SUB_A_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1109 | static void SUB_A_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1110 | static void SUB_A_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1111 | static void SUB_A_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1112 | static void SUB_A_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1113 | static void SUB_A_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1114 | static void SUB_A_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1115 | static void SUB_A_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1116 | static void SUB_A_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1117 | static void SUB_A_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1118 | static void SUB_A_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1119 | static void SUB_A_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1120 | static void SUB_A_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1121 | static void SUB_A_n (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1122 | static void XOR_off_HL (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1123 | static void XOR_off_IX_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1124 | static void XOR_off_IY_d (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1125 | static void XOR_A (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1126 | static void XOR_B (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1127 | static void XOR_C (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1128 | static void XOR_D (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1129 | static void XOR_E (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1130 | static void XOR_H (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1131 | static void XOR_IXh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1132 | static void XOR_IXl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1133 | static void XOR_IYh (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1134 | static void XOR_IYl (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1135 | static void XOR_L (Z80Context* ctx); |
gertk | 0:b612024f5aee | 1136 | static void XOR_n (Z80Context* ctx); |