insn-extract.c 37 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691
  1. /* Generated automatically by the program `genextract'
  2. from the machine description file `md'. */
  3. #include "rtl.h"
  4. extern rtx recog_operand[];
  5. extern rtx *recog_operand_loc[];
  6. extern rtx *recog_dup_loc[];
  7. extern char recog_dup_num[];
  8. int
  9. extract_0 (insn)
  10. rtx insn;
  11. {
  12. recog_operand[0] = *(recog_operand_loc[0]
  13. = &XEXP (insn, 1));
  14. }
  15. int
  16. extract_1 (insn)
  17. rtx insn;
  18. {
  19. recog_operand[0] = *(recog_operand_loc[0]
  20. = &XEXP (insn, 1));
  21. }
  22. int
  23. extract_2 (insn)
  24. rtx insn;
  25. {
  26. recog_operand[0] = *(recog_operand_loc[0]
  27. = &XEXP (insn, 1));
  28. }
  29. int
  30. extract_3 (insn)
  31. rtx insn;
  32. {
  33. recog_operand[0] = *(recog_operand_loc[0]
  34. = &XEXP (insn, 1));
  35. }
  36. int
  37. extract_4 (insn)
  38. rtx insn;
  39. {
  40. recog_operand[0] = *(recog_operand_loc[0]
  41. = &XEXP (insn, 1));
  42. }
  43. int
  44. extract_5 (insn)
  45. rtx insn;
  46. {
  47. recog_operand[0] = *(recog_operand_loc[0]
  48. = &XEXP (XEXP (insn, 1), 0));
  49. recog_operand[1] = *(recog_operand_loc[1]
  50. = &XEXP (XEXP (insn, 1), 1));
  51. }
  52. int
  53. extract_6 (insn)
  54. rtx insn;
  55. {
  56. recog_operand[0] = *(recog_operand_loc[0]
  57. = &XEXP (XEXP (insn, 1), 0));
  58. recog_operand[1] = *(recog_operand_loc[1]
  59. = &XEXP (XEXP (insn, 1), 1));
  60. }
  61. int
  62. extract_7 (insn)
  63. rtx insn;
  64. {
  65. recog_operand[0] = *(recog_operand_loc[0]
  66. = &XEXP (XEXP (insn, 1), 0));
  67. recog_operand[1] = *(recog_operand_loc[1]
  68. = &XEXP (XEXP (insn, 1), 1));
  69. }
  70. int
  71. extract_8 (insn)
  72. rtx insn;
  73. {
  74. recog_operand[0] = *(recog_operand_loc[0]
  75. = &XEXP (XEXP (insn, 1), 0));
  76. recog_operand[1] = *(recog_operand_loc[1]
  77. = &XEXP (XEXP (insn, 1), 1));
  78. }
  79. int
  80. extract_9 (insn)
  81. rtx insn;
  82. {
  83. recog_operand[0] = *(recog_operand_loc[0]
  84. = &XEXP (XEXP (insn, 1), 0));
  85. recog_operand[1] = *(recog_operand_loc[1]
  86. = &XEXP (XEXP (insn, 1), 1));
  87. }
  88. int
  89. extract_10 (insn)
  90. rtx insn;
  91. {
  92. recog_operand[0] = *(recog_operand_loc[0]
  93. = &XEXP (XEXP (insn, 1), 0));
  94. recog_operand[1] = *(recog_operand_loc[1]
  95. = &XEXP (XEXP (insn, 1), 1));
  96. }
  97. int
  98. extract_11 (insn)
  99. rtx insn;
  100. {
  101. recog_operand[0] = *(recog_operand_loc[0]
  102. = &XEXP (XEXP (insn, 1), 0));
  103. recog_operand[1] = *(recog_operand_loc[1]
  104. = &XEXP (XEXP (insn, 1), 1));
  105. }
  106. int
  107. extract_12 (insn)
  108. rtx insn;
  109. {
  110. recog_operand[0] = *(recog_operand_loc[0]
  111. = &XEXP (XEXP (insn, 1), 0));
  112. recog_operand[1] = *(recog_operand_loc[1]
  113. = &XEXP (XEXP (insn, 1), 1));
  114. }
  115. int
  116. extract_13 (insn)
  117. rtx insn;
  118. {
  119. recog_operand[0] = *(recog_operand_loc[0]
  120. = &XEXP (insn, 0));
  121. recog_operand[1] = *(recog_operand_loc[1]
  122. = &XEXP (insn, 1));
  123. }
  124. int
  125. extract_14 (insn)
  126. rtx insn;
  127. {
  128. recog_operand[0] = *(recog_operand_loc[0]
  129. = &XEXP (insn, 0));
  130. recog_operand[1] = *(recog_operand_loc[1]
  131. = &XEXP (insn, 1));
  132. }
  133. int
  134. extract_15 (insn)
  135. rtx insn;
  136. {
  137. recog_operand[0] = *(recog_operand_loc[0]
  138. = &XEXP (insn, 0));
  139. recog_operand[1] = *(recog_operand_loc[1]
  140. = &XEXP (insn, 1));
  141. }
  142. int
  143. extract_16 (insn)
  144. rtx insn;
  145. {
  146. recog_operand[0] = *(recog_operand_loc[0]
  147. = &XEXP (insn, 0));
  148. recog_operand[1] = *(recog_operand_loc[1]
  149. = &XEXP (insn, 1));
  150. }
  151. int
  152. extract_17 (insn)
  153. rtx insn;
  154. {
  155. recog_operand[0] = *(recog_operand_loc[0]
  156. = &XEXP (insn, 0));
  157. recog_operand[1] = *(recog_operand_loc[1]
  158. = &XEXP (insn, 1));
  159. }
  160. int
  161. extract_18 (insn)
  162. rtx insn;
  163. {
  164. recog_operand[0] = *(recog_operand_loc[0]
  165. = &XEXP (insn, 0));
  166. recog_operand[1] = *(recog_operand_loc[1]
  167. = &XEXP (insn, 1));
  168. }
  169. int
  170. extract_19 (insn)
  171. rtx insn;
  172. {
  173. recog_operand[0] = *(recog_operand_loc[0]
  174. = &XEXP (insn, 0));
  175. recog_operand[1] = *(recog_operand_loc[1]
  176. = &XEXP (insn, 1));
  177. }
  178. int
  179. extract_20 (insn)
  180. rtx insn;
  181. {
  182. recog_operand[2] = *(recog_operand_loc[2]
  183. = &XEXP (XVECEXP (insn, 0, 1), 0));
  184. recog_operand[0] = *(recog_operand_loc[0]
  185. = &XEXP (XVECEXP (insn, 0, 0), 0));
  186. recog_operand[1] = *(recog_operand_loc[1]
  187. = &XEXP (XVECEXP (insn, 0, 0), 1));
  188. }
  189. int
  190. extract_21 (insn)
  191. rtx insn;
  192. {
  193. recog_operand[0] = *(recog_operand_loc[0]
  194. = &XEXP (insn, 0));
  195. recog_operand[1] = *(recog_operand_loc[1]
  196. = &XEXP (insn, 1));
  197. }
  198. int
  199. extract_22 (insn)
  200. rtx insn;
  201. {
  202. recog_operand[0] = *(recog_operand_loc[0]
  203. = &XEXP (insn, 0));
  204. recog_operand[1] = *(recog_operand_loc[1]
  205. = &XEXP (insn, 1));
  206. }
  207. int
  208. extract_23 (insn)
  209. rtx insn;
  210. {
  211. recog_operand[0] = *(recog_operand_loc[0]
  212. = &XEXP (insn, 0));
  213. recog_operand[1] = *(recog_operand_loc[1]
  214. = &XEXP (insn, 1));
  215. }
  216. int
  217. extract_24 (insn)
  218. rtx insn;
  219. {
  220. recog_operand[0] = *(recog_operand_loc[0]
  221. = &XEXP (insn, 0));
  222. recog_operand[1] = *(recog_operand_loc[1]
  223. = &XEXP (insn, 1));
  224. }
  225. int
  226. extract_25 (insn)
  227. rtx insn;
  228. {
  229. recog_operand[0] = *(recog_operand_loc[0]
  230. = &XEXP (insn, 0));
  231. recog_operand[1] = *(recog_operand_loc[1]
  232. = &XEXP (insn, 1));
  233. }
  234. int
  235. extract_26 (insn)
  236. rtx insn;
  237. {
  238. recog_operand[0] = *(recog_operand_loc[0]
  239. = &XEXP (insn, 0));
  240. recog_operand[1] = *(recog_operand_loc[1]
  241. = &XEXP (XEXP (insn, 1), 0));
  242. }
  243. int
  244. extract_27 (insn)
  245. rtx insn;
  246. {
  247. recog_operand[0] = *(recog_operand_loc[0]
  248. = &XEXP (insn, 0));
  249. recog_operand[1] = *(recog_operand_loc[1]
  250. = &XEXP (XEXP (insn, 1), 0));
  251. }
  252. int
  253. extract_28 (insn)
  254. rtx insn;
  255. {
  256. recog_operand[0] = *(recog_operand_loc[0]
  257. = &XEXP (insn, 0));
  258. recog_operand[1] = *(recog_operand_loc[1]
  259. = &XEXP (XEXP (insn, 1), 0));
  260. }
  261. int
  262. extract_29 (insn)
  263. rtx insn;
  264. {
  265. recog_operand[0] = *(recog_operand_loc[0]
  266. = &XEXP (insn, 0));
  267. recog_operand[1] = *(recog_operand_loc[1]
  268. = &XEXP (XEXP (insn, 1), 0));
  269. }
  270. int
  271. extract_30 (insn)
  272. rtx insn;
  273. {
  274. recog_operand[0] = *(recog_operand_loc[0]
  275. = &XEXP (insn, 0));
  276. recog_operand[1] = *(recog_operand_loc[1]
  277. = &XEXP (XEXP (insn, 1), 0));
  278. }
  279. int
  280. extract_31 (insn)
  281. rtx insn;
  282. {
  283. recog_operand[0] = *(recog_operand_loc[0]
  284. = &XEXP (insn, 0));
  285. recog_operand[1] = *(recog_operand_loc[1]
  286. = &XEXP (XEXP (insn, 1), 0));
  287. }
  288. int
  289. extract_32 (insn)
  290. rtx insn;
  291. {
  292. recog_operand[0] = *(recog_operand_loc[0]
  293. = &XEXP (insn, 0));
  294. recog_operand[1] = *(recog_operand_loc[1]
  295. = &XEXP (XEXP (insn, 1), 0));
  296. }
  297. int
  298. extract_33 (insn)
  299. rtx insn;
  300. {
  301. recog_operand[0] = *(recog_operand_loc[0]
  302. = &XEXP (insn, 0));
  303. recog_operand[1] = *(recog_operand_loc[1]
  304. = &XEXP (XEXP (insn, 1), 0));
  305. }
  306. int
  307. extract_34 (insn)
  308. rtx insn;
  309. {
  310. recog_operand[0] = *(recog_operand_loc[0]
  311. = &XEXP (insn, 0));
  312. recog_operand[1] = *(recog_operand_loc[1]
  313. = &XEXP (XEXP (insn, 1), 0));
  314. }
  315. int
  316. extract_35 (insn)
  317. rtx insn;
  318. {
  319. recog_operand[0] = *(recog_operand_loc[0]
  320. = &XEXP (insn, 0));
  321. recog_operand[1] = *(recog_operand_loc[1]
  322. = &XEXP (XEXP (insn, 1), 0));
  323. }
  324. int
  325. extract_36 (insn)
  326. rtx insn;
  327. {
  328. recog_operand[0] = *(recog_operand_loc[0]
  329. = &XEXP (insn, 0));
  330. recog_operand[1] = *(recog_operand_loc[1]
  331. = &XEXP (XEXP (insn, 1), 0));
  332. }
  333. int
  334. extract_37 (insn)
  335. rtx insn;
  336. {
  337. recog_operand[0] = *(recog_operand_loc[0]
  338. = &XEXP (insn, 0));
  339. recog_operand[1] = *(recog_operand_loc[1]
  340. = &XEXP (XEXP (insn, 1), 0));
  341. }
  342. int
  343. extract_38 (insn)
  344. rtx insn;
  345. {
  346. recog_operand[0] = *(recog_operand_loc[0]
  347. = &XEXP (insn, 0));
  348. recog_operand[1] = *(recog_operand_loc[1]
  349. = &XEXP (XEXP (insn, 1), 0));
  350. }
  351. int
  352. extract_39 (insn)
  353. rtx insn;
  354. {
  355. recog_operand[0] = *(recog_operand_loc[0]
  356. = &XEXP (insn, 0));
  357. recog_operand[1] = *(recog_operand_loc[1]
  358. = &XEXP (XEXP (insn, 1), 0));
  359. }
  360. int
  361. extract_40 (insn)
  362. rtx insn;
  363. {
  364. recog_operand[0] = *(recog_operand_loc[0]
  365. = &XEXP (insn, 0));
  366. recog_operand[1] = *(recog_operand_loc[1]
  367. = &XEXP (XEXP (insn, 1), 0));
  368. }
  369. int
  370. extract_41 (insn)
  371. rtx insn;
  372. {
  373. recog_operand[0] = *(recog_operand_loc[0]
  374. = &XEXP (insn, 0));
  375. recog_operand[1] = *(recog_operand_loc[1]
  376. = &XEXP (XEXP (insn, 1), 0));
  377. }
  378. int
  379. extract_42 (insn)
  380. rtx insn;
  381. {
  382. recog_operand[0] = *(recog_operand_loc[0]
  383. = &XEXP (insn, 0));
  384. recog_operand[1] = *(recog_operand_loc[1]
  385. = &XEXP (XEXP (insn, 1), 0));
  386. }
  387. int
  388. extract_43 (insn)
  389. rtx insn;
  390. {
  391. recog_operand[0] = *(recog_operand_loc[0]
  392. = &XEXP (insn, 0));
  393. recog_operand[1] = *(recog_operand_loc[1]
  394. = &XEXP (XEXP (insn, 1), 0));
  395. }
  396. int
  397. extract_44 (insn)
  398. rtx insn;
  399. {
  400. recog_operand[0] = *(recog_operand_loc[0]
  401. = &XEXP (insn, 0));
  402. recog_operand[1] = *(recog_operand_loc[1]
  403. = &XEXP (XEXP (insn, 1), 0));
  404. }
  405. int
  406. extract_45 (insn)
  407. rtx insn;
  408. {
  409. recog_operand[0] = *(recog_operand_loc[0]
  410. = &XEXP (insn, 0));
  411. recog_operand[1] = *(recog_operand_loc[1]
  412. = &XEXP (XEXP (insn, 1), 0));
  413. }
  414. int
  415. extract_46 (insn)
  416. rtx insn;
  417. {
  418. recog_operand[0] = *(recog_operand_loc[0]
  419. = &XEXP (insn, 0));
  420. recog_operand[1] = *(recog_operand_loc[1]
  421. = &XEXP (XEXP (insn, 1), 0));
  422. }
  423. int
  424. extract_47 (insn)
  425. rtx insn;
  426. {
  427. recog_operand[0] = *(recog_operand_loc[0]
  428. = &XEXP (insn, 0));
  429. recog_operand[1] = *(recog_operand_loc[1]
  430. = &XEXP (XEXP (insn, 1), 0));
  431. }
  432. int
  433. extract_48 (insn)
  434. rtx insn;
  435. {
  436. recog_operand[0] = *(recog_operand_loc[0]
  437. = &XEXP (insn, 0));
  438. recog_operand[1] = *(recog_operand_loc[1]
  439. = &XEXP (XEXP (insn, 1), 0));
  440. }
  441. int
  442. extract_49 (insn)
  443. rtx insn;
  444. {
  445. recog_operand[0] = *(recog_operand_loc[0]
  446. = &XEXP (insn, 0));
  447. recog_operand[1] = *(recog_operand_loc[1]
  448. = &XEXP (XEXP (insn, 1), 0));
  449. recog_operand[2] = *(recog_operand_loc[2]
  450. = &XEXP (XEXP (insn, 1), 1));
  451. }
  452. int
  453. extract_50 (insn)
  454. rtx insn;
  455. {
  456. recog_operand[0] = *(recog_operand_loc[0]
  457. = &XEXP (insn, 0));
  458. recog_operand[1] = *(recog_operand_loc[1]
  459. = &XEXP (XEXP (insn, 1), 0));
  460. recog_operand[2] = *(recog_operand_loc[2]
  461. = &XEXP (XEXP (insn, 1), 1));
  462. }
  463. int
  464. extract_51 (insn)
  465. rtx insn;
  466. {
  467. recog_operand[0] = *(recog_operand_loc[0]
  468. = &XEXP (insn, 0));
  469. recog_operand[1] = *(recog_operand_loc[1]
  470. = &XEXP (XEXP (insn, 1), 0));
  471. recog_operand[2] = *(recog_operand_loc[2]
  472. = &XEXP (XEXP (insn, 1), 1));
  473. }
  474. int
  475. extract_52 (insn)
  476. rtx insn;
  477. {
  478. recog_operand[0] = *(recog_operand_loc[0]
  479. = &XEXP (insn, 0));
  480. recog_operand[1] = *(recog_operand_loc[1]
  481. = &XEXP (XEXP (insn, 1), 0));
  482. recog_operand[2] = *(recog_operand_loc[2]
  483. = &XEXP (XEXP (insn, 1), 1));
  484. }
  485. int
  486. extract_53 (insn)
  487. rtx insn;
  488. {
  489. recog_operand[0] = *(recog_operand_loc[0]
  490. = &XEXP (insn, 0));
  491. recog_operand[1] = *(recog_operand_loc[1]
  492. = &XEXP (XEXP (insn, 1), 0));
  493. recog_operand[2] = *(recog_operand_loc[2]
  494. = &XEXP (XEXP (insn, 1), 1));
  495. }
  496. int
  497. extract_54 (insn)
  498. rtx insn;
  499. {
  500. recog_operand[0] = *(recog_operand_loc[0]
  501. = &XEXP (insn, 0));
  502. recog_operand[1] = *(recog_operand_loc[1]
  503. = &XEXP (XEXP (insn, 1), 0));
  504. recog_operand[2] = *(recog_operand_loc[2]
  505. = &XEXP (XEXP (insn, 1), 1));
  506. }
  507. int
  508. extract_55 (insn)
  509. rtx insn;
  510. {
  511. recog_operand[0] = *(recog_operand_loc[0]
  512. = &XEXP (insn, 0));
  513. recog_operand[1] = *(recog_operand_loc[1]
  514. = &XEXP (XEXP (insn, 1), 0));
  515. recog_operand[2] = *(recog_operand_loc[2]
  516. = &XEXP (XEXP (insn, 1), 1));
  517. }
  518. int
  519. extract_56 (insn)
  520. rtx insn;
  521. {
  522. recog_operand[0] = *(recog_operand_loc[0]
  523. = &XEXP (insn, 0));
  524. recog_operand[1] = *(recog_operand_loc[1]
  525. = &XEXP (XEXP (insn, 1), 0));
  526. recog_operand[2] = *(recog_operand_loc[2]
  527. = &XEXP (XEXP (insn, 1), 1));
  528. }
  529. int
  530. extract_57 (insn)
  531. rtx insn;
  532. {
  533. recog_operand[0] = *(recog_operand_loc[0]
  534. = &XEXP (insn, 0));
  535. recog_operand[1] = *(recog_operand_loc[1]
  536. = &XEXP (XEXP (insn, 1), 0));
  537. recog_operand[2] = *(recog_operand_loc[2]
  538. = &XEXP (XEXP (insn, 1), 1));
  539. }
  540. int
  541. extract_58 (insn)
  542. rtx insn;
  543. {
  544. recog_operand[0] = *(recog_operand_loc[0]
  545. = &XEXP (insn, 0));
  546. recog_operand[1] = *(recog_operand_loc[1]
  547. = &XEXP (XEXP (insn, 1), 0));
  548. recog_operand[2] = *(recog_operand_loc[2]
  549. = &XEXP (XEXP (insn, 1), 1));
  550. }
  551. int
  552. extract_59 (insn)
  553. rtx insn;
  554. {
  555. recog_operand[0] = *(recog_operand_loc[0]
  556. = &XEXP (insn, 0));
  557. recog_operand[1] = *(recog_operand_loc[1]
  558. = &XEXP (XEXP (insn, 1), 0));
  559. recog_operand[2] = *(recog_operand_loc[2]
  560. = &XEXP (XEXP (insn, 1), 1));
  561. }
  562. int
  563. extract_60 (insn)
  564. rtx insn;
  565. {
  566. recog_operand[0] = *(recog_operand_loc[0]
  567. = &XEXP (insn, 0));
  568. recog_operand[1] = *(recog_operand_loc[1]
  569. = &XEXP (XEXP (insn, 1), 0));
  570. recog_operand[2] = *(recog_operand_loc[2]
  571. = &XEXP (XEXP (insn, 1), 1));
  572. }
  573. int
  574. extract_61 (insn)
  575. rtx insn;
  576. {
  577. recog_operand[0] = *(recog_operand_loc[0]
  578. = &XEXP (insn, 0));
  579. recog_operand[1] = *(recog_operand_loc[1]
  580. = &XEXP (XEXP (insn, 1), 0));
  581. recog_operand[2] = *(recog_operand_loc[2]
  582. = &XEXP (XEXP (insn, 1), 1));
  583. }
  584. int
  585. extract_62 (insn)
  586. rtx insn;
  587. {
  588. recog_operand[0] = *(recog_operand_loc[0]
  589. = &XEXP (insn, 0));
  590. recog_operand[1] = *(recog_operand_loc[1]
  591. = &XEXP (XEXP (insn, 1), 0));
  592. recog_operand[2] = *(recog_operand_loc[2]
  593. = &XEXP (XEXP (insn, 1), 1));
  594. }
  595. int
  596. extract_63 (insn)
  597. rtx insn;
  598. {
  599. recog_operand[0] = *(recog_operand_loc[0]
  600. = &XEXP (insn, 0));
  601. recog_operand[1] = *(recog_operand_loc[1]
  602. = &XEXP (XEXP (insn, 1), 0));
  603. recog_operand[2] = *(recog_operand_loc[2]
  604. = &XEXP (XEXP (insn, 1), 1));
  605. }
  606. int
  607. extract_64 (insn)
  608. rtx insn;
  609. {
  610. recog_operand[0] = *(recog_operand_loc[0]
  611. = &XEXP (insn, 0));
  612. recog_operand[1] = *(recog_operand_loc[1]
  613. = &XEXP (XEXP (insn, 1), 0));
  614. recog_operand[2] = *(recog_operand_loc[2]
  615. = &XEXP (XEXP (insn, 1), 1));
  616. }
  617. int
  618. extract_65 (insn)
  619. rtx insn;
  620. {
  621. recog_operand[0] = *(recog_operand_loc[0]
  622. = &XEXP (insn, 0));
  623. recog_operand[1] = *(recog_operand_loc[1]
  624. = &XEXP (XEXP (insn, 1), 0));
  625. recog_operand[2] = *(recog_operand_loc[2]
  626. = &XEXP (XEXP (insn, 1), 1));
  627. }
  628. int
  629. extract_66 (insn)
  630. rtx insn;
  631. {
  632. recog_operand[0] = *(recog_operand_loc[0]
  633. = &XEXP (insn, 0));
  634. recog_operand[1] = *(recog_operand_loc[1]
  635. = &XEXP (XEXP (insn, 1), 0));
  636. recog_operand[2] = *(recog_operand_loc[2]
  637. = &XEXP (XEXP (insn, 1), 1));
  638. }
  639. int
  640. extract_67 (insn)
  641. rtx insn;
  642. {
  643. recog_operand[0] = *(recog_operand_loc[0]
  644. = &XEXP (insn, 0));
  645. recog_operand[1] = *(recog_operand_loc[1]
  646. = &XEXP (XEXP (insn, 1), 0));
  647. recog_operand[2] = *(recog_operand_loc[2]
  648. = &XEXP (XEXP (insn, 1), 1));
  649. }
  650. int
  651. extract_68 (insn)
  652. rtx insn;
  653. {
  654. recog_operand[0] = *(recog_operand_loc[0]
  655. = &XEXP (insn, 0));
  656. recog_operand[1] = *(recog_operand_loc[1]
  657. = &XEXP (XEXP (insn, 1), 0));
  658. recog_operand[2] = *(recog_operand_loc[2]
  659. = &XEXP (XEXP (insn, 1), 1));
  660. }
  661. int
  662. extract_69 (insn)
  663. rtx insn;
  664. {
  665. recog_operand[0] = *(recog_operand_loc[0]
  666. = &XEXP (insn, 0));
  667. recog_operand[1] = *(recog_operand_loc[1]
  668. = &XEXP (XEXP (insn, 1), 0));
  669. recog_operand[2] = *(recog_operand_loc[2]
  670. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  671. }
  672. int
  673. extract_70 (insn)
  674. rtx insn;
  675. {
  676. recog_operand[0] = *(recog_operand_loc[0]
  677. = &XEXP (insn, 0));
  678. recog_operand[1] = *(recog_operand_loc[1]
  679. = &XEXP (XEXP (insn, 1), 0));
  680. recog_operand[2] = *(recog_operand_loc[2]
  681. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  682. }
  683. int
  684. extract_71 (insn)
  685. rtx insn;
  686. {
  687. recog_operand[0] = *(recog_operand_loc[0]
  688. = &XEXP (insn, 0));
  689. recog_operand[1] = *(recog_operand_loc[1]
  690. = &XEXP (XEXP (insn, 1), 0));
  691. recog_operand[2] = *(recog_operand_loc[2]
  692. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  693. }
  694. int
  695. extract_72 (insn)
  696. rtx insn;
  697. {
  698. recog_operand[0] = *(recog_operand_loc[0]
  699. = &XEXP (insn, 0));
  700. recog_operand[1] = *(recog_operand_loc[1]
  701. = &XEXP (XEXP (insn, 1), 0));
  702. recog_operand[2] = *(recog_operand_loc[2]
  703. = &XEXP (XEXP (insn, 1), 1));
  704. }
  705. int
  706. extract_73 (insn)
  707. rtx insn;
  708. {
  709. recog_operand[0] = *(recog_operand_loc[0]
  710. = &XEXP (insn, 0));
  711. recog_operand[1] = *(recog_operand_loc[1]
  712. = &XEXP (XEXP (insn, 1), 0));
  713. recog_operand[2] = *(recog_operand_loc[2]
  714. = &XEXP (XEXP (insn, 1), 1));
  715. }
  716. int
  717. extract_74 (insn)
  718. rtx insn;
  719. {
  720. recog_operand[0] = *(recog_operand_loc[0]
  721. = &XEXP (insn, 0));
  722. recog_operand[1] = *(recog_operand_loc[1]
  723. = &XEXP (XEXP (insn, 1), 0));
  724. recog_operand[2] = *(recog_operand_loc[2]
  725. = &XEXP (XEXP (insn, 1), 1));
  726. }
  727. int
  728. extract_75 (insn)
  729. rtx insn;
  730. {
  731. recog_operand[0] = *(recog_operand_loc[0]
  732. = &XEXP (insn, 0));
  733. recog_operand[1] = *(recog_operand_loc[1]
  734. = &XEXP (XEXP (insn, 1), 0));
  735. recog_operand[2] = *(recog_operand_loc[2]
  736. = &XEXP (XEXP (insn, 1), 1));
  737. }
  738. int
  739. extract_76 (insn)
  740. rtx insn;
  741. {
  742. recog_operand[0] = *(recog_operand_loc[0]
  743. = &XEXP (insn, 0));
  744. recog_operand[1] = *(recog_operand_loc[1]
  745. = &XEXP (XEXP (insn, 1), 0));
  746. recog_operand[2] = *(recog_operand_loc[2]
  747. = &XEXP (XEXP (insn, 1), 1));
  748. }
  749. int
  750. extract_77 (insn)
  751. rtx insn;
  752. {
  753. recog_operand[0] = *(recog_operand_loc[0]
  754. = &XEXP (insn, 0));
  755. recog_operand[1] = *(recog_operand_loc[1]
  756. = &XEXP (XEXP (insn, 1), 0));
  757. recog_operand[2] = *(recog_operand_loc[2]
  758. = &XEXP (XEXP (insn, 1), 1));
  759. }
  760. int
  761. extract_78 (insn)
  762. rtx insn;
  763. {
  764. recog_operand[0] = *(recog_operand_loc[0]
  765. = &XEXP (insn, 0));
  766. recog_operand[1] = *(recog_operand_loc[1]
  767. = &XEXP (XEXP (insn, 1), 0));
  768. recog_operand[2] = *(recog_operand_loc[2]
  769. = &XEXP (XEXP (insn, 1), 1));
  770. }
  771. int
  772. extract_79 (insn)
  773. rtx insn;
  774. {
  775. recog_operand[0] = *(recog_operand_loc[0]
  776. = &XEXP (insn, 0));
  777. recog_operand[1] = *(recog_operand_loc[1]
  778. = &XEXP (XEXP (insn, 1), 0));
  779. recog_operand[2] = *(recog_operand_loc[2]
  780. = &XEXP (XEXP (insn, 1), 1));
  781. }
  782. int
  783. extract_80 (insn)
  784. rtx insn;
  785. {
  786. recog_operand[0] = *(recog_operand_loc[0]
  787. = &XEXP (insn, 0));
  788. recog_operand[1] = *(recog_operand_loc[1]
  789. = &XEXP (XEXP (insn, 1), 0));
  790. recog_operand[2] = *(recog_operand_loc[2]
  791. = &XEXP (XEXP (insn, 1), 1));
  792. }
  793. int
  794. extract_81 (insn)
  795. rtx insn;
  796. {
  797. recog_operand[0] = *(recog_operand_loc[0]
  798. = &XEXP (insn, 0));
  799. recog_operand[1] = *(recog_operand_loc[1]
  800. = &XEXP (XEXP (insn, 1), 0));
  801. }
  802. int
  803. extract_82 (insn)
  804. rtx insn;
  805. {
  806. recog_operand[0] = *(recog_operand_loc[0]
  807. = &XEXP (insn, 0));
  808. recog_operand[1] = *(recog_operand_loc[1]
  809. = &XEXP (XEXP (insn, 1), 0));
  810. }
  811. int
  812. extract_83 (insn)
  813. rtx insn;
  814. {
  815. recog_operand[0] = *(recog_operand_loc[0]
  816. = &XEXP (insn, 0));
  817. recog_operand[1] = *(recog_operand_loc[1]
  818. = &XEXP (XEXP (insn, 1), 0));
  819. }
  820. int
  821. extract_84 (insn)
  822. rtx insn;
  823. {
  824. recog_operand[0] = *(recog_operand_loc[0]
  825. = &XEXP (insn, 0));
  826. recog_operand[1] = *(recog_operand_loc[1]
  827. = &XEXP (XEXP (insn, 1), 0));
  828. }
  829. int
  830. extract_85 (insn)
  831. rtx insn;
  832. {
  833. recog_operand[0] = *(recog_operand_loc[0]
  834. = &XEXP (insn, 0));
  835. recog_operand[1] = *(recog_operand_loc[1]
  836. = &XEXP (XEXP (insn, 1), 0));
  837. }
  838. int
  839. extract_86 (insn)
  840. rtx insn;
  841. {
  842. recog_operand[0] = *(recog_operand_loc[0]
  843. = &XEXP (insn, 0));
  844. recog_operand[1] = *(recog_operand_loc[1]
  845. = &XEXP (XEXP (insn, 1), 0));
  846. }
  847. int
  848. extract_87 (insn)
  849. rtx insn;
  850. {
  851. recog_operand[0] = *(recog_operand_loc[0]
  852. = &XEXP (insn, 0));
  853. recog_operand[1] = *(recog_operand_loc[1]
  854. = &XEXP (XEXP (insn, 1), 0));
  855. }
  856. int
  857. extract_88 (insn)
  858. rtx insn;
  859. {
  860. recog_operand[0] = *(recog_operand_loc[0]
  861. = &XEXP (insn, 0));
  862. recog_operand[1] = *(recog_operand_loc[1]
  863. = &XEXP (XEXP (insn, 1), 0));
  864. }
  865. int
  866. extract_89 (insn)
  867. rtx insn;
  868. {
  869. recog_operand[0] = *(recog_operand_loc[0]
  870. = &XEXP (insn, 0));
  871. recog_operand[1] = *(recog_operand_loc[1]
  872. = &XEXP (XEXP (insn, 1), 0));
  873. recog_operand[2] = *(recog_operand_loc[2]
  874. = &XEXP (XEXP (insn, 1), 1));
  875. }
  876. int
  877. extract_90 (insn)
  878. rtx insn;
  879. {
  880. recog_operand[0] = *(recog_operand_loc[0]
  881. = &XEXP (insn, 0));
  882. recog_operand[1] = *(recog_operand_loc[1]
  883. = &XEXP (XEXP (insn, 1), 0));
  884. recog_operand[2] = *(recog_operand_loc[2]
  885. = &XEXP (XEXP (insn, 1), 1));
  886. }
  887. int
  888. extract_91 (insn)
  889. rtx insn;
  890. {
  891. recog_operand[0] = *(recog_operand_loc[0]
  892. = &XEXP (insn, 0));
  893. recog_operand[1] = *(recog_operand_loc[1]
  894. = &XEXP (XEXP (insn, 1), 0));
  895. recog_operand[2] = *(recog_operand_loc[2]
  896. = &XEXP (XEXP (insn, 1), 1));
  897. }
  898. int
  899. extract_92 (insn)
  900. rtx insn;
  901. {
  902. recog_operand[0] = *(recog_operand_loc[0]
  903. = &XEXP (insn, 0));
  904. recog_operand[1] = *(recog_operand_loc[1]
  905. = &XEXP (XEXP (insn, 1), 0));
  906. recog_operand[2] = *(recog_operand_loc[2]
  907. = &XEXP (XEXP (insn, 1), 1));
  908. }
  909. int
  910. extract_93 (insn)
  911. rtx insn;
  912. {
  913. recog_operand[0] = *(recog_operand_loc[0]
  914. = &XEXP (insn, 0));
  915. recog_operand[1] = *(recog_operand_loc[1]
  916. = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  917. recog_operand[2] = *(recog_operand_loc[2]
  918. = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  919. recog_operand[3] = *(recog_operand_loc[3]
  920. = &XEXP (XEXP (insn, 1), 1));
  921. }
  922. int
  923. extract_94 (insn)
  924. rtx insn;
  925. {
  926. recog_operand[0] = *(recog_operand_loc[0]
  927. = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  928. recog_operand[1] = *(recog_operand_loc[1]
  929. = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  930. recog_operand[2] = *(recog_operand_loc[2]
  931. = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
  932. recog_operand[3] = *(recog_operand_loc[3]
  933. = &XEXP (XEXP (insn, 1), 1));
  934. }
  935. int
  936. extract_95 (insn)
  937. rtx insn;
  938. {
  939. recog_operand[0] = *(recog_operand_loc[0]
  940. = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  941. recog_operand[1] = *(recog_operand_loc[1]
  942. = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  943. recog_operand[2] = *(recog_operand_loc[2]
  944. = &XEXP (XEXP (XEXP (insn, 1), 0), 2));
  945. recog_operand[3] = *(recog_operand_loc[3]
  946. = &XEXP (XEXP (insn, 1), 1));
  947. }
  948. int
  949. extract_96 (insn)
  950. rtx insn;
  951. {
  952. recog_operand[0] = *(recog_operand_loc[0]
  953. = &XEXP (insn, 0));
  954. recog_operand[1] = *(recog_operand_loc[1]
  955. = &XEXP (XEXP (insn, 1), 0));
  956. recog_operand[2] = *(recog_operand_loc[2]
  957. = &XEXP (XEXP (insn, 1), 1));
  958. recog_operand[3] = *(recog_operand_loc[3]
  959. = &XEXP (XEXP (insn, 1), 2));
  960. }
  961. int
  962. extract_97 (insn)
  963. rtx insn;
  964. {
  965. recog_operand[0] = *(recog_operand_loc[0]
  966. = &XEXP (insn, 0));
  967. recog_operand[1] = *(recog_operand_loc[1]
  968. = &XEXP (XEXP (insn, 1), 0));
  969. recog_operand[2] = *(recog_operand_loc[2]
  970. = &XEXP (XEXP (insn, 1), 1));
  971. recog_operand[3] = *(recog_operand_loc[3]
  972. = &XEXP (XEXP (insn, 1), 2));
  973. }
  974. int
  975. extract_98 (insn)
  976. rtx insn;
  977. {
  978. recog_operand[0] = *(recog_operand_loc[0]
  979. = &XEXP (insn, 0));
  980. recog_operand[1] = *(recog_operand_loc[1]
  981. = &XEXP (XEXP (insn, 1), 0));
  982. recog_operand[2] = *(recog_operand_loc[2]
  983. = &XEXP (XEXP (insn, 1), 1));
  984. recog_operand[3] = *(recog_operand_loc[3]
  985. = &XEXP (XEXP (insn, 1), 2));
  986. }
  987. int
  988. extract_99 (insn)
  989. rtx insn;
  990. {
  991. recog_operand[0] = *(recog_operand_loc[0]
  992. = &XEXP (insn, 0));
  993. recog_operand[1] = *(recog_operand_loc[1]
  994. = &XEXP (XEXP (insn, 1), 0));
  995. recog_operand[2] = *(recog_operand_loc[2]
  996. = &XEXP (XEXP (insn, 1), 1));
  997. recog_operand[3] = *(recog_operand_loc[3]
  998. = &XEXP (XEXP (insn, 1), 2));
  999. }
  1000. int
  1001. extract_100 (insn)
  1002. rtx insn;
  1003. {
  1004. recog_operand[0] = *(recog_operand_loc[0]
  1005. = &XEXP (XEXP (insn, 0), 0));
  1006. recog_operand[1] = *(recog_operand_loc[1]
  1007. = &XEXP (XEXP (insn, 0), 1));
  1008. recog_operand[2] = *(recog_operand_loc[2]
  1009. = &XEXP (XEXP (insn, 0), 2));
  1010. recog_operand[3] = *(recog_operand_loc[3]
  1011. = &XEXP (insn, 1));
  1012. }
  1013. int
  1014. extract_101 (insn)
  1015. rtx insn;
  1016. {
  1017. recog_operand[0] = *(recog_operand_loc[0]
  1018. = &XEXP (XEXP (insn, 0), 0));
  1019. recog_operand[1] = *(recog_operand_loc[1]
  1020. = &XEXP (XEXP (insn, 0), 1));
  1021. recog_operand[2] = *(recog_operand_loc[2]
  1022. = &XEXP (XEXP (insn, 0), 2));
  1023. recog_operand[3] = *(recog_operand_loc[3]
  1024. = &XEXP (insn, 1));
  1025. }
  1026. int
  1027. extract_102 (insn)
  1028. rtx insn;
  1029. {
  1030. recog_operand[0] = *(recog_operand_loc[0]
  1031. = &XEXP (XEXP (insn, 1), 0));
  1032. }
  1033. int
  1034. extract_103 (insn)
  1035. rtx insn;
  1036. {
  1037. recog_operand[0] = *(recog_operand_loc[0]
  1038. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1039. }
  1040. int
  1041. extract_104 (insn)
  1042. rtx insn;
  1043. {
  1044. recog_operand[0] = *(recog_operand_loc[0]
  1045. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1046. }
  1047. int
  1048. extract_105 (insn)
  1049. rtx insn;
  1050. {
  1051. recog_operand[0] = *(recog_operand_loc[0]
  1052. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1053. }
  1054. int
  1055. extract_106 (insn)
  1056. rtx insn;
  1057. {
  1058. recog_operand[0] = *(recog_operand_loc[0]
  1059. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1060. }
  1061. int
  1062. extract_107 (insn)
  1063. rtx insn;
  1064. {
  1065. recog_operand[0] = *(recog_operand_loc[0]
  1066. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1067. }
  1068. int
  1069. extract_108 (insn)
  1070. rtx insn;
  1071. {
  1072. recog_operand[0] = *(recog_operand_loc[0]
  1073. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1074. }
  1075. int
  1076. extract_109 (insn)
  1077. rtx insn;
  1078. {
  1079. recog_operand[0] = *(recog_operand_loc[0]
  1080. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1081. }
  1082. int
  1083. extract_110 (insn)
  1084. rtx insn;
  1085. {
  1086. recog_operand[0] = *(recog_operand_loc[0]
  1087. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1088. }
  1089. int
  1090. extract_111 (insn)
  1091. rtx insn;
  1092. {
  1093. recog_operand[0] = *(recog_operand_loc[0]
  1094. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1095. }
  1096. int
  1097. extract_112 (insn)
  1098. rtx insn;
  1099. {
  1100. recog_operand[0] = *(recog_operand_loc[0]
  1101. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1102. }
  1103. int
  1104. extract_113 (insn)
  1105. rtx insn;
  1106. {
  1107. recog_operand[0] = *(recog_operand_loc[0]
  1108. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1109. }
  1110. int
  1111. extract_114 (insn)
  1112. rtx insn;
  1113. {
  1114. recog_operand[0] = *(recog_operand_loc[0]
  1115. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1116. }
  1117. int
  1118. extract_115 (insn)
  1119. rtx insn;
  1120. {
  1121. recog_operand[0] = *(recog_operand_loc[0]
  1122. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1123. }
  1124. int
  1125. extract_116 (insn)
  1126. rtx insn;
  1127. {
  1128. recog_operand[0] = *(recog_operand_loc[0]
  1129. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1130. }
  1131. int
  1132. extract_117 (insn)
  1133. rtx insn;
  1134. {
  1135. recog_operand[0] = *(recog_operand_loc[0]
  1136. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1137. }
  1138. int
  1139. extract_118 (insn)
  1140. rtx insn;
  1141. {
  1142. recog_operand[0] = *(recog_operand_loc[0]
  1143. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1144. }
  1145. int
  1146. extract_119 (insn)
  1147. rtx insn;
  1148. {
  1149. recog_operand[0] = *(recog_operand_loc[0]
  1150. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1151. }
  1152. int
  1153. extract_120 (insn)
  1154. rtx insn;
  1155. {
  1156. recog_operand[0] = *(recog_operand_loc[0]
  1157. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1158. }
  1159. int
  1160. extract_121 (insn)
  1161. rtx insn;
  1162. {
  1163. recog_operand[0] = *(recog_operand_loc[0]
  1164. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1165. }
  1166. int
  1167. extract_122 (insn)
  1168. rtx insn;
  1169. {
  1170. recog_operand[0] = *(recog_operand_loc[0]
  1171. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1172. }
  1173. int
  1174. extract_123 (insn)
  1175. rtx insn;
  1176. {
  1177. recog_operand[0] = *(recog_operand_loc[0]
  1178. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1179. recog_operand[1] = *(recog_operand_loc[1]
  1180. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1181. recog_operand[2] = *(recog_operand_loc[2]
  1182. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1183. }
  1184. int
  1185. extract_124 (insn)
  1186. rtx insn;
  1187. {
  1188. recog_operand[0] = *(recog_operand_loc[0]
  1189. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1190. recog_operand[1] = *(recog_operand_loc[1]
  1191. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1192. recog_operand[2] = *(recog_operand_loc[2]
  1193. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1194. }
  1195. int
  1196. extract_125 (insn)
  1197. rtx insn;
  1198. {
  1199. recog_operand[0] = *(recog_operand_loc[0]
  1200. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1201. recog_operand[1] = *(recog_operand_loc[1]
  1202. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1203. recog_operand[2] = *(recog_operand_loc[2]
  1204. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1205. }
  1206. int
  1207. extract_126 (insn)
  1208. rtx insn;
  1209. {
  1210. recog_operand[0] = *(recog_operand_loc[0]
  1211. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1212. recog_operand[1] = *(recog_operand_loc[1]
  1213. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1214. recog_operand[2] = *(recog_operand_loc[2]
  1215. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1216. }
  1217. int
  1218. extract_127 (insn)
  1219. rtx insn;
  1220. {
  1221. recog_operand[0] = *(recog_operand_loc[0]
  1222. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1223. recog_operand[1] = *(recog_operand_loc[1]
  1224. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1225. recog_operand[2] = *(recog_operand_loc[2]
  1226. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1227. }
  1228. int
  1229. extract_128 (insn)
  1230. rtx insn;
  1231. {
  1232. recog_operand[0] = *(recog_operand_loc[0]
  1233. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1234. recog_operand[1] = *(recog_operand_loc[1]
  1235. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1236. recog_operand[2] = *(recog_operand_loc[2]
  1237. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1238. }
  1239. int
  1240. extract_129 (insn)
  1241. rtx insn;
  1242. {
  1243. recog_operand[0] = *(recog_operand_loc[0]
  1244. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1245. recog_operand[1] = *(recog_operand_loc[1]
  1246. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1247. recog_operand[2] = *(recog_operand_loc[2]
  1248. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1249. }
  1250. int
  1251. extract_130 (insn)
  1252. rtx insn;
  1253. {
  1254. recog_operand[0] = *(recog_operand_loc[0]
  1255. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1256. recog_operand[1] = *(recog_operand_loc[1]
  1257. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 2));
  1258. recog_operand[2] = *(recog_operand_loc[2]
  1259. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1260. }
  1261. int
  1262. extract_131 (insn)
  1263. rtx insn;
  1264. {
  1265. recog_operand[0] = *(recog_operand_loc[0]
  1266. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1267. recog_operand[1] = *(recog_operand_loc[1]
  1268. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1269. }
  1270. int
  1271. extract_132 (insn)
  1272. rtx insn;
  1273. {
  1274. recog_operand[0] = *(recog_operand_loc[0]
  1275. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1276. recog_operand[1] = *(recog_operand_loc[1]
  1277. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1278. }
  1279. int
  1280. extract_133 (insn)
  1281. rtx insn;
  1282. {
  1283. recog_operand[0] = *(recog_operand_loc[0]
  1284. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1285. recog_operand[1] = *(recog_operand_loc[1]
  1286. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1287. }
  1288. int
  1289. extract_134 (insn)
  1290. rtx insn;
  1291. {
  1292. recog_operand[0] = *(recog_operand_loc[0]
  1293. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1294. recog_operand[1] = *(recog_operand_loc[1]
  1295. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1296. }
  1297. int
  1298. extract_135 (insn)
  1299. rtx insn;
  1300. {
  1301. recog_operand[0] = *(recog_operand_loc[0]
  1302. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1303. recog_operand[1] = *(recog_operand_loc[1]
  1304. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1305. }
  1306. int
  1307. extract_136 (insn)
  1308. rtx insn;
  1309. {
  1310. recog_operand[0] = *(recog_operand_loc[0]
  1311. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1312. recog_operand[1] = *(recog_operand_loc[1]
  1313. = &XEXP (XEXP (XEXP (insn, 1), 1), 0));
  1314. }
  1315. int
  1316. extract_137 (insn)
  1317. rtx insn;
  1318. {
  1319. recog_operand[0] = *(recog_operand_loc[0]
  1320. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1321. recog_operand[1] = *(recog_operand_loc[1]
  1322. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1323. }
  1324. int
  1325. extract_138 (insn)
  1326. rtx insn;
  1327. {
  1328. recog_operand[0] = *(recog_operand_loc[0]
  1329. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1330. recog_operand[1] = *(recog_operand_loc[1]
  1331. = &XEXP (XEXP (XEXP (insn, 1), 2), 0));
  1332. }
  1333. int
  1334. extract_139 (insn)
  1335. rtx insn;
  1336. {
  1337. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1338. recog_dup_num[0] = 0;
  1339. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1340. recog_dup_num[1] = 0;
  1341. recog_operand[0] = *(recog_operand_loc[0]
  1342. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0));
  1343. recog_operand[1] = *(recog_operand_loc[1]
  1344. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
  1345. }
  1346. int
  1347. extract_140 (insn)
  1348. rtx insn;
  1349. {
  1350. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1351. recog_dup_num[0] = 0;
  1352. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1353. recog_dup_num[1] = 0;
  1354. recog_operand[0] = *(recog_operand_loc[0]
  1355. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0));
  1356. recog_operand[1] = *(recog_operand_loc[1]
  1357. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
  1358. }
  1359. int
  1360. extract_141 (insn)
  1361. rtx insn;
  1362. {
  1363. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1364. recog_dup_num[0] = 0;
  1365. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1366. recog_dup_num[1] = 0;
  1367. recog_operand[0] = *(recog_operand_loc[0]
  1368. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0));
  1369. recog_operand[1] = *(recog_operand_loc[1]
  1370. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 2), 0));
  1371. }
  1372. int
  1373. extract_142 (insn)
  1374. rtx insn;
  1375. {
  1376. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1377. recog_dup_num[0] = 0;
  1378. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1379. recog_dup_num[1] = 0;
  1380. recog_operand[0] = *(recog_operand_loc[0]
  1381. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0));
  1382. recog_operand[1] = *(recog_operand_loc[1]
  1383. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 2), 0));
  1384. }
  1385. int
  1386. extract_143 (insn)
  1387. rtx insn;
  1388. {
  1389. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1390. recog_dup_num[0] = 0;
  1391. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1392. recog_dup_num[1] = 0;
  1393. recog_operand[0] = *(recog_operand_loc[0]
  1394. = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  1395. recog_operand[1] = *(recog_operand_loc[1]
  1396. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 1));
  1397. recog_operand[2] = *(recog_operand_loc[2]
  1398. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
  1399. }
  1400. int
  1401. extract_144 (insn)
  1402. rtx insn;
  1403. {
  1404. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1405. recog_dup_num[0] = 0;
  1406. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1407. recog_dup_num[1] = 0;
  1408. recog_operand[0] = *(recog_operand_loc[0]
  1409. = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  1410. recog_operand[1] = *(recog_operand_loc[1]
  1411. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 1));
  1412. recog_operand[2] = *(recog_operand_loc[2]
  1413. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 1), 0));
  1414. }
  1415. int
  1416. extract_145 (insn)
  1417. rtx insn;
  1418. {
  1419. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1420. recog_dup_num[0] = 0;
  1421. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1422. recog_dup_num[1] = 0;
  1423. recog_operand[0] = *(recog_operand_loc[0]
  1424. = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  1425. recog_operand[1] = *(recog_operand_loc[1]
  1426. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 1));
  1427. recog_operand[2] = *(recog_operand_loc[2]
  1428. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 2), 0));
  1429. }
  1430. int
  1431. extract_146 (insn)
  1432. rtx insn;
  1433. {
  1434. recog_dup_loc[0] = &XEXP (XVECEXP (insn, 0, 1), 0);
  1435. recog_dup_num[0] = 0;
  1436. recog_dup_loc[1] = &XEXP (XEXP (XVECEXP (insn, 0, 1), 1), 0);
  1437. recog_dup_num[1] = 0;
  1438. recog_operand[0] = *(recog_operand_loc[0]
  1439. = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 0), 0));
  1440. recog_operand[1] = *(recog_operand_loc[1]
  1441. = &XEXP (XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 0), 0), 1));
  1442. recog_operand[2] = *(recog_operand_loc[2]
  1443. = &XEXP (XEXP (XEXP (XVECEXP (insn, 0, 0), 1), 2), 0));
  1444. }
  1445. int
  1446. extract_147 (insn)
  1447. rtx insn;
  1448. {
  1449. recog_operand[0] = *(recog_operand_loc[0]
  1450. = &XEXP (insn, 0));
  1451. recog_operand[1] = *(recog_operand_loc[1]
  1452. = &XEXP (insn, 1));
  1453. }
  1454. int
  1455. extract_148 (insn)
  1456. rtx insn;
  1457. {
  1458. }
  1459. int
  1460. extract_149 (insn)
  1461. rtx insn;
  1462. {
  1463. recog_operand[0] = *(recog_operand_loc[0]
  1464. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 0));
  1465. recog_operand[1] = *(recog_operand_loc[1]
  1466. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 0), 0), 1));
  1467. recog_operand[2] = *(recog_operand_loc[2]
  1468. = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  1469. recog_operand[3] = *(recog_operand_loc[3]
  1470. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 1), 0), 0));
  1471. recog_dup_loc[0] = &XEXP (XEXP (XEXP (XEXP (XEXP (XEXP (XEXP (insn, 1), 1), 1), 0), 0), 1), 0);
  1472. recog_dup_num[0] = 0;
  1473. recog_dup_loc[1] = &XEXP (XEXP (XEXP (XEXP (XEXP (XEXP (XEXP (insn, 1), 1), 1), 0), 0), 1), 1);
  1474. recog_dup_num[1] = 1;
  1475. }
  1476. int
  1477. extract_150 (insn)
  1478. rtx insn;
  1479. {
  1480. recog_operand[0] = *(recog_operand_loc[0]
  1481. = &XEXP (XEXP (XEXP (insn, 1), 0), 0));
  1482. recog_operand[1] = *(recog_operand_loc[1]
  1483. = &XEXP (XEXP (XEXP (insn, 1), 0), 1));
  1484. recog_operand[3] = *(recog_operand_loc[3]
  1485. = &XEXP (XEXP (XEXP (XEXP (insn, 1), 1), 0), 0));
  1486. recog_dup_loc[0] = &XEXP (XEXP (XEXP (XEXP (XEXP (XEXP (insn, 1), 1), 1), 0), 0), 1);
  1487. recog_dup_num[0] = 0;
  1488. }
  1489. int (*insn_extract_fn[]) () =
  1490. { extract_0, extract_1, extract_2, extract_3,
  1491. extract_4, extract_5, extract_6, extract_7,
  1492. extract_8, extract_9, extract_10, extract_11,
  1493. extract_12, extract_13, extract_14, extract_15,
  1494. extract_16, extract_17, extract_18, extract_19,
  1495. extract_20, extract_21, extract_22, extract_23,
  1496. extract_24, extract_25, extract_26, extract_27,
  1497. extract_28, extract_29, extract_30, extract_31,
  1498. extract_32, extract_33, extract_34, extract_35,
  1499. extract_36, extract_37, extract_38, extract_39,
  1500. extract_40, extract_41, extract_42, extract_43,
  1501. extract_44, extract_45, extract_46, extract_47,
  1502. extract_48, extract_49, extract_50, extract_51,
  1503. extract_52, extract_53, extract_54, extract_55,
  1504. extract_56, extract_57, extract_58, extract_59,
  1505. extract_60, extract_61, extract_62, extract_63,
  1506. extract_64, extract_65, extract_66, extract_67,
  1507. extract_68, extract_69, extract_70, extract_71,
  1508. extract_72, extract_73, extract_74, extract_75,
  1509. extract_76, extract_77, extract_78, extract_79,
  1510. extract_80, extract_81, extract_82, extract_83,
  1511. extract_84, extract_85, extract_86, extract_87,
  1512. extract_88, extract_89, extract_90, extract_91,
  1513. extract_92, extract_93, extract_94, extract_95,
  1514. extract_96, extract_97, extract_98, extract_99,
  1515. extract_100, extract_101, extract_102, extract_103,
  1516. extract_104, extract_105, extract_106, extract_107,
  1517. extract_108, extract_109, extract_110, extract_111,
  1518. extract_112, extract_113, extract_114, extract_115,
  1519. extract_116, extract_117, extract_118, extract_119,
  1520. extract_120, extract_121, extract_122, extract_123,
  1521. extract_124, extract_125, extract_126, extract_127,
  1522. extract_128, extract_129, extract_130, extract_131,
  1523. extract_132, extract_133, extract_134, extract_135,
  1524. extract_136, extract_137, extract_138, extract_139,
  1525. extract_140, extract_141, extract_142, extract_143,
  1526. extract_144, extract_145, extract_146, extract_147,
  1527. extract_148, extract_149, extract_150
  1528. };
  1529. void
  1530. insn_extract (insn)
  1531. rtx insn;
  1532. {
  1533. if (INSN_CODE (insn) == -1) abort ();
  1534. (*insn_extract_fn[INSN_CODE (insn)]) (PATTERN (insn));
  1535. }