From 6791b268c40ebd799098dec00ce350211005044e Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh Date: Tue, 10 Mar 2015 16:52:22 +0800 Subject: [PATCH] arm: revert the last change on OperandInfo* in ARMGenInstrInfo.inc --- arch/ARM/ARMGenInstrInfo.inc | 722 ++++++++++++++++++----------------- 1 file changed, 362 insertions(+), 360 deletions(-) diff --git a/arch/ARM/ARMGenInstrInfo.inc b/arch/ARM/ARMGenInstrInfo.inc index e9393f5a..a2d39597 100644 --- a/arch/ARM/ARMGenInstrInfo.inc +++ b/arch/ARM/ARMGenInstrInfo.inc @@ -2841,366 +2841,368 @@ enum { #define ImplicitList14 NULL #define ImplicitList15 NULL -#define OperandInfo2 NULL -#define OperandInfo3 NULL -#define OperandInfo4 NULL -#define OperandInfo5 NULL -#define OperandInfo6 NULL -#define OperandInfo7 NULL -#define OperandInfo8 NULL -#define OperandInfo9 NULL -#define OperandInfo10 NULL -#define OperandInfo11 NULL -#define OperandInfo12 NULL -#define OperandInfo13 NULL -#define OperandInfo14 NULL -#define OperandInfo15 NULL -#define OperandInfo16 NULL -#define OperandInfo17 NULL -#define OperandInfo18 NULL -#define OperandInfo19 NULL -#define OperandInfo20 NULL -#define OperandInfo21 NULL -#define OperandInfo22 NULL -#define OperandInfo23 NULL -#define OperandInfo24 NULL -#define OperandInfo25 NULL -#define OperandInfo26 NULL -#define OperandInfo27 NULL -#define OperandInfo28 NULL -#define OperandInfo29 NULL -#define OperandInfo30 NULL -#define OperandInfo31 NULL -#define OperandInfo32 NULL -#define OperandInfo33 NULL -#define OperandInfo34 NULL -#define OperandInfo35 NULL -#define OperandInfo36 NULL -#define OperandInfo37 NULL -#define OperandInfo38 NULL -#define OperandInfo39 NULL -#define OperandInfo40 NULL -#define OperandInfo41 NULL -#define OperandInfo42 NULL -#define OperandInfo43 NULL -#define OperandInfo44 NULL -#define OperandInfo45 NULL -#define OperandInfo46 NULL -#define OperandInfo47 NULL -#define OperandInfo48 NULL -#define OperandInfo49 NULL -#define OperandInfo50 NULL -#define OperandInfo51 NULL -#define OperandInfo52 NULL -#define OperandInfo53 NULL -#define OperandInfo54 NULL -#define OperandInfo55 NULL -#define OperandInfo56 NULL -#define OperandInfo57 NULL -#define OperandInfo58 NULL -#define OperandInfo59 NULL -#define OperandInfo60 NULL -#define OperandInfo61 NULL -#define OperandInfo62 NULL -#define OperandInfo63 NULL -#define OperandInfo64 NULL -#define OperandInfo65 NULL -#define OperandInfo66 NULL -#define OperandInfo67 NULL -#define OperandInfo68 NULL -#define OperandInfo69 NULL -#define OperandInfo70 NULL -#define OperandInfo71 NULL -#define OperandInfo72 NULL -#define OperandInfo73 NULL -#define OperandInfo74 NULL -#define OperandInfo75 NULL -#define OperandInfo76 NULL -#define OperandInfo77 NULL -#define OperandInfo78 NULL -#define OperandInfo79 NULL -#define OperandInfo80 NULL -#define OperandInfo81 NULL -#define OperandInfo82 NULL -#define OperandInfo83 NULL -#define OperandInfo84 NULL -#define OperandInfo85 NULL -#define OperandInfo86 NULL -#define OperandInfo87 NULL -#define OperandInfo88 NULL -#define OperandInfo89 NULL -#define OperandInfo90 NULL -#define OperandInfo91 NULL -#define OperandInfo92 NULL -#define OperandInfo93 NULL -#define OperandInfo94 NULL -#define OperandInfo95 NULL -#define OperandInfo96 NULL -#define OperandInfo97 NULL -#define OperandInfo98 NULL -#define OperandInfo99 NULL -#define OperandInfo100 NULL -#define OperandInfo101 NULL -#define OperandInfo102 NULL -#define OperandInfo103 NULL -#define OperandInfo104 NULL -#define OperandInfo105 NULL -#define OperandInfo106 NULL -#define OperandInfo107 NULL -#define OperandInfo108 NULL -#define OperandInfo109 NULL -#define OperandInfo110 NULL -#define OperandInfo111 NULL -#define OperandInfo112 NULL -#define OperandInfo113 NULL -#define OperandInfo114 NULL -#define OperandInfo115 NULL -#define OperandInfo116 NULL -#define OperandInfo117 NULL -#define OperandInfo118 NULL -#define OperandInfo119 NULL -#define OperandInfo120 NULL -#define OperandInfo121 NULL -#define OperandInfo122 NULL -#define OperandInfo123 NULL -#define OperandInfo124 NULL -#define OperandInfo125 NULL -#define OperandInfo126 NULL -#define OperandInfo127 NULL -#define OperandInfo128 NULL -#define OperandInfo129 NULL -#define OperandInfo130 NULL -#define OperandInfo131 NULL -#define OperandInfo132 NULL -#define OperandInfo133 NULL -#define OperandInfo134 NULL -#define OperandInfo135 NULL -#define OperandInfo136 NULL -#define OperandInfo137 NULL -#define OperandInfo138 NULL -#define OperandInfo139 NULL -#define OperandInfo140 NULL -#define OperandInfo141 NULL -#define OperandInfo142 NULL -#define OperandInfo143 NULL -#define OperandInfo144 NULL -#define OperandInfo145 NULL -#define OperandInfo146 NULL -#define OperandInfo147 NULL -#define OperandInfo148 NULL -#define OperandInfo149 NULL -#define OperandInfo150 NULL -#define OperandInfo151 NULL -#define OperandInfo152 NULL -#define OperandInfo153 NULL -#define OperandInfo154 NULL -#define OperandInfo155 NULL -#define OperandInfo156 NULL -#define OperandInfo157 NULL -#define OperandInfo158 NULL -#define OperandInfo159 NULL -#define OperandInfo160 NULL -#define OperandInfo161 NULL -#define OperandInfo162 NULL -#define OperandInfo163 NULL -#define OperandInfo164 NULL -#define OperandInfo165 NULL -#define OperandInfo166 NULL -#define OperandInfo167 NULL -#define OperandInfo168 NULL -#define OperandInfo169 NULL -#define OperandInfo170 NULL -#define OperandInfo171 NULL -#define OperandInfo172 NULL -#define OperandInfo173 NULL -#define OperandInfo174 NULL -#define OperandInfo175 NULL -#define OperandInfo176 NULL -#define OperandInfo177 NULL -#define OperandInfo178 NULL -#define OperandInfo179 NULL -#define OperandInfo180 NULL -#define OperandInfo181 NULL -#define OperandInfo182 NULL -#define OperandInfo183 NULL -#define OperandInfo184 NULL -#define OperandInfo185 NULL -#define OperandInfo186 NULL -#define OperandInfo187 NULL -#define OperandInfo188 NULL -#define OperandInfo189 NULL -#define OperandInfo190 NULL -#define OperandInfo191 NULL -#define OperandInfo192 NULL -#define OperandInfo193 NULL -#define OperandInfo194 NULL -#define OperandInfo195 NULL -#define OperandInfo196 NULL -#define OperandInfo197 NULL -#define OperandInfo198 NULL -#define OperandInfo199 NULL -#define OperandInfo200 NULL -#define OperandInfo201 NULL -#define OperandInfo202 NULL -#define OperandInfo203 NULL -#define OperandInfo204 NULL -#define OperandInfo205 NULL -#define OperandInfo206 NULL -#define OperandInfo207 NULL -#define OperandInfo208 NULL -#define OperandInfo209 NULL -#define OperandInfo210 NULL -#define OperandInfo211 NULL -#define OperandInfo212 NULL -#define OperandInfo213 NULL -#define OperandInfo214 NULL -#define OperandInfo215 NULL -#define OperandInfo216 NULL -#define OperandInfo217 NULL -#define OperandInfo218 NULL -#define OperandInfo219 NULL -#define OperandInfo220 NULL -#define OperandInfo221 NULL -#define OperandInfo222 NULL -#define OperandInfo223 NULL -#define OperandInfo224 NULL -#define OperandInfo225 NULL -#define OperandInfo226 NULL -#define OperandInfo227 NULL -#define OperandInfo228 NULL -#define OperandInfo229 NULL -#define OperandInfo230 NULL -#define OperandInfo231 NULL -#define OperandInfo232 NULL -#define OperandInfo233 NULL -#define OperandInfo234 NULL -#define OperandInfo235 NULL -#define OperandInfo236 NULL -#define OperandInfo237 NULL -#define OperandInfo238 NULL -#define OperandInfo239 NULL -#define OperandInfo240 NULL -#define OperandInfo241 NULL -#define OperandInfo242 NULL -#define OperandInfo243 NULL -#define OperandInfo244 NULL -#define OperandInfo245 NULL -#define OperandInfo246 NULL -#define OperandInfo247 NULL -#define OperandInfo248 NULL -#define OperandInfo249 NULL -#define OperandInfo250 NULL -#define OperandInfo251 NULL -#define OperandInfo252 NULL -#define OperandInfo253 NULL -#define OperandInfo254 NULL -#define OperandInfo255 NULL -#define OperandInfo256 NULL -#define OperandInfo257 NULL -#define OperandInfo258 NULL -#define OperandInfo259 NULL -#define OperandInfo260 NULL -#define OperandInfo261 NULL -#define OperandInfo262 NULL -#define OperandInfo263 NULL -#define OperandInfo264 NULL -#define OperandInfo265 NULL -#define OperandInfo266 NULL -#define OperandInfo267 NULL -#define OperandInfo268 NULL -#define OperandInfo269 NULL -#define OperandInfo270 NULL -#define OperandInfo271 NULL -#define OperandInfo272 NULL -#define OperandInfo273 NULL -#define OperandInfo274 NULL -#define OperandInfo275 NULL -#define OperandInfo276 NULL -#define OperandInfo277 NULL -#define OperandInfo278 NULL -#define OperandInfo279 NULL -#define OperandInfo280 NULL -#define OperandInfo281 NULL -#define OperandInfo282 NULL -#define OperandInfo283 NULL -#define OperandInfo284 NULL -#define OperandInfo285 NULL -#define OperandInfo286 NULL -#define OperandInfo287 NULL -#define OperandInfo288 NULL -#define OperandInfo289 NULL -#define OperandInfo290 NULL -#define OperandInfo291 NULL -#define OperandInfo292 NULL -#define OperandInfo293 NULL -#define OperandInfo294 NULL -#define OperandInfo295 NULL -#define OperandInfo296 NULL -#define OperandInfo297 NULL -#define OperandInfo298 NULL -#define OperandInfo299 NULL -#define OperandInfo300 NULL -#define OperandInfo301 NULL -#define OperandInfo302 NULL -#define OperandInfo303 NULL -#define OperandInfo304 NULL -#define OperandInfo305 NULL -#define OperandInfo306 NULL -#define OperandInfo307 NULL -#define OperandInfo308 NULL -#define OperandInfo309 NULL -#define OperandInfo310 NULL -#define OperandInfo311 NULL -#define OperandInfo312 NULL -#define OperandInfo313 NULL -#define OperandInfo314 NULL -#define OperandInfo315 NULL -#define OperandInfo316 NULL -#define OperandInfo317 NULL -#define OperandInfo318 NULL -#define OperandInfo319 NULL -#define OperandInfo320 NULL -#define OperandInfo321 NULL -#define OperandInfo322 NULL -#define OperandInfo323 NULL -#define OperandInfo324 NULL -#define OperandInfo325 NULL -#define OperandInfo326 NULL -#define OperandInfo327 NULL -#define OperandInfo328 NULL -#define OperandInfo329 NULL -#define OperandInfo330 NULL -#define OperandInfo331 NULL -#define OperandInfo332 NULL -#define OperandInfo333 NULL -#define OperandInfo334 NULL -#define OperandInfo335 NULL -#define OperandInfo336 NULL -#define OperandInfo337 NULL -#define OperandInfo338 NULL -#define OperandInfo339 NULL -#define OperandInfo340 NULL -#define OperandInfo341 NULL -#define OperandInfo342 NULL -#define OperandInfo343 NULL -#define OperandInfo344 NULL -#define OperandInfo345 NULL -#define OperandInfo346 NULL -#define OperandInfo347 NULL -#define OperandInfo348 NULL -#define OperandInfo349 NULL -#define OperandInfo350 NULL -#define OperandInfo351 NULL -#define OperandInfo352 NULL -#define OperandInfo353 NULL -#define OperandInfo354 NULL -#define OperandInfo355 NULL -#define OperandInfo356 NULL -#define OperandInfo357 NULL -#define OperandInfo358 NULL -#define OperandInfo359 NULL -#define OperandInfo360 NULL -#define OperandInfo361 NULL + +static MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI_TIED_TO)) }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; +static MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo9[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static MCOperandInfo OperandInfo10[] = { { 0, 0|(1<