PageRenderTime 52ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/modes/assembly-macro32.xml

#
XML | 577 lines | 551 code | 15 blank | 11 comment | 0 complexity | 028d5da200168e15285d705196ac202a MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3. <!--
  4. VAX Macro32 Assembly mode by Mark Wickens (m.wickens@rhodium-consulting.com)
  5. based on
  6. x86 Assembly mode by Kristian Ovaska (kristian.ovaska@helsinki.fi)
  7. -->
  8. <MODE>
  9. <PROPS>
  10. <PROPERTY NAME="lineComment" VALUE=";" />
  11. </PROPS>
  12. <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="TRUE">
  13. <EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
  14. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  15. <BEGIN>'</BEGIN>
  16. <END>'</END>
  17. </SPAN>
  18. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  19. <BEGIN>"</BEGIN>
  20. <END>"</END>
  21. </SPAN>
  22. <!-- NASM: label inside a macro -->
  23. <MARK_FOLLOWING TYPE="LABEL" EXCLUDE_MATCH="TRUE"
  24. AT_LINE_START="TRUE">%%</MARK_FOLLOWING>
  25. <MARK_FOLLOWING TYPE="KEYWORD2" AT_LINE_START="TRUE">%</MARK_FOLLOWING>
  26. <MARK_PREVIOUS TYPE="LABEL" EXCLUDE_MATCH="TRUE"
  27. AT_LINE_START="TRUE">:</MARK_PREVIOUS>
  28. <!-- Unary Operators -->
  29. <SEQ TYPE="OPERATOR">B^</SEQ>
  30. <SEQ TYPE="OPERATOR">D^</SEQ>
  31. <SEQ TYPE="OPERATOR">O^</SEQ>
  32. <SEQ TYPE="OPERATOR">X^</SEQ>
  33. <SEQ TYPE="OPERATOR">A^</SEQ>
  34. <SEQ TYPE="OPERATOR">M^</SEQ>
  35. <SEQ TYPE="OPERATOR">F^</SEQ>
  36. <SEQ TYPE="OPERATOR">C^</SEQ>
  37. <SEQ TYPE="OPERATOR">L^</SEQ>
  38. <SEQ TYPE="OPERATOR">G^</SEQ>
  39. <SEQ TYPE="OPERATOR">^</SEQ>
  40. <!-- Binary Operators -->
  41. <SEQ TYPE="OPERATOR">+</SEQ>
  42. <SEQ TYPE="OPERATOR">-</SEQ>
  43. <SEQ TYPE="OPERATOR">/</SEQ>
  44. <SEQ TYPE="OPERATOR">*</SEQ>
  45. <SEQ TYPE="OPERATOR">@</SEQ>
  46. <SEQ TYPE="OPERATOR">#</SEQ>
  47. <SEQ TYPE="OPERATOR">&amp;</SEQ>
  48. <SEQ TYPE="OPERATOR">!</SEQ>
  49. <SEQ TYPE="OPERATOR">\</SEQ>
  50. <KEYWORDS>
  51. <!-- Directives -->
  52. <KEYWORD1>.ADDRESS</KEYWORD1>
  53. <KEYWORD1>.ALIGN</KEYWORD1>
  54. <KEYWORD1>.ALIGN</KEYWORD1>
  55. <KEYWORD1>.ASCIC</KEYWORD1>
  56. <KEYWORD1>.ASCID</KEYWORD1>
  57. <KEYWORD1>.ASCII</KEYWORD1>
  58. <KEYWORD1>.ASCIZ</KEYWORD1>
  59. <KEYWORD1>.BLKA</KEYWORD1>
  60. <KEYWORD1>.BLKB</KEYWORD1>
  61. <KEYWORD1>.BLKD</KEYWORD1>
  62. <KEYWORD1>.BLKF</KEYWORD1>
  63. <KEYWORD1>.BLKG</KEYWORD1>
  64. <KEYWORD1>.BLKH</KEYWORD1>
  65. <KEYWORD1>.BLKL</KEYWORD1>
  66. <KEYWORD1>.BLKO</KEYWORD1>
  67. <KEYWORD1>.BLKQ</KEYWORD1>
  68. <KEYWORD1>.BLKW</KEYWORD1>
  69. <KEYWORD1>.BYTE</KEYWORD1>
  70. <KEYWORD1>.CROSS</KEYWORD1>
  71. <KEYWORD1>.CROSS</KEYWORD1>
  72. <KEYWORD1>.DEBUG</KEYWORD1>
  73. <KEYWORD1>.DEFAULT</KEYWORD1>
  74. <KEYWORD1>.D_FLOATING</KEYWORD1>
  75. <KEYWORD1>.DISABLE</KEYWORD1>
  76. <KEYWORD1>.DOUBLE</KEYWORD1>
  77. <KEYWORD1>.DSABL</KEYWORD1>
  78. <KEYWORD1>.ENABL</KEYWORD1>
  79. <KEYWORD1>.ENABLE</KEYWORD1>
  80. <KEYWORD1>.END</KEYWORD1>
  81. <KEYWORD1>.ENDC</KEYWORD1>
  82. <KEYWORD1>.ENDM</KEYWORD1>
  83. <KEYWORD1>.ENDR</KEYWORD1>
  84. <KEYWORD1>.ENTRY</KEYWORD1>
  85. <KEYWORD1>.ERROR</KEYWORD1>
  86. <KEYWORD1>.EVEN</KEYWORD1>
  87. <KEYWORD1>.EXTERNAL</KEYWORD1>
  88. <KEYWORD1>.EXTRN</KEYWORD1>
  89. <KEYWORD1>.F_FLOATING</KEYWORD1>
  90. <KEYWORD1>.FLOAT</KEYWORD1>
  91. <KEYWORD1>.G_FLOATING</KEYWORD1>
  92. <KEYWORD1>.GLOBAL</KEYWORD1>
  93. <KEYWORD1>.GLOBL</KEYWORD1>
  94. <KEYWORD1>.H_FLOATING</KEYWORD1>
  95. <KEYWORD1>.IDENT</KEYWORD1>
  96. <KEYWORD1>.IF</KEYWORD1>
  97. <KEYWORD1>.IFF</KEYWORD1>
  98. <KEYWORD1>.IF_FALSE</KEYWORD1>
  99. <KEYWORD1>.IFT</KEYWORD1>
  100. <KEYWORD1>.IFTF</KEYWORD1>
  101. <KEYWORD1>.IF_TRUE</KEYWORD1>
  102. <KEYWORD1>.IF_TRUE_FALSE</KEYWORD1>
  103. <KEYWORD1>.IIF</KEYWORD1>
  104. <KEYWORD1>.IRP</KEYWORD1>
  105. <KEYWORD1>.IRPC</KEYWORD1>
  106. <KEYWORD1>.LIBRARY</KEYWORD1>
  107. <KEYWORD1>.LINK</KEYWORD1>
  108. <KEYWORD1>.LIST</KEYWORD1>
  109. <KEYWORD1>.LONG</KEYWORD1>
  110. <KEYWORD1>.MACRO</KEYWORD1>
  111. <KEYWORD1>.MASK</KEYWORD1>
  112. <KEYWORD1>.MCALL</KEYWORD1>
  113. <KEYWORD1>.MDELETE</KEYWORD1>
  114. <KEYWORD1>.MEXIT</KEYWORD1>
  115. <KEYWORD1>.NARG</KEYWORD1>
  116. <KEYWORD1>.NCHR</KEYWORD1>
  117. <KEYWORD1>.NLIST</KEYWORD1>
  118. <KEYWORD1>.NOCROSS</KEYWORD1>
  119. <KEYWORD1>.NOCROSS</KEYWORD1>
  120. <KEYWORD1>.NOSHOW</KEYWORD1>
  121. <KEYWORD1>.NOSHOW</KEYWORD1>
  122. <KEYWORD1>.NTYPE</KEYWORD1>
  123. <KEYWORD1>.OCTA</KEYWORD1>
  124. <KEYWORD1>.OCTA</KEYWORD1>
  125. <KEYWORD1>.ODD</KEYWORD1>
  126. <KEYWORD1>.OPDEF</KEYWORD1>
  127. <KEYWORD1>.PACKED</KEYWORD1>
  128. <KEYWORD1>.PAGE</KEYWORD1>
  129. <KEYWORD1>.PRINT</KEYWORD1>
  130. <KEYWORD1>.PSECT</KEYWORD1>
  131. <KEYWORD1>.PSECT</KEYWORD1>
  132. <KEYWORD1>.QUAD</KEYWORD1>
  133. <KEYWORD1>.QUAD</KEYWORD1>
  134. <KEYWORD1>.REF1</KEYWORD1>
  135. <KEYWORD1>.REF2</KEYWORD1>
  136. <KEYWORD1>.REF4</KEYWORD1>
  137. <KEYWORD1>.REF8</KEYWORD1>
  138. <KEYWORD1>.REF16</KEYWORD1>
  139. <KEYWORD1>.REPEAT</KEYWORD1>
  140. <KEYWORD1>.REPT</KEYWORD1>
  141. <KEYWORD1>.RESTORE</KEYWORD1>
  142. <KEYWORD1>.RESTORE_PSECT</KEYWORD1>
  143. <KEYWORD1>.SAVE</KEYWORD1>
  144. <KEYWORD1>.SAVE_PSECT</KEYWORD1>
  145. <KEYWORD1>.SBTTL</KEYWORD1>
  146. <KEYWORD1>.SHOW</KEYWORD1>
  147. <KEYWORD1>.SHOW</KEYWORD1>
  148. <KEYWORD1>.SIGNED_BYTE</KEYWORD1>
  149. <KEYWORD1>.SIGNED_WORD</KEYWORD1>
  150. <KEYWORD1>.SUBTITLE</KEYWORD1>
  151. <KEYWORD1>.TITLE</KEYWORD1>
  152. <KEYWORD1>.TRANSFER</KEYWORD1>
  153. <KEYWORD1>.WARN</KEYWORD1>
  154. <KEYWORD1>.WEAK</KEYWORD1>
  155. <KEYWORD1>.WORD</KEYWORD1>
  156. <!-- Registers -->
  157. <KEYWORD3>R0</KEYWORD3>
  158. <KEYWORD3>R1</KEYWORD3>
  159. <KEYWORD3>R2</KEYWORD3>
  160. <KEYWORD3>R3</KEYWORD3>
  161. <KEYWORD3>R4</KEYWORD3>
  162. <KEYWORD3>R5</KEYWORD3>
  163. <KEYWORD3>R6</KEYWORD3>
  164. <KEYWORD3>R7</KEYWORD3>
  165. <KEYWORD3>R8</KEYWORD3>
  166. <KEYWORD3>R9</KEYWORD3>
  167. <KEYWORD3>R10</KEYWORD3>
  168. <KEYWORD3>R11</KEYWORD3>
  169. <KEYWORD3>R12</KEYWORD3>
  170. <KEYWORD3>AP</KEYWORD3>
  171. <KEYWORD3>FP</KEYWORD3>
  172. <KEYWORD3>SP</KEYWORD3>
  173. <KEYWORD3>PC</KEYWORD3>
  174. <!-- Instructions -->
  175. <FUNCTION>ACBB</FUNCTION>
  176. <FUNCTION>ACBD</FUNCTION>
  177. <FUNCTION>ACBF</FUNCTION>
  178. <FUNCTION>ACBG</FUNCTION>
  179. <FUNCTION>ACBH</FUNCTION>
  180. <FUNCTION>ACBL</FUNCTION>
  181. <FUNCTION>ACBW</FUNCTION>
  182. <FUNCTION>ADAWI</FUNCTION>
  183. <FUNCTION>ADDB2</FUNCTION>
  184. <FUNCTION>ADDB3</FUNCTION>
  185. <FUNCTION>ADDD2</FUNCTION>
  186. <FUNCTION>ADDD3</FUNCTION>
  187. <FUNCTION>ADDF2</FUNCTION>
  188. <FUNCTION>ADDF3</FUNCTION>
  189. <FUNCTION>ADDG2</FUNCTION>
  190. <FUNCTION>ADDG3</FUNCTION>
  191. <FUNCTION>ADDH2</FUNCTION>
  192. <FUNCTION>ADDH3</FUNCTION>
  193. <FUNCTION>ADDL2</FUNCTION>
  194. <FUNCTION>ADDL3</FUNCTION>
  195. <FUNCTION>ADDP4</FUNCTION>
  196. <FUNCTION>ADDP6</FUNCTION>
  197. <FUNCTION>ADDW2</FUNCTION>
  198. <FUNCTION>ADDW3</FUNCTION>
  199. <FUNCTION>ADWC</FUNCTION>
  200. <FUNCTION>AOBLEQ</FUNCTION>
  201. <FUNCTION>AOBLSS</FUNCTION>
  202. <FUNCTION>ASHL</FUNCTION>
  203. <FUNCTION>ASHP</FUNCTION>
  204. <FUNCTION>ASHQ</FUNCTION>
  205. <FUNCTION>BBC</FUNCTION>
  206. <FUNCTION>BBCC</FUNCTION>
  207. <FUNCTION>BBCCI</FUNCTION>
  208. <FUNCTION>BBCS</FUNCTION>
  209. <FUNCTION>BBS</FUNCTION>
  210. <FUNCTION>BBSC</FUNCTION>
  211. <FUNCTION>BBSS</FUNCTION>
  212. <FUNCTION>BBSSI</FUNCTION>
  213. <FUNCTION>BCC</FUNCTION>
  214. <FUNCTION>BCS</FUNCTION>
  215. <FUNCTION>BEQL</FUNCTION>
  216. <FUNCTION>BEQLU</FUNCTION>
  217. <FUNCTION>BGEQ</FUNCTION>
  218. <FUNCTION>BGEQU</FUNCTION>
  219. <FUNCTION>BGTR</FUNCTION>
  220. <FUNCTION>BGTRU</FUNCTION>
  221. <FUNCTION>BICB2</FUNCTION>
  222. <FUNCTION>BICB3</FUNCTION>
  223. <FUNCTION>BICL2</FUNCTION>
  224. <FUNCTION>BICL3</FUNCTION>
  225. <FUNCTION>BICPSW</FUNCTION>
  226. <FUNCTION>BICW2</FUNCTION>
  227. <FUNCTION>BICW3</FUNCTION>
  228. <FUNCTION>BISB2</FUNCTION>
  229. <FUNCTION>BISB3</FUNCTION>
  230. <FUNCTION>BISL2</FUNCTION>
  231. <FUNCTION>BISL3</FUNCTION>
  232. <FUNCTION>BISPSW</FUNCTION>
  233. <FUNCTION>BISW2</FUNCTION>
  234. <FUNCTION>BISW3</FUNCTION>
  235. <FUNCTION>BITB</FUNCTION>
  236. <FUNCTION>BITL</FUNCTION>
  237. <FUNCTION>BITW</FUNCTION>
  238. <FUNCTION>BLBC</FUNCTION>
  239. <FUNCTION>BLBS</FUNCTION>
  240. <FUNCTION>BLEQ</FUNCTION>
  241. <FUNCTION>BLEQU</FUNCTION>
  242. <FUNCTION>BLSS</FUNCTION>
  243. <FUNCTION>BLSSU</FUNCTION>
  244. <FUNCTION>BNEQ</FUNCTION>
  245. <FUNCTION>BNEQU</FUNCTION>
  246. <FUNCTION>BPT</FUNCTION>
  247. <FUNCTION>BRB</FUNCTION>
  248. <FUNCTION>BRW</FUNCTION>
  249. <FUNCTION>BSBB</FUNCTION>
  250. <FUNCTION>BSBW</FUNCTION>
  251. <FUNCTION>BVC</FUNCTION>
  252. <FUNCTION>BVS</FUNCTION>
  253. <FUNCTION>CALLG</FUNCTION>
  254. <FUNCTION>CALLS</FUNCTION>
  255. <FUNCTION>CASEB</FUNCTION>
  256. <FUNCTION>CASEL</FUNCTION>
  257. <FUNCTION>CASEW</FUNCTION>
  258. <FUNCTION>CHME</FUNCTION>
  259. <FUNCTION>CHMK</FUNCTION>
  260. <FUNCTION>CHMS</FUNCTION>
  261. <FUNCTION>CHMU</FUNCTION>
  262. <FUNCTION>CLRB</FUNCTION>
  263. <FUNCTION>CLRD</FUNCTION>
  264. <FUNCTION>CLRF</FUNCTION>
  265. <FUNCTION>CLRG</FUNCTION>
  266. <FUNCTION>CLRH</FUNCTION>
  267. <FUNCTION>CLRL</FUNCTION>
  268. <FUNCTION>CLRO</FUNCTION>
  269. <FUNCTION>CLRQ</FUNCTION>
  270. <FUNCTION>CLRW</FUNCTION>
  271. <FUNCTION>CMPB</FUNCTION>
  272. <FUNCTION>CMPC3</FUNCTION>
  273. <FUNCTION>CMPC5</FUNCTION>
  274. <FUNCTION>CMPD</FUNCTION>
  275. <FUNCTION>CMPF</FUNCTION>
  276. <FUNCTION>CMPG</FUNCTION>
  277. <FUNCTION>CMPH</FUNCTION>
  278. <FUNCTION>CMPL</FUNCTION>
  279. <FUNCTION>CMPP3</FUNCTION>
  280. <FUNCTION>CMPP4</FUNCTION>
  281. <FUNCTION>CMPV</FUNCTION>
  282. <FUNCTION>CMPW</FUNCTION>
  283. <FUNCTION>CMPZV</FUNCTION>
  284. <FUNCTION>CRC</FUNCTION>
  285. <FUNCTION>CVTBD</FUNCTION>
  286. <FUNCTION>CVTBF</FUNCTION>
  287. <FUNCTION>CVTBG</FUNCTION>
  288. <FUNCTION>CVTBH</FUNCTION>
  289. <FUNCTION>CVTBL</FUNCTION>
  290. <FUNCTION>CVTBW</FUNCTION>
  291. <FUNCTION>CVTDB</FUNCTION>
  292. <FUNCTION>CVTDF</FUNCTION>
  293. <FUNCTION>CVTDH</FUNCTION>
  294. <FUNCTION>CVTDL</FUNCTION>
  295. <FUNCTION>CVTDW</FUNCTION>
  296. <FUNCTION>CVTFB</FUNCTION>
  297. <FUNCTION>CVTFD</FUNCTION>
  298. <FUNCTION>CVTFG</FUNCTION>
  299. <FUNCTION>CVTFH</FUNCTION>
  300. <FUNCTION>CVTFL</FUNCTION>
  301. <FUNCTION>CVTFW</FUNCTION>
  302. <FUNCTION>CVTGB</FUNCTION>
  303. <FUNCTION>CVTGF</FUNCTION>
  304. <FUNCTION>CVTGH</FUNCTION>
  305. <FUNCTION>CVTGL</FUNCTION>
  306. <FUNCTION>CVTGW</FUNCTION>
  307. <FUNCTION>CVTHB</FUNCTION>
  308. <FUNCTION>CVTHD</FUNCTION>
  309. <FUNCTION>CVTHF</FUNCTION>
  310. <FUNCTION>CVTHG</FUNCTION>
  311. <FUNCTION>CVTHL</FUNCTION>
  312. <FUNCTION>CVTHW</FUNCTION>
  313. <FUNCTION>CVTLB</FUNCTION>
  314. <FUNCTION>CVTLD</FUNCTION>
  315. <FUNCTION>CVTLF</FUNCTION>
  316. <FUNCTION>CVTLG</FUNCTION>
  317. <FUNCTION>CVTLH</FUNCTION>
  318. <FUNCTION>CVTLP</FUNCTION>
  319. <FUNCTION>CVTLW</FUNCTION>
  320. <FUNCTION>CVTPL</FUNCTION>
  321. <FUNCTION>CVTPS</FUNCTION>
  322. <FUNCTION>CVTPT</FUNCTION>
  323. <FUNCTION>CVTRDL</FUNCTION>
  324. <FUNCTION>CVTRFL</FUNCTION>
  325. <FUNCTION>CVTRGL</FUNCTION>
  326. <FUNCTION>CVTRHL</FUNCTION>
  327. <FUNCTION>CVTSP</FUNCTION>
  328. <FUNCTION>CVTTP</FUNCTION>
  329. <FUNCTION>CVTWB</FUNCTION>
  330. <FUNCTION>CVTWD</FUNCTION>
  331. <FUNCTION>CVTWF</FUNCTION>
  332. <FUNCTION>CVTWG</FUNCTION>
  333. <FUNCTION>CVTWH</FUNCTION>
  334. <FUNCTION>CVTWL</FUNCTION>
  335. <FUNCTION>DECB</FUNCTION>
  336. <FUNCTION>DECL</FUNCTION>
  337. <FUNCTION>DECW</FUNCTION>
  338. <FUNCTION>DIVB2</FUNCTION>
  339. <FUNCTION>DIVB3</FUNCTION>
  340. <FUNCTION>DIVD2</FUNCTION>
  341. <FUNCTION>DIVD3</FUNCTION>
  342. <FUNCTION>DIVF2</FUNCTION>
  343. <FUNCTION>DIVF3</FUNCTION>
  344. <FUNCTION>DIVG2</FUNCTION>
  345. <FUNCTION>DIVG3</FUNCTION>
  346. <FUNCTION>DIVH2</FUNCTION>
  347. <FUNCTION>DIVH3</FUNCTION>
  348. <FUNCTION>DIVL2</FUNCTION>
  349. <FUNCTION>DIVL3</FUNCTION>
  350. <FUNCTION>DIVP</FUNCTION>
  351. <FUNCTION>DIVW2</FUNCTION>
  352. <FUNCTION>DIVW3</FUNCTION>
  353. <FUNCTION>EDITPC</FUNCTION>
  354. <FUNCTION>EDIV</FUNCTION>
  355. <FUNCTION>EMODD</FUNCTION>
  356. <FUNCTION>EMODF</FUNCTION>
  357. <FUNCTION>EMODG</FUNCTION>
  358. <FUNCTION>EMODH</FUNCTION>
  359. <FUNCTION>EMUL</FUNCTION>
  360. <FUNCTION>EXTV</FUNCTION>
  361. <FUNCTION>EXTZV</FUNCTION>
  362. <FUNCTION>FFC</FUNCTION>
  363. <FUNCTION>FFS</FUNCTION>
  364. <FUNCTION>HALT</FUNCTION>
  365. <FUNCTION>INCB</FUNCTION>
  366. <FUNCTION>INCL</FUNCTION>
  367. <FUNCTION>INCW</FUNCTION>
  368. <FUNCTION>INDEX</FUNCTION>
  369. <FUNCTION>INSQHI</FUNCTION>
  370. <FUNCTION>INSQTI</FUNCTION>
  371. <FUNCTION>INSQUE</FUNCTION>
  372. <FUNCTION>INSV</FUNCTION>
  373. <FUNCTION>IOTA</FUNCTION>
  374. <FUNCTION>JMP</FUNCTION>
  375. <FUNCTION>JSB</FUNCTION>
  376. <FUNCTION>LDPCTX</FUNCTION>
  377. <FUNCTION>LOCC</FUNCTION>
  378. <FUNCTION>MATCHC</FUNCTION>
  379. <FUNCTION>MCOMB</FUNCTION>
  380. <FUNCTION>MCOML</FUNCTION>
  381. <FUNCTION>MCOMW</FUNCTION>
  382. <FUNCTION>MFPR</FUNCTION>
  383. <FUNCTION>MFVP</FUNCTION>
  384. <FUNCTION>MNEGB</FUNCTION>
  385. <FUNCTION>MNEGD</FUNCTION>
  386. <FUNCTION>MNEGF</FUNCTION>
  387. <FUNCTION>MNEGG</FUNCTION>
  388. <FUNCTION>MNEGH</FUNCTION>
  389. <FUNCTION>MNEGL</FUNCTION>
  390. <FUNCTION>MNEGW</FUNCTION>
  391. <FUNCTION>MOVAB</FUNCTION>
  392. <FUNCTION>MOVAD</FUNCTION>
  393. <FUNCTION>MOVAF</FUNCTION>
  394. <FUNCTION>MOVAG</FUNCTION>
  395. <FUNCTION>MOVAH</FUNCTION>
  396. <FUNCTION>MOVAL</FUNCTION>
  397. <FUNCTION>MOVAO</FUNCTION>
  398. <FUNCTION>MOVAQ</FUNCTION>
  399. <FUNCTION>MOVAW</FUNCTION>
  400. <FUNCTION>MOVB</FUNCTION>
  401. <FUNCTION>MOVC3</FUNCTION>
  402. <FUNCTION>MOVC5</FUNCTION>
  403. <FUNCTION>MOVD</FUNCTION>
  404. <FUNCTION>MOVF</FUNCTION>
  405. <FUNCTION>MOVG</FUNCTION>
  406. <FUNCTION>MOVH</FUNCTION>
  407. <FUNCTION>MOVL</FUNCTION>
  408. <FUNCTION>MOVO</FUNCTION>
  409. <FUNCTION>MOVP</FUNCTION>
  410. <FUNCTION>MOVPSL</FUNCTION>
  411. <FUNCTION>MOVQ</FUNCTION>
  412. <FUNCTION>MOVTC</FUNCTION>
  413. <FUNCTION>MOVTUC</FUNCTION>
  414. <FUNCTION>MOVW</FUNCTION>
  415. <FUNCTION>MOVZBL</FUNCTION>
  416. <FUNCTION>MOVZBW</FUNCTION>
  417. <FUNCTION>MOVZWL</FUNCTION>
  418. <FUNCTION>MTPR</FUNCTION>
  419. <FUNCTION>MTVP</FUNCTION>
  420. <FUNCTION>MULB2</FUNCTION>
  421. <FUNCTION>MULB3</FUNCTION>
  422. <FUNCTION>MULD2</FUNCTION>
  423. <FUNCTION>MULD3</FUNCTION>
  424. <FUNCTION>MULF2</FUNCTION>
  425. <FUNCTION>MULF3</FUNCTION>
  426. <FUNCTION>MULG2</FUNCTION>
  427. <FUNCTION>MULG3</FUNCTION>
  428. <FUNCTION>MULH2</FUNCTION>
  429. <FUNCTION>MULH3</FUNCTION>
  430. <FUNCTION>MULL2</FUNCTION>
  431. <FUNCTION>MULL3</FUNCTION>
  432. <FUNCTION>MULP</FUNCTION>
  433. <FUNCTION>MULW2</FUNCTION>
  434. <FUNCTION>MULW3</FUNCTION>
  435. <FUNCTION>NOP</FUNCTION>
  436. <FUNCTION>POLYD</FUNCTION>
  437. <FUNCTION>POLYF</FUNCTION>
  438. <FUNCTION>POLYG</FUNCTION>
  439. <FUNCTION>POLYH</FUNCTION>
  440. <FUNCTION>POPR</FUNCTION>
  441. <FUNCTION>PROBER</FUNCTION>
  442. <FUNCTION>PROBEW</FUNCTION>
  443. <FUNCTION>PUSHAB</FUNCTION>
  444. <FUNCTION>PUSHABL</FUNCTION>
  445. <FUNCTION>PUSHAL</FUNCTION>
  446. <FUNCTION>PUSHAD</FUNCTION>
  447. <FUNCTION>PUSHAF</FUNCTION>
  448. <FUNCTION>PUSHAG</FUNCTION>
  449. <FUNCTION>PUSHAH</FUNCTION>
  450. <FUNCTION>PUSHAL</FUNCTION>
  451. <FUNCTION>PUSHAO</FUNCTION>
  452. <FUNCTION>PUSHAQ</FUNCTION>
  453. <FUNCTION>PUSHAW</FUNCTION>
  454. <FUNCTION>PUSHL</FUNCTION>
  455. <FUNCTION>PUSHR</FUNCTION>
  456. <FUNCTION>REI</FUNCTION>
  457. <FUNCTION>REMQHI</FUNCTION>
  458. <FUNCTION>REMQTI</FUNCTION>
  459. <FUNCTION>REMQUE</FUNCTION>
  460. <FUNCTION>RET</FUNCTION>
  461. <FUNCTION>ROTL</FUNCTION>
  462. <FUNCTION>RSB</FUNCTION>
  463. <FUNCTION>SBWC</FUNCTION>
  464. <FUNCTION>SCANC</FUNCTION>
  465. <FUNCTION>SKPC</FUNCTION>
  466. <FUNCTION>SOBGEQ</FUNCTION>
  467. <FUNCTION>SOBGTR</FUNCTION>
  468. <FUNCTION>SPANC</FUNCTION>
  469. <FUNCTION>SUBB2</FUNCTION>
  470. <FUNCTION>SUBB3</FUNCTION>
  471. <FUNCTION>SUBD2</FUNCTION>
  472. <FUNCTION>SUBD3</FUNCTION>
  473. <FUNCTION>SUBF2</FUNCTION>
  474. <FUNCTION>SUBF3</FUNCTION>
  475. <FUNCTION>SUBG2</FUNCTION>
  476. <FUNCTION>SUBG3</FUNCTION>
  477. <FUNCTION>SUBH2</FUNCTION>
  478. <FUNCTION>SUBH3</FUNCTION>
  479. <FUNCTION>SUBL2</FUNCTION>
  480. <FUNCTION>SUBL3</FUNCTION>
  481. <FUNCTION>SUBP4</FUNCTION>
  482. <FUNCTION>SUBP6</FUNCTION>
  483. <FUNCTION>SUBW2</FUNCTION>
  484. <FUNCTION>SUBW3</FUNCTION>
  485. <FUNCTION>SVPCTX</FUNCTION>
  486. <FUNCTION>TSTB</FUNCTION>
  487. <FUNCTION>TSTD</FUNCTION>
  488. <FUNCTION>TSTF</FUNCTION>
  489. <FUNCTION>TSTG</FUNCTION>
  490. <FUNCTION>TSTH</FUNCTION>
  491. <FUNCTION>TSTL</FUNCTION>
  492. <FUNCTION>TSTW</FUNCTION>
  493. <FUNCTION>VGATHL</FUNCTION>
  494. <FUNCTION>VGATHQ</FUNCTION>
  495. <FUNCTION>VLDL</FUNCTION>
  496. <FUNCTION>VLDQ</FUNCTION>
  497. <FUNCTION>VSADDD</FUNCTION>
  498. <FUNCTION>VSADDF</FUNCTION>
  499. <FUNCTION>VSADDG</FUNCTION>
  500. <FUNCTION>VSADDL</FUNCTION>
  501. <FUNCTION>VSBICL</FUNCTION>
  502. <FUNCTION>VSBISL</FUNCTION>
  503. <FUNCTION>VSCATL</FUNCTION>
  504. <FUNCTION>VSCATQ</FUNCTION>
  505. <FUNCTION>VSCMPD</FUNCTION>
  506. <FUNCTION>VSCMPF</FUNCTION>
  507. <FUNCTION>VSCMPG</FUNCTION>
  508. <FUNCTION>VSCMPL</FUNCTION>
  509. <FUNCTION>VSDIVD</FUNCTION>
  510. <FUNCTION>VSDIVF</FUNCTION>
  511. <FUNCTION>VSDIVG</FUNCTION>
  512. <FUNCTION>VSMERGE</FUNCTION>
  513. <FUNCTION>VSMULD</FUNCTION>
  514. <FUNCTION>VSMULF</FUNCTION>
  515. <FUNCTION>VSMULG</FUNCTION>
  516. <FUNCTION>VSMULL</FUNCTION>
  517. <FUNCTION>VSSLLL</FUNCTION>
  518. <FUNCTION>VSSRLL</FUNCTION>
  519. <FUNCTION>VSSUBD</FUNCTION>
  520. <FUNCTION>VSSUBF</FUNCTION>
  521. <FUNCTION>VSSUBG</FUNCTION>
  522. <FUNCTION>VSSUBL</FUNCTION>
  523. <FUNCTION>VSTL</FUNCTION>
  524. <FUNCTION>VSTQ</FUNCTION>
  525. <FUNCTION>VSXORL</FUNCTION>
  526. <FUNCTION>VSYNC</FUNCTION>
  527. <FUNCTION>VVADDD</FUNCTION>
  528. <FUNCTION>VVADDF</FUNCTION>
  529. <FUNCTION>VVADDG</FUNCTION>
  530. <FUNCTION>VVADDL</FUNCTION>
  531. <FUNCTION>VVBICL</FUNCTION>
  532. <FUNCTION>VVBISL</FUNCTION>
  533. <FUNCTION>VVCMPD</FUNCTION>
  534. <FUNCTION>VVCMPF</FUNCTION>
  535. <FUNCTION>VVCMPG</FUNCTION>
  536. <FUNCTION>VVCMPL</FUNCTION>
  537. <FUNCTION>VVCVT</FUNCTION>
  538. <FUNCTION>VVDIVD</FUNCTION>
  539. <FUNCTION>VVDIVF</FUNCTION>
  540. <FUNCTION>VVDIVG</FUNCTION>
  541. <FUNCTION>VVMERGE</FUNCTION>
  542. <FUNCTION>VVMULD</FUNCTION>
  543. <FUNCTION>VVMULF</FUNCTION>
  544. <FUNCTION>VVMULG</FUNCTION>
  545. <FUNCTION>VVMULL</FUNCTION>
  546. <FUNCTION>VVSLLL</FUNCTION>
  547. <FUNCTION>VVSRLL</FUNCTION>
  548. <FUNCTION>VVSUBD</FUNCTION>
  549. <FUNCTION>VVSUBF</FUNCTION>
  550. <FUNCTION>VVSUBG</FUNCTION>
  551. <FUNCTION>VVSUBL</FUNCTION>
  552. <FUNCTION>VVXORL</FUNCTION>
  553. <FUNCTION>XFC</FUNCTION>
  554. <FUNCTION>XORB2</FUNCTION>
  555. <FUNCTION>XORB3</FUNCTION>
  556. <FUNCTION>XORL2</FUNCTION>
  557. <FUNCTION>XORL3</FUNCTION>
  558. <FUNCTION>XORW2</FUNCTION>
  559. <FUNCTION>XORW3</FUNCTION>
  560. </KEYWORDS>
  561. </RULES>
  562. </MODE>