!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.5.4	//
AES_BLOCK_SIZE	aes.h	47;"	d
AES_DECRYPT_ONLY	aes.h	54;"	d
AES_DUAL_KEY_SCHEDULE	aes.h	48;"	d
AES_DUAL_KEY_SCHEDULE	aes.h	57;"	d
AES_ENC	Makefile	/^AES_ENC=aes_crypt.o		# Standard C implementation$/;"	m
AES_ENCRYPT_ONLY	aes.h	53;"	d
AES_KS_LENGTH	aes.h	108;"	d
AES_KS_LENGTH	aes.h	111;"	d
AES_NAME_PREFIX	aes.h	61;"	d
AES_RC_LENGTH	aes.h	107;"	d
AES_RC_LENGTH	aes.h	110;"	d
AES_TYPE_PREFIX	aes.h	60;"	d
AES_set_key	cbc_aes.c	/^int AES_set_key(aes_context *aes_ctx, caddr_t key, int keysize) {$/;"	f
ARRAYS	aes_options.h	295;"	d
BASELIBOBJ	Makefile	/^BASELIBOBJ=aes_tables.o aes_setkey.o  cbc_aes.o$/;"	m
BLIB	Makefile	/^BLIB=libaes.a$/;"	m
CBC_DECL	cbc_generic.h	85;"	d
CBC_IMPL_BLK16	cbc_generic.h	5;"	d
CBC_IMPL_BLK8	cbc_generic.h	47;"	d
CFLAGS	Makefile	/^CFLAGS=-O3 -g -fomit-frame-pointer $(EXTRA_CFLAGS)$/;"	m
FAST_VARIABLE	aes_options.h	296;"	d
FF_TABLES	aes_options.h	294;"	d
FFinv	aes_tables.c	200;"	d	file:
FFmul02	aes_tables.c	191;"	d	file:
FFmul02	aes_tables.c	202;"	d	file:
FFmul03	aes_tables.c	192;"	d	file:
FFmul03	aes_tables.c	203;"	d	file:
FFmul09	aes_tables.c	193;"	d	file:
FFmul09	aes_tables.c	204;"	d	file:
FFmul0b	aes_tables.c	194;"	d	file:
FFmul0b	aes_tables.c	205;"	d	file:
FFmul0d	aes_tables.c	195;"	d	file:
FFmul0d	aes_tables.c	206;"	d	file:
FFmul0e	aes_tables.c	196;"	d	file:
FFmul0e	aes_tables.c	207;"	d	file:
FFmulX	aes_tables.c	54;"	d	file:
FIXED_TABLES	aes_options.h	293;"	d
FOUR_IM_TABLES	aes_options.h	303;"	d
FOUR_LR_TABLES	aes_options.h	302;"	d
FOUR_TABLES	aes_options.h	301;"	d
HZ	aes_speedcheck.c	19;"	d	file:
ISBOX	aes_tables.c	105;"	d	file:
ISBOX	aes_tables.c	114;"	d	file:
ISBOX	aestab.h	256;"	d
ISBOX	aestab.h	268;"	d
ISBOX	aestab.h	281;"	d
Ks	aes_options.h	374;"	d
LIBOBJ	Makefile	/^LIBOBJ=$(AES_ENC) $(BASELIBOBJ)$/;"	m
LIBOBJSET	Makefile	/^LIBOBJSET=aes_crypt.o $(BASELIBOBJ)$/;"	m
MAX_STRING_LEN	aes_vector_test.c	15;"	d	file:
Ncol	aes.h	/^    t_name(word)    Ncol;               \/* the number of columns in the cipher state  *\/$/;"	m
Nkey	aes.h	/^    t_name(word)    Nkey;               \/* the number of words in the key input block *\/$/;"	m
Nr	aes_options.h	372;"	d
Nrnd	aes.h	/^    t_name(word)    Nrnd;               \/* the number of cipher rounds                *\/$/;"	m
ONE_IM_TABLE	aes_options.h	300;"	d
ONE_LR_TABLE	aes_options.h	299;"	d
ONE_TABLE	aes_options.h	298;"	d
PARTIAL_UNROLL	aes_options.h	292;"	d
PERL	Makefile	/^PERL=perl$/;"	m
RUN_FOR_TIME	aes_speedcheck.c	17;"	d	file:
Rc	aes_options.h	373;"	d
SBOX	aes_tables.c	124;"	d	file:
SBOX	aes_tables.c	83;"	d	file:
SBOX	aes_tables.c	92;"	d	file:
SBOX	aestab.h	229;"	d
SBOX	aestab.h	240;"	d
START	aes_speedcheck.c	21;"	d	file:
STOP	aes_speedcheck.c	22;"	d	file:
UNROLL	aes_options.h	291;"	d
_AES_H	aes.h	42;"	d
_AES_OPTIONS_H	aes_options.h	42;"	d
aes_bad	aes.h	95;"	d
aes_context	aes.h	136;"	d
aes_crypt	asm/aes-586.pl	/^sub aes_crypt {$/;"	s
aes_ctx	aes_vector_test.c	/^	aes_ctx aes_ctx;$/;"	m	file:
aes_good	aes.h	96;"	d
aes_verify	aes_vector_test.c	/^void aes_verify(context *ctx,$/;"	f
asm_finish_cpp	asm/perlasm/x86asm.pl	/^sub asm_finish_cpp$/;"	s
b04	aes_crypt.c	181;"	d	file:
b05	aes_crypt.c	182;"	d	file:
b06	aes_crypt.c	183;"	d	file:
b06	aes_crypt.c	203;"	d	file:
b07	aes_crypt.c	184;"	d	file:
b07	aes_crypt.c	204;"	d	file:
b14	aes_crypt.c	185;"	d	file:
b15	aes_crypt.c	186;"	d	file:
b16	aes_crypt.c	187;"	d	file:
b16	aes_crypt.c	205;"	d	file:
b17	aes_crypt.c	188;"	d	file:
b17	aes_crypt.c	206;"	d	file:
blocksize	aes_vector_test.c	/^	int blocksize;$/;"	m	file:
bval	aes_options.h	399;"	d
bval	aes_options.h	407;"	d
byte_swap	aes_options.h	400;"	d
byte_swap	aes_options.h	408;"	d
bytes2word	aes_options.h	401;"	d
bytes2word	aes_options.h	409;"	d
c_name	aes.h	81;"	d
c_name	aes.h	83;"	d
c_name	aes_setkey.c	78;"	d	file:
cbc	asm/perlasm/cbc.pl	/^sub cbc$/;"	s
cmd	aes_vector_test.c	/^cmdline cmd;$/;"	v
cmdline	aes_vector_test.c	/^} cmdline;$/;"	t	file:
con_hi	aes.h	72;"	d
con_lo	aes.h	71;"	d
context	aes_vector_test.c	/^} context;$/;"	t	file:
conv	asm/perlasm/alpha.pl	/^sub conv$/;"	s
conv	asm/perlasm/x86ms.pl	/^sub conv$/;"	s
conv	asm/perlasm/x86nasm.pl	/^sub conv$/;"	s
conv	asm/perlasm/x86unix.pl	/^sub conv$/;"	s
count	aes_vector_test.c	/^	int count;         \/* number filenames *\/$/;"	m	file:
ct	aes_vector_test.c	/^	char ct[MAX_STRING_LEN];$/;"	m	file:
ctx_param	asm/aes-586.pl	/^use constant ctx_param 		=> 0;$/;"	c
ctx_r	asm/aes-586.pl	/^use constant ctx_r => 'ebp';$/;"	c
d_key	aes.h	/^    t_name(word)    d_key[AES_KS_LENGTH];   \/* the decryption key schedule                *\/$/;"	m
d_key	aes.h	132;"	d
debug	aes_vector_test.c	/^	int debug;    $/;"	m	file:
dec_fmvars	aes_crypt.c	141;"	d	file:
dec_fmvars	aes_crypt.c	143;"	d	file:
dec_fmvars	aes_crypt.c	152;"	d	file:
dec_fmvars	aes_crypt.c	154;"	d	file:
dec_fmvars	aes_options.h	458;"	d
dec_fmvars	aes_options.h	464;"	d
dec_fmvars	aes_options.h	465;"	d
dec_imvars	aes_crypt.c	142;"	d	file:
dec_imvars	aes_crypt.c	144;"	d	file:
dec_imvars	aes_crypt.c	153;"	d	file:
dec_imvars	aes_crypt.c	155;"	d	file:
dec_imvars	aes_options.h	469;"	d
dec_imvars	aes_options.h	475;"	d
dec_imvars	aes_options.h	476;"	d
dec_imvars	aes_setkey.c	80;"	d	file:
dec_imvars	aes_setkey.c	81;"	d	file:
dkey	asm/aes-586.pl	/^use constant dkey => 256;$/;"	c
do_rnd	asm/aes-586.pl	/^sub do_rnd {$/;"	s
do_timer	aes_speedcheck.c	/^double do_timer(int startstop)$/;"	f
e_key	aes.h	/^    t_name(word)    e_key[AES_KS_LENGTH];   \/* the encryption key schedule                *\/$/;"	m
e_key	aes.h	131;"	d
ekey	asm/aes-586.pl	/^use constant ekey => 0;$/;"	c
f2	aestab.h	145;"	d
f3	aestab.h	146;"	d
f9	aestab.h	147;"	d
failed_setkeys	aes_vector_test.c	/^	int failed_setkeys;$/;"	m	file:
failures	aes_vector_test.c	/^	int failures;$/;"	m	file:
fb	aestab.h	148;"	d
fd	aestab.h	149;"	d
fe	aestab.h	150;"	d
ff	aes_setkey.c	74;"	d	file:
ff	aes_setkey.c	79;"	d	file:
ff_hi	aes_tables.c	47;"	d	file:
ff_poly	aes_tables.c	46;"	d	file:
files	aes_vector_test.c	/^	int files;$/;"	m	file:
fmt_scaled	aes_speedcheck.c	/^char * fmt_scaled(double size) {$/;"	f
four_tables	aes_options.h	444;"	d
fwd_affine	aes_tables.c	213;"	d	file:
fwd_lrnd	aes_crypt.c	161;"	d	file:
fwd_lrnd	aes_crypt.c	164;"	d	file:
fwd_lrnd	aes_crypt.c	167;"	d	file:
fwd_mcol	aes_options.h	460;"	d
fwd_mcol	aes_options.h	462;"	d
fwd_mcol	aes_options.h	466;"	d
fwd_rnd	aes_crypt.c	146;"	d	file:
fwd_rnd	aes_crypt.c	149;"	d	file:
fwd_rnd	aes_crypt.c	156;"	d	file:
fwd_rnd	asm/aes-586.pl	/^sub fwd_rnd {$/;"	s
fwd_var	aes_crypt.c	62;"	d	file:
gen_tabs	aes_tables.c	/^static void gen_tabs(void)$/;"	f	file:
get_hexstr	aes_vector_test.c	/^void get_hexstr(char * instr, unsigned char * out)$/;"	f
get_mem	asm/perlasm/x86ms.pl	/^sub get_mem$/;"	s
get_mem	asm/perlasm/x86nasm.pl	/^sub get_mem$/;"	s
hexstring	aes_vector_test.c	/^char * hexstring(unsigned char * instr, int len, char * out)$/;"	f
hx	aestab.h	143;"	d
inblk_param	asm/aes-586.pl	/^use constant inblk_param	=> 1;$/;"	c
inblk_r	asm/aes-586.pl	/^use constant inblk_r => 'ecx';$/;"	c
infiles	aes_vector_test.c	/^	char **infiles;    \/* list of filenames *\/$/;"	m	file:
inv_affine	aes_tables.c	216;"	d	file:
inv_lrnd	aes_crypt.c	162;"	d	file:
inv_lrnd	aes_crypt.c	165;"	d	file:
inv_lrnd	aes_crypt.c	168;"	d	file:
inv_mcol	aes_options.h	471;"	d
inv_mcol	aes_options.h	473;"	d
inv_mcol	aes_options.h	477;"	d
inv_rnd	aes_crypt.c	147;"	d	file:
inv_rnd	aes_crypt.c	150;"	d	file:
inv_rnd	aes_crypt.c	157;"	d	file:
inv_rnd	asm/aes-586.pl	/^sub inv_rnd {$/;"	s
inv_var	aes_crypt.c	100;"	d	file:
isb_data	aestab.h	75;"	d
iw	aestab.h	193;"	d
kd4	aes_setkey.c	141;"	d	file:
kd4	aes_setkey.c	156;"	d	file:
kd6	aes_setkey.c	174;"	d	file:
kd8	aes_setkey.c	194;"	d	file:
kdf4	aes_setkey.c	135;"	d	file:
kdf4	aes_setkey.c	152;"	d	file:
kdf6	aes_setkey.c	169;"	d	file:
kdf8	aes_setkey.c	188;"	d	file:
kdl4	aes_setkey.c	146;"	d	file:
kdl4	aes_setkey.c	163;"	d	file:
kdl6	aes_setkey.c	183;"	d	file:
kdl8	aes_setkey.c	206;"	d	file:
ke4	aes_setkey.c	104;"	d	file:
ke6	aes_setkey.c	113;"	d	file:
ke8	aes_setkey.c	123;"	d	file:
kel4	aes_setkey.c	108;"	d	file:
kel6	aes_setkey.c	118;"	d	file:
kel8	aes_setkey.c	129;"	d	file:
key	aes_vector_test.c	/^	char key[MAX_STRING_LEN];$/;"	m	file:
keyok	aes_vector_test.c	/^	int keyok;$/;"	m	file:
keysize	aes_vector_test.c	/^	int keysize;$/;"	m	file:
l_copy	aes_crypt.c	190;"	d	file:
l_copy	aes_crypt.c	208;"	d	file:
l_copy	aes_crypt.c	225;"	d	file:
locals	aes_crypt.c	174;"	d	file:
locals	aes_crypt.c	176;"	d	file:
locals	aes_crypt.c	199;"	d	file:
locals	aes_crypt.c	201;"	d	file:
locals	aes_crypt.c	220;"	d	file:
locals	aes_crypt.c	222;"	d	file:
longopts	aes_vector_test.c	/^static struct option longopts[] = {$/;"	v	file:
ls_box	aes_options.h	483;"	d
ls_box	aes_options.h	485;"	d
ls_box	aes_options.h	487;"	d
m1	aes_tables.c	51;"	d	file:
m2	aes_tables.c	52;"	d	file:
m3	aes_tables.c	53;"	d	file:
main	aes_speedcheck.c	/^int main(int argc, char **argv)$/;"	f
main	aes_vector_test.c	/^int main (int argc, char **argv)$/;"	f
main	asm/perlasm/alpha.pl	/^sub main'FR$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'GR$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'NR$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'QWP$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'QWPw$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'add	{ &out3("addq",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'asm_add$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'asm_finish$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'asm_get_output { return(@out); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'asm_init$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'asm_init_output { @out=(); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'bgt	{ &out2("bgt",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'bis	{ &out3("bis",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'ble	{ &out2("ble",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'blt	{ &out2("blt",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'br	{ &out1("br",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'cmplt	{ &out3("cmplt",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'cmpult	{ &out3("cmpult",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'comment$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'data_word$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'external_label { push(@labels,@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'file$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'file_end$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'fin_pool$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'function_begin$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'function_end$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'function_end_A$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'function_end_B$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'get_labels { return(@labels); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'init_pool$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'label$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'ld	{ &out2("ldq",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'mov	{ &out3("bis",$_[0],$_[0],$_[1]); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'muh	{ &out3("umulh",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'mul	{ &out3("mulq",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'or	{ &out3("bis",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'set_label$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'st	{ &out2("stq",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'stack_pop$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'stack_push$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'sub	{ &out3("subq",@_); }$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'swtmp$/;"	s
main	asm/perlasm/alpha.pl	/^sub main'wparam$/;"	s
main	asm/perlasm/x86asm.pl	/^sub main'asm_finish$/;"	s
main	asm/perlasm/x86asm.pl	/^sub main'asm_init$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'BC$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'BP$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'DWC$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'DWP$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'HB$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'LB$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'adc	{ &out2("adc",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'add	{ &out2("add",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'and	{ &out2("and",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'asm_get_output { return(@out); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'asm_init_output { @out=(); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'bswap	{ &out1("bswap",@_); &using486(); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'call	{ &out1("call",'_'.$_[0]); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'cmp	{ &out2("cmp",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'comment$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'data_word$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'dec	{ &out1("dec",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'div	{ &out1("div",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'exch	{ &out2("xchg",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'external_label { push(@labels,@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'file$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'file_end$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'function_begin$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'function_begin_B$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'function_end$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'function_end_A$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'function_end_B$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'get_labels { return(@labels); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'inc	{ &out1("inc",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jb	{ &out1("jb",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jc	{ &out1("jc",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'je	{ &out1("je",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jge	{ &out1("jge",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jl	{ &out1("jl",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jle	{ &out1("jle",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jmp	{ &out1("jmp",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jmp_ptr { &out1p("jmp",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jnc	{ &out1("jnc",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jne	{ &out1("jne",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jno	{ &out1("jno",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jnz	{ &out1("jnz",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'jz	{ &out1("jz",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'label$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'lea	{ &out2("lea",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'mov	{ &out2("mov",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'movb	{ &out2("mov",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'mul	{ &out1("mul",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'nop	{ &out0("nop"); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'not	{ &out1("not",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'or	{ &out2("or",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'pop	{ &out1("pop",@_); $stack-=4; }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'push	{ &out1("push",@_); $stack+=4; }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'ret	{ &out0("ret"); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'rotl	{ &out2("rol",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'rotr	{ &out2("ror",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'set_label$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'shl	{ &out2("shl",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'shr	{ &out2("shr",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'stack_pop$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'stack_push$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'sub	{ &out2("sub",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'swtmp$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'wparam$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'xor	{ &out2("xor",@_); }$/;"	s
main	asm/perlasm/x86ms.pl	/^sub main'xorb	{ &out2("xor",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::BC$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::BP$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::DWC$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::DWP$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::HB$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::LB$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::adc	{ &out2("adc",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::add	{ &out2("add",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::and	{ &out2("and",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::asm_get_output { return(@out); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::asm_init_output { @out=(); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::bswap	{ &out1("bswap",@_); &using486(); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::call	{ &out1("call",'_'.$_[0]); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::cmp	{ &out2("cmp",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::comment$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::data_word$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::dec	{ &out1("dec",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::div	{ &out1("div",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::emms { &out0('emms', @_) }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::exch	{ &out2("xchg",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::external_label$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::file$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::file_end$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::function_begin$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::function_begin_B$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::function_end$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::function_end_A$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::function_end_B$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::get_labels { return(@labels); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::inc	{ &out1("inc",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jb	{ &out1("jb NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jc	{ &out1("jc NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::je	{ &out1("je NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jge	{ &out1("jge NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jl	{ &out1("jl NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jle	{ &out1("jle NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jmp	{ &out1("jmp",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jmp_ptr { &out1p("jmp",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jnc	{ &out1("jnc NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jne	{ &out1("jne NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jno	{ &out1("jno NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jnz	{ &out1("jnz NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::jz	{ &out1("jz NEAR",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::label$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::lea	{ &out2("lea",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::mov	{ &out2("mov",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::movb	{ &out2("mov",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::movd { &out2('movd', @_) }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::movzx { &out2('movzx', @_) }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::mul	{ &out1("mul",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::nop	{ &out0("nop"); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::not	{ &out1("not",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::or	{ &out2("or",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::pop	{ &out1("pop",@_); $stack-=4; }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::push	{ &out1("push",@_); $stack+=4; }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::ret	{ &out0("ret"); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::rotl	{ &out2("rol",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::rotr	{ &out2("ror",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::set_label$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::shl	{ &out2("shl",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::shr	{ &out2("shr",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::stack_pop$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::stack_push$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::sub	{ &out2("sub",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::swtmp$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::testb { &out2('test', @_) }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::wparam$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::xor	{ &out2("xor",@_); }$/;"	s
main	asm/perlasm/x86nasm.pl	/^sub main::xorb	{ &out2("xor",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::BC$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::BP$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::DWC$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::DWP$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::HB$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::LB$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::adc	{ &out2("adcl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::add	{ &out2("addl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::and	{ &out2("andl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::asm_get_output { return(@out); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::asm_init_output { @out=(); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::bswap$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::call	{ &out1("call",$under.$_[0]); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::cmp	{ &out2("cmpl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::comment$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::data_word$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::dec	{ &out1("decl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::div	{ &out1("divl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::emms { &out0('emms', @_) }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::exch	{ &out2("xchg",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::external_label { push(@labels,@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::file$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::file_end$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::function_begin$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::function_begin_B$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::function_end$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::function_end_A$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::function_end_B$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::get_labels { return(@labels); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::inc	{ &out1("incl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jb	{ &out1("jb",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jc	{ &out1("jc",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::je	{ &out1("je",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jge	{ &out1("jge",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jl	{ &out1("jl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jle	{ &out1("jle",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jmp	{ &out1("jmp",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jmp_ptr { &out1p("jmp",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jnc	{ &out1("jnc",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jne	{ &out1("jne",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jno	{ &out1("jno",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jnz	{ &out1("jnz",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::jz	{ &out1("jz",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::label$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::lea	{ &out2("leal",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::mov	{ &out2("movl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::movb	{ &out2("movb",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::movd { &out2('movd', @_) }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::movzx { &out2('movzx', @_) }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::mul	{ &out1("mull",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::nop	{ &out0("nop"); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::not	{ &out1("notl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::or	{ &out2("orl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::pop	{ &out1("popl",@_); $stack-=4; }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::push	{ &out1("pushl",@_); $stack+=4; }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::ret	{ &out0("ret"); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::rotl	{ &out2("roll",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::rotr	{ &out2("rorl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::set_label$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::shl	{ &out2("sall",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::shr	{ &out2("shrl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::stack_pop$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::stack_push$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::sub	{ &out2("subl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::swtmp$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::testb { &out2('testb', @_) }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::wparam$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::xor	{ &out2("xorl",@_); }$/;"	s
main	asm/perlasm/x86unix.pl	/^sub main::xorb	{ &out2("xorb",@_); }$/;"	s
mm_data	aestab.h	109;"	d
name	aes_vector_test.c	/^	char *name;        \/* invocation name: "NAME", "NAMECAT", etc *\/$/;"	m	file:
nc	aes_options.h	491;"	d
nc	aes_options.h	493;"	d
nkey	asm/aes-586.pl	/^use constant nkey => 512;$/;"	c
no_table	aes_options.h	432;"	d
nrnd	asm/aes-586.pl	/^use constant nrnd => 516;$/;"	c
one_table	aes_options.h	438;"	d
out0	asm/perlasm/alpha.pl	/^sub out0$/;"	s
out0	asm/perlasm/x86ms.pl	/^sub out0$/;"	s
out0	asm/perlasm/x86nasm.pl	/^sub out0$/;"	s
out0	asm/perlasm/x86unix.pl	/^sub out0$/;"	s
out1	asm/perlasm/alpha.pl	/^sub out1$/;"	s
out1	asm/perlasm/x86ms.pl	/^sub out1$/;"	s
out1	asm/perlasm/x86nasm.pl	/^sub out1$/;"	s
out1	asm/perlasm/x86unix.pl	/^sub out1$/;"	s
out1p	asm/perlasm/x86ms.pl	/^sub out1p$/;"	s
out1p	asm/perlasm/x86nasm.pl	/^sub out1p$/;"	s
out1p	asm/perlasm/x86unix.pl	/^sub out1p$/;"	s
out2	asm/perlasm/alpha.pl	/^sub out2$/;"	s
out2	asm/perlasm/x86ms.pl	/^sub out2$/;"	s
out2	asm/perlasm/x86nasm.pl	/^sub out2$/;"	s
out2	asm/perlasm/x86unix.pl	/^sub out2$/;"	s
out3	asm/perlasm/alpha.pl	/^sub out3$/;"	s
outblk_param	asm/aes-586.pl	/^use constant outblk_param	=> 2;$/;"	c
process_cmdline	aes_vector_test.c	/^cmdline process_cmdline (int ac, char *av[])$/;"	f
process_file	aes_vector_test.c	/^void process_file(context *ctx,$/;"	f
pt	aes_vector_test.c	/^	char pt[MAX_STRING_LEN];$/;"	m	file:
r0	asm/aes-586.pl	/^use constant r0 => 'eax';$/;"	c
r1	asm/aes-586.pl	/^use constant r1 => 'ebx';$/;"	c
r2	asm/aes-586.pl	/^use constant r2 => 'ecx';	# overlap with inblk_r$/;"	c
r3	asm/aes-586.pl	/^use constant r3 => 'edx';$/;"	c
r4	asm/aes-586.pl	/^use constant r4 => 'esi';$/;"	c
r5	asm/aes-586.pl	/^use constant r5 => 'edi';$/;"	c
r6	asm/aes-586.pl	/^use constant r6 => 'ebp';	# overlap with ctx_r$/;"	c
restore	asm/aes-586.pl	/^sub restore{$/;"	s
rf1	aes_options.h	451;"	d
rf2	aes_options.h	452;"	d
round	aes_crypt.c	194;"	d	file:
round	aes_crypt.c	215;"	d	file:
round	aes_crypt.c	236;"	d	file:
round	aes_crypt.c	258;"	d	file:
round	aes_crypt.c	275;"	d	file:
run	aes_speedcheck.c	/^int run = 0;$/;"	v
s	aes_options.h	314;"	d
s	aes_options.h	316;"	d
save	asm/aes-586.pl	/^sub save{$/;"	s
sb_data	aestab.h	41;"	d
sflg	aes.h	/^    t_name(byte)    sflg;               \/* encrypt, decrypt or aes_both               *\/$/;"	m
sflg	asm/aes-586.pl	/^use constant sflg => 520;$/;"	c
shortopts	aes_vector_test.c	/^static char *shortopts = "hdqv";$/;"	v	file:
si	aes_crypt.c	138;"	d	file:
sig_endloop	aes_speedcheck.c	/^void sig_endloop(int sig)$/;"	f
skipped_files	aes_vector_test.c	/^	int skipped_files;$/;"	m	file:
skipped_tests	aes_vector_test.c	/^	int skipped_tests;$/;"	m	file:
so	aes_crypt.c	139;"	d	file:
state_in	aes_crypt.c	192;"	d	file:
state_in	aes_crypt.c	211;"	d	file:
state_in	aes_crypt.c	232;"	d	file:
state_in	aes_crypt.c	240;"	d	file:
state_out	aes_crypt.c	193;"	d	file:
state_out	aes_crypt.c	213;"	d	file:
state_out	aes_crypt.c	234;"	d	file:
state_out	aes_crypt.c	248;"	d	file:
successes	aes_vector_test.c	/^	int successes;$/;"	m	file:
t_name	aes.h	/^enum t_name(mode)     { t_name(enc)  =  1,  \/* set if encryption is needed *\/$/;"	f
t_name	aes.h	/^typedef short       t_name(rval);   \/* function return value         *\/$/;"	t
t_name	aes.h	/^typedef u_int32_t   t_name(word);   \/* must be a 32-bit storage unit *\/$/;"	t
t_name	aes.h	/^typedef u_int8_t    t_name(byte);   \/* must be an 8-bit storage unit *\/$/;"	t
t_name	aes.h	/^} t_name(ctx);$/;"	t
t_name	aes.h	75;"	d
t_name	aes.h	77;"	d
t_name	aes_crypt.c	/^t_name(rval) c_name(decrypt)(t_name(ctx) *cx, const t_name(byte) in_blk[], t_name(byte) out_blk[])$/;"	f
t_name	aes_crypt.c	/^t_name(rval) c_name(encrypt)(t_name(ctx) *cx, const t_name(byte) in_blk[], t_name(byte) out_blk[])$/;"	f
t_name	aes_options.h	/^enum t_name(constant) { Nrow =  4,  \/* the number of rows in the cipher state       *\/$/;"	f
t_name	aes_setkey.c	/^t_name(rval) c_name(set_blk)(t_name(ctx), *cx, const t_name(word) n_bytes)$/;"	f
t_name	aes_setkey.c	/^t_name(rval) c_name(set_key)(t_name(ctx) *cx, const t_name(byte) in_key[], const t_name(word) n_bytes, const enum t_name(mode) f)$/;"	f
t_name	aes_tables.c	/^static t_name(byte) FFinv(const t_name(byte) x)$/;"	f	file:
t_name	aes_tables.c	/^static t_name(byte) hibit(const t_name(word) x)$/;"	f	file:
testid	aes_vector_test.c	/^	int testid;$/;"	m	file:
timing_loop	aes_speedcheck.c	24;"	d	file:
tlen	asm/aes-586.pl	/^use constant tlen => 1024;$/;"	c
u0	aestab.h	208;"	d
u1	aestab.h	209;"	d
u2	aestab.h	210;"	d
u3	aestab.h	211;"	d
unused	aes_crypt.c	60;"	d	file:
upr	aes_options.h	397;"	d
upr	aes_options.h	405;"	d
ups	aes_options.h	398;"	d
ups	aes_options.h	406;"	d
usage	aes_vector_test.c	/^void usage()$/;"	f
using486	asm/perlasm/x86ms.pl	/^sub using486$/;"	s
using486	asm/perlasm/x86nasm.pl	/^sub using486$/;"	s
v0	aestab.h	213;"	d
v1	aestab.h	214;"	d
v2	aestab.h	215;"	d
v3	aestab.h	216;"	d
verbose	aes_vector_test.c	/^	int verbose;       \/* -1=quiet, 0=normal, 1=verbose *\/$/;"	m	file:
vf1	aes_options.h	450;"	d
w0	aestab.h	157;"	d
w1	aestab.h	158;"	d
w2	aestab.h	159;"	d
w3	aestab.h	160;"	d
word_in	aes_options.h	416;"	d
word_in	aes_options.h	422;"	d
word_in	aes_options.h	427;"	d
word_out	aes_options.h	417;"	d
word_out	aes_options.h	423;"	d
word_out	aes_options.h	428;"	d
