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