;***************************************************************
;* TMS320C2000 C/C++ Codegen                         PC v4.1.3 *
;* Date/Time created: Wed Nov 28 12:03:03 2012                 *
;***************************************************************
	.compiler_opts --mem_model:code=flat --mem_model:data=large --quiet --silicon_version=28 
FP	.set	XAR2

DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr DW$CU, DW_AT_name("IQsample.cpp")
	.dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.3 Copyright (c) 1996-2006 Texas Instruments Incorporated")
	.dwattr DW$CU, DW_AT_stmt_list(0x00)
	.dwattr DW$CU, DW_AT_TI_VERSION(0x01)
;**************************************************************
;* CINIT RECORDS                                              *
;**************************************************************
	.sect	".cinit"
	.align	1
	.field  	-2,16
	.field  	_GlobalQ+0,32
	.field  	24,32			; _GlobalQ @ 0


DW$1	.dwtag  DW_TAG_subprogram, DW_AT_name("operator new"), DW_AT_symbol_name("___nw__FUl")
	.dwattr DW$1, DW_AT_type(*DW$T$3)
	.dwattr DW$1, DW_AT_declaration(0x01)
	.dwattr DW$1, DW_AT_external(0x01)
DW$2	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$13)
	.dwendtag DW$1

	.global	_GlobalQ
_GlobalQ:	.usect	".ebss",2,1,1
DW$3	.dwtag  DW_TAG_variable, DW_AT_name("GlobalQ"), DW_AT_symbol_name("_GlobalQ")
	.dwattr DW$3, DW_AT_location[DW_OP_addr _GlobalQ]
	.dwattr DW$3, DW_AT_type(*DW$T$12)
	.dwattr DW$3, DW_AT_external(0x01)

DW$4	.dwtag  DW_TAG_subprogram, DW_AT_name("_IQ24div"), DW_AT_symbol_name("__IQ24div")
	.dwattr DW$4, DW_AT_type(*DW$T$12)
	.dwattr DW$4, DW_AT_declaration(0x01)
	.dwattr DW$4, DW_AT_external(0x01)
DW$5	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$6	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$4


DW$7	.dwtag  DW_TAG_subprogram, DW_AT_name("__IQmpy"), DW_AT_symbol_name("___IQmpy")
	.dwattr DW$7, DW_AT_type(*DW$T$12)
	.dwattr DW$7, DW_AT_declaration(0x01)
	.dwattr DW$7, DW_AT_external(0x01)
DW$8	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$9	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$10	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
	.dwendtag DW$7


DW$11	.dwtag  DW_TAG_subprogram, DW_AT_name("_IQ24atan2PU"), DW_AT_symbol_name("__IQ24atan2PU")
	.dwattr DW$11, DW_AT_type(*DW$T$12)
	.dwattr DW$11, DW_AT_declaration(0x01)
	.dwattr DW$11, DW_AT_external(0x01)
DW$12	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$13	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$11


DW$14	.dwtag  DW_TAG_subprogram, DW_AT_name("_IQ24sin"), DW_AT_symbol_name("__IQ24sin")
	.dwattr DW$14, DW_AT_type(*DW$T$12)
	.dwattr DW$14, DW_AT_declaration(0x01)
	.dwattr DW$14, DW_AT_external(0x01)
DW$15	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$14


DW$16	.dwtag  DW_TAG_subprogram, DW_AT_name("__anew"), DW_AT_symbol_name("___anew")
	.dwattr DW$16, DW_AT_type(*DW$T$3)
	.dwattr DW$16, DW_AT_declaration(0x01)
	.dwattr DW$16, DW_AT_external(0x01)

DW$17	.dwtag  DW_TAG_subprogram, DW_AT_name("labs"), DW_AT_symbol_name("_labs")
	.dwattr DW$17, DW_AT_type(*DW$T$12)
	.dwattr DW$17, DW_AT_declaration(0x01)
	.dwattr DW$17, DW_AT_external(0x01)
DW$18	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$17


DW$19	.dwtag  DW_TAG_subprogram, DW_AT_name("_IQ24mag"), DW_AT_symbol_name("__IQ24mag")
	.dwattr DW$19, DW_AT_type(*DW$T$12)
	.dwattr DW$19, DW_AT_declaration(0x01)
	.dwattr DW$19, DW_AT_external(0x01)
DW$20	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$21	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$19


DW$22	.dwtag  DW_TAG_subprogram, DW_AT_name("_IQ24mpyI32int"), DW_AT_symbol_name("__IQ24mpyI32int")
	.dwattr DW$22, DW_AT_type(*DW$T$12)
	.dwattr DW$22, DW_AT_declaration(0x01)
	.dwattr DW$22, DW_AT_external(0x01)
DW$23	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$24	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$22

	.global	_Step
_Step:	.usect	".ebss",18,1,1
DW$25	.dwtag  DW_TAG_variable, DW_AT_name("Step"), DW_AT_symbol_name("_Step")
	.dwattr DW$25, DW_AT_location[DW_OP_addr _Step]
	.dwattr DW$25, DW_AT_type(*DW$T$49)
	.dwattr DW$25, DW_AT_external(0x01)
	.global	_Dlog
_Dlog:	.usect	".ebss",512,1,1
DW$26	.dwtag  DW_TAG_variable, DW_AT_name("Dlog"), DW_AT_symbol_name("_Dlog")
	.dwattr DW$26, DW_AT_location[DW_OP_addr _Dlog]
	.dwattr DW$26, DW_AT_type(*DW$T$41)
	.dwattr DW$26, DW_AT_external(0x01)
;	D:\ccs3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\TI73612 
	.sect	".text"

DW$27	.dwtag  DW_TAG_subprogram, DW_AT_name("IQmpyI32int"), DW_AT_symbol_name("_IQmpyI32int__FRC2iql")
	.dwattr DW$27, DW_AT_low_pc(_IQmpyI32int__FRC2iql)
	.dwattr DW$27, DW_AT_high_pc(0x00)
	.dwattr DW$27, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$27, DW_AT_begin_line(0xc8a)
	.dwattr DW$27, DW_AT_begin_column(0x11)
	.dwattr DW$27, DW_AT_frame_base[DW_OP_breg20 -8]
	.dwattr DW$27, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",3210,55

;***************************************************************
;* FNAME: _IQmpyI32int__FRC2iql         FR SIZE:   6           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_IQmpyI32int__FRC2iql:
;* AR4   assigned to _y
DW$28	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$28, DW_AT_type(*DW$T$67)
	.dwattr DW$28, DW_AT_location[DW_OP_reg12]
;* AL    assigned to _x
DW$29	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$29, DW_AT_type(*DW$T$12)
	.dwattr DW$29, DW_AT_location[DW_OP_reg0]
        ADDB      SP,#6
        MOVL      *-SP[6],ACC           ; |3210| 
        MOVL      *-SP[4],XAR4          ; |3210| 
        MOVL      ACC,*-SP[6]           ; |3210| 
        MOVL      *-SP[2],ACC           ; |3210| 
        MOVL      XAR4,*-SP[4]          ; |3210| 
        MOVL      ACC,*+XAR4[0]         ; |3210| 
        LCR       #__IQ24mpyI32int      ; |3210| 
        ; call occurs [#__IQ24mpyI32int] ; |3210| 
        SUBB      SP,#6                 ; |3210| 
	.dwpsn	"../../../include/IQmathCPP.h",3210,88
        LRETR
        ; return occurs
	.dwattr DW$27, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$27, DW_AT_end_line(0xc8a)
	.dwattr DW$27, DW_AT_end_column(0x58)
	.dwendtag DW$27

	.sect	".text"

DW$30	.dwtag  DW_TAG_subprogram, DW_AT_name("IQsin"), DW_AT_symbol_name("_IQsin__FRC2iq")
	.dwattr DW$30, DW_AT_low_pc(_IQsin__FRC2iq)
	.dwattr DW$30, DW_AT_high_pc(0x00)
	.dwattr DW$30, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$30, DW_AT_begin_line(0xe84)
	.dwattr DW$30, DW_AT_begin_column(0x0d)
	.dwattr DW$30, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$30, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",3717,1

;***************************************************************
;* FNAME: _IQsin__FRC2iq                FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_IQsin__FRC2iq:
;* AR4   assigned to _$T0
DW$31	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T0"), DW_AT_symbol_name("_$T0")
	.dwattr DW$31, DW_AT_type(*DW$T$64)
	.dwattr DW$31, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$32	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$32, DW_AT_type(*DW$T$67)
	.dwattr DW$32, DW_AT_location[DW_OP_reg14]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |3717| 
        MOVL      *-SP[2],XAR4          ; |3717| 
        LCR       #___ct__2iqFv         ; |3718| 
        ; call occurs [#___ct__2iqFv] ; |3718| 
        MOVL      XAR4,*-SP[4]          ; |3719| 
        MOVL      ACC,*+XAR4[0]         ; |3719| 
        LCR       #__IQ24sin            ; |3719| 
        ; call occurs [#__IQ24sin] ; |3719| 
        MOVL      XAR4,*-SP[2]          ; |3719| 
        MOVL      *+XAR4[0],ACC         ; |3719| 
        SUBB      SP,#4
	.dwpsn	"../../../include/IQmathCPP.h",3721,1
        LRETR
        ; return occurs
	.dwattr DW$30, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$30, DW_AT_end_line(0xe89)
	.dwattr DW$30, DW_AT_end_column(0x01)
	.dwendtag DW$30

	.sect	".text"

DW$33	.dwtag  DW_TAG_subprogram, DW_AT_name("IQatan2PU"), DW_AT_symbol_name("_IQatan2PU__FRC2iqT1")
	.dwattr DW$33, DW_AT_low_pc(_IQatan2PU__FRC2iqT1)
	.dwattr DW$33, DW_AT_high_pc(0x00)
	.dwattr DW$33, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$33, DW_AT_begin_line(0x1487)
	.dwattr DW$33, DW_AT_begin_column(0x0d)
	.dwattr DW$33, DW_AT_frame_base[DW_OP_breg20 -8]
	.dwattr DW$33, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",5256,1

;***************************************************************
;* FNAME: _IQatan2PU__FRC2iqT1          FR SIZE:   6           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_IQatan2PU__FRC2iqT1:
;* AR4   assigned to _$T1
DW$34	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T1"), DW_AT_symbol_name("_$T1")
	.dwattr DW$34, DW_AT_type(*DW$T$64)
	.dwattr DW$34, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _y
DW$35	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$35, DW_AT_type(*DW$T$67)
	.dwattr DW$35, DW_AT_location[DW_OP_reg14]
DW$36	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$36, DW_AT_type(*DW$T$67)
	.dwattr DW$36, DW_AT_location[DW_OP_breg20 -10]
        ADDB      SP,#6
        MOVL      *-SP[6],XAR5          ; |5256| 
        MOVL      *-SP[4],XAR4          ; |5256| 
        LCR       #___ct__2iqFv         ; |5257| 
        ; call occurs [#___ct__2iqFv] ; |5257| 
        MOVL      XAR4,*-SP[10]         ; |5258| 
        MOVL      ACC,*+XAR4[0]         ; |5258| 
        MOVL      *-SP[2],ACC           ; |5258| 
        MOVL      XAR4,*-SP[6]          ; |5258| 
        MOVL      ACC,*+XAR4[0]         ; |5258| 
        LCR       #__IQ24atan2PU        ; |5258| 
        ; call occurs [#__IQ24atan2PU] ; |5258| 
        MOVL      XAR4,*-SP[4]          ; |5258| 
        MOVL      *+XAR4[0],ACC         ; |5258| 
        SUBB      SP,#6
	.dwpsn	"../../../include/IQmathCPP.h",5260,1
        LRETR
        ; return occurs
	.dwattr DW$33, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$33, DW_AT_end_line(0x148c)
	.dwattr DW$33, DW_AT_end_column(0x01)
	.dwendtag DW$33

	.sect	".text"

DW$37	.dwtag  DW_TAG_subprogram, DW_AT_name("IQmag"), DW_AT_symbol_name("_IQmag__FRC2iqT1")
	.dwattr DW$37, DW_AT_low_pc(_IQmag__FRC2iqT1)
	.dwattr DW$37, DW_AT_high_pc(0x00)
	.dwattr DW$37, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$37, DW_AT_begin_line(0x1823)
	.dwattr DW$37, DW_AT_begin_column(0x0d)
	.dwattr DW$37, DW_AT_frame_base[DW_OP_breg20 -8]
	.dwattr DW$37, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",6180,1

;***************************************************************
;* FNAME: _IQmag__FRC2iqT1              FR SIZE:   6           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_IQmag__FRC2iqT1:
;* AR4   assigned to _$T2
DW$38	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T2"), DW_AT_symbol_name("_$T2")
	.dwattr DW$38, DW_AT_type(*DW$T$64)
	.dwattr DW$38, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _y
DW$39	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$39, DW_AT_type(*DW$T$67)
	.dwattr DW$39, DW_AT_location[DW_OP_reg14]
DW$40	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$40, DW_AT_type(*DW$T$67)
	.dwattr DW$40, DW_AT_location[DW_OP_breg20 -10]
        ADDB      SP,#6
        MOVL      *-SP[6],XAR5          ; |6180| 
        MOVL      *-SP[4],XAR4          ; |6180| 
        LCR       #___ct__2iqFv         ; |6181| 
        ; call occurs [#___ct__2iqFv] ; |6181| 
        MOVL      XAR4,*-SP[10]         ; |6182| 
        MOVL      ACC,*+XAR4[0]         ; |6182| 
        MOVL      *-SP[2],ACC           ; |6182| 
        MOVL      XAR4,*-SP[6]          ; |6182| 
        MOVL      ACC,*+XAR4[0]         ; |6182| 
        LCR       #__IQ24mag            ; |6182| 
        ; call occurs [#__IQ24mag] ; |6182| 
        MOVL      XAR4,*-SP[4]          ; |6182| 
        MOVL      *+XAR4[0],ACC         ; |6182| 
        SUBB      SP,#6
	.dwpsn	"../../../include/IQmathCPP.h",6184,1
        LRETR
        ; return occurs
	.dwattr DW$37, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$37, DW_AT_end_line(0x1828)
	.dwattr DW$37, DW_AT_end_column(0x01)
	.dwendtag DW$37

	.sect	".text"

DW$41	.dwtag  DW_TAG_subprogram, DW_AT_name("IQabs"), DW_AT_symbol_name("_IQabs__FRC2iq")
	.dwattr DW$41, DW_AT_low_pc(_IQabs__FRC2iq)
	.dwattr DW$41, DW_AT_high_pc(0x00)
	.dwattr DW$41, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$41, DW_AT_begin_line(0x1901)
	.dwattr DW$41, DW_AT_begin_column(0x0d)
	.dwattr DW$41, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$41, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",6402,1

;***************************************************************
;* FNAME: _IQabs__FRC2iq                FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_IQabs__FRC2iq:
;* AR4   assigned to _$T3
DW$42	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T3"), DW_AT_symbol_name("_$T3")
	.dwattr DW$42, DW_AT_type(*DW$T$64)
	.dwattr DW$42, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _y
DW$43	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$43, DW_AT_type(*DW$T$67)
	.dwattr DW$43, DW_AT_location[DW_OP_reg14]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |6402| 
        MOVL      *-SP[2],XAR4          ; |6402| 
        LCR       #___ct__2iqFv         ; |6403| 
        ; call occurs [#___ct__2iqFv] ; |6403| 
        MOVL      XAR4,*-SP[4]          ; |6404| 
        MOVL      ACC,*+XAR4[0]         ; |6404| 
        ABS       ACC                   ; |6404| 
        MOVL      XAR4,*-SP[2]          ; |6404| 
        MOVL      *+XAR4[0],ACC         ; |6404| 
        SUBB      SP,#4
	.dwpsn	"../../../include/IQmathCPP.h",6406,1
        LRETR
        ; return occurs
	.dwattr DW$41, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$41, DW_AT_end_line(0x1906)
	.dwattr DW$41, DW_AT_end_column(0x01)
	.dwendtag DW$41

	.sect	".text"

DW$44	.dwtag  DW_TAG_subprogram, DW_AT_name("operator *"), DW_AT_symbol_name("___ml__FRC2iqT1")
	.dwattr DW$44, DW_AT_low_pc(___ml__FRC2iqT1)
	.dwattr DW$44, DW_AT_high_pc(0x00)
	.dwattr DW$44, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$44, DW_AT_begin_line(0x19e0)
	.dwattr DW$44, DW_AT_begin_column(0x0b)
	.dwattr DW$44, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$44, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",6625,1

;***************************************************************
;* FNAME: ___ml__FRC2iqT1               FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___ml__FRC2iqT1:
;* AR4   assigned to _$T4
DW$45	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T4"), DW_AT_symbol_name("_$T4")
	.dwattr DW$45, DW_AT_type(*DW$T$64)
	.dwattr DW$45, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$46	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$46, DW_AT_type(*DW$T$67)
	.dwattr DW$46, DW_AT_location[DW_OP_reg14]
DW$47	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$47, DW_AT_type(*DW$T$67)
	.dwattr DW$47, DW_AT_location[DW_OP_breg20 -8]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |6625| 
        MOVL      *-SP[2],XAR4          ; |6625| 
        LCR       #___ct__2iqFv         ; |6626| 
        ; call occurs [#___ct__2iqFv] ; |6626| 
        MOVL      XAR5,*-SP[4]          ; |6627| 
        MOVL      XAR4,*-SP[8]          ; |6627| 
        MOVL      XT,*+XAR5[0]          ; |6627| 
        QMPYL     ACC,XT,*+XAR4[0]      ; |6627| 
        IMPYL     P,XT,*+XAR4[0]        ; |6627| 
        LSL64     ACC:P,#8              ; |6627| 
        MOVL      XAR4,*-SP[2]          ; |6627| 
        MOVL      *+XAR4[0],ACC         ; |6627| 
        SUBB      SP,#4
	.dwpsn	"../../../include/IQmathCPP.h",6629,1
        LRETR
        ; return occurs
	.dwattr DW$44, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$44, DW_AT_end_line(0x19e5)
	.dwattr DW$44, DW_AT_end_column(0x01)
	.dwendtag DW$44

	.sect	".text"

DW$48	.dwtag  DW_TAG_subprogram, DW_AT_name("operator +"), DW_AT_symbol_name("___pl__FRC2iqT1")
	.dwattr DW$48, DW_AT_low_pc(___pl__FRC2iqT1)
	.dwattr DW$48, DW_AT_high_pc(0x00)
	.dwattr DW$48, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$48, DW_AT_begin_line(0x1ea8)
	.dwattr DW$48, DW_AT_begin_column(0x0b)
	.dwattr DW$48, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$48, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",7849,1

;***************************************************************
;* FNAME: ___pl__FRC2iqT1               FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___pl__FRC2iqT1:
;* AR4   assigned to _$T5
DW$49	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T5"), DW_AT_symbol_name("_$T5")
	.dwattr DW$49, DW_AT_type(*DW$T$64)
	.dwattr DW$49, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$50	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$50, DW_AT_type(*DW$T$67)
	.dwattr DW$50, DW_AT_location[DW_OP_reg14]
DW$51	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$51, DW_AT_type(*DW$T$67)
	.dwattr DW$51, DW_AT_location[DW_OP_breg20 -8]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |7849| 
        MOVL      *-SP[2],XAR4          ; |7849| 
        LCR       #___ct__2iqFv         ; |7850| 
        ; call occurs [#___ct__2iqFv] ; |7850| 
        MOVL      XAR4,*-SP[8]          ; |7851| 
        MOVL      ACC,*+XAR4[0]         ; |7851| 
        MOVL      XAR4,*-SP[4]          ; |7851| 
        ADDL      ACC,*+XAR4[0]         ; |7851| 
        MOVL      XAR4,*-SP[2]          ; |7851| 
        MOVL      *+XAR4[0],ACC         ; |7851| 
        SUBB      SP,#4
	.dwpsn	"../../../include/IQmathCPP.h",7853,1
        LRETR
        ; return occurs
	.dwattr DW$48, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$48, DW_AT_end_line(0x1ead)
	.dwattr DW$48, DW_AT_end_column(0x01)
	.dwendtag DW$48

	.sect	".text"

DW$52	.dwtag  DW_TAG_subprogram, DW_AT_name("operator /"), DW_AT_symbol_name("___dv__FRC2iqT1")
	.dwattr DW$52, DW_AT_low_pc(___dv__FRC2iqT1)
	.dwattr DW$52, DW_AT_high_pc(0x00)
	.dwattr DW$52, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$52, DW_AT_begin_line(0x203e)
	.dwattr DW$52, DW_AT_begin_column(0x0b)
	.dwattr DW$52, DW_AT_frame_base[DW_OP_breg20 -8]
	.dwattr DW$52, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",8255,1

;***************************************************************
;* FNAME: ___dv__FRC2iqT1               FR SIZE:   6           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___dv__FRC2iqT1:
;* AR4   assigned to _$T6
DW$53	.dwtag  DW_TAG_formal_parameter, DW_AT_name("$T6"), DW_AT_symbol_name("_$T6")
	.dwattr DW$53, DW_AT_type(*DW$T$64)
	.dwattr DW$53, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$54	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$54, DW_AT_type(*DW$T$67)
	.dwattr DW$54, DW_AT_location[DW_OP_reg14]
DW$55	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$55, DW_AT_type(*DW$T$67)
	.dwattr DW$55, DW_AT_location[DW_OP_breg20 -10]
        ADDB      SP,#6
        MOVL      *-SP[6],XAR5          ; |8255| 
        MOVL      *-SP[4],XAR4          ; |8255| 
        LCR       #___ct__2iqFv         ; |8256| 
        ; call occurs [#___ct__2iqFv] ; |8256| 
        MOVL      XAR4,*-SP[10]         ; |8257| 
        MOVL      ACC,*+XAR4[0]         ; |8257| 
        MOVL      *-SP[2],ACC           ; |8257| 
        MOVL      XAR4,*-SP[6]          ; |8257| 
        MOVL      ACC,*+XAR4[0]         ; |8257| 
        LCR       #__IQ24div            ; |8257| 
        ; call occurs [#__IQ24div] ; |8257| 
        MOVL      XAR4,*-SP[4]          ; |8257| 
        MOVL      *+XAR4[0],ACC         ; |8257| 
        SUBB      SP,#6
	.dwpsn	"../../../include/IQmathCPP.h",8259,1
        LRETR
        ; return occurs
	.dwattr DW$52, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$52, DW_AT_end_line(0x2043)
	.dwattr DW$52, DW_AT_end_column(0x01)
	.dwendtag DW$52

	.sect	".text"

DW$56	.dwtag  DW_TAG_subprogram, DW_AT_name("operator >"), DW_AT_symbol_name("___gt__FRC2iqT1")
	.dwattr DW$56, DW_AT_low_pc(___gt__FRC2iqT1)
	.dwattr DW$56, DW_AT_high_pc(0x00)
	.dwattr DW$56, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$56, DW_AT_begin_line(0x2239)
	.dwattr DW$56, DW_AT_begin_column(0x0d)
	.dwattr DW$56, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$56, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",8761,56

;***************************************************************
;* FNAME: ___gt__FRC2iqT1               FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___gt__FRC2iqT1:
;* AR4   assigned to _x
DW$57	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$57, DW_AT_type(*DW$T$67)
	.dwattr DW$57, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _y
DW$58	.dwtag  DW_TAG_formal_parameter, DW_AT_name("y"), DW_AT_symbol_name("_y")
	.dwattr DW$58, DW_AT_type(*DW$T$67)
	.dwattr DW$58, DW_AT_location[DW_OP_reg14]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |8761| 
        MOVL      *-SP[2],XAR4          ; |8761| 
        MOVL      XAR5,*-SP[4]          ; |8761| 
        MOVL      ACC,*+XAR5[0]         ; |8761| 
        MOVL      XAR5,*-SP[2]          ; |8761| 
        MOVB      XAR4,#0
        CMPL      ACC,*+XAR5[0]         ; |8761| 
        BF        L1,GEQ                ; |8761| 
        ; branchcc occurs ; |8761| 
        MOVB      XAR4,#1               ; |8761| 
L1:    
        MOV       AL,AR4                ; |8761| 
        SUBB      SP,#4                 ; |8761| 
	.dwpsn	"../../../include/IQmathCPP.h",8761,83
        LRETR
        ; return occurs
	.dwattr DW$56, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$56, DW_AT_end_line(0x2239)
	.dwattr DW$56, DW_AT_end_column(0x53)
	.dwendtag DW$56

	.sect	".text"

DW$59	.dwtag  DW_TAG_subprogram, DW_AT_name("iq"), DW_AT_symbol_name("___ct__2iqFv")
	.dwattr DW$59, DW_AT_low_pc(___ct__2iqFv)
	.dwattr DW$59, DW_AT_high_pc(0x00)
	.dwattr DW$59, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$59, DW_AT_begin_line(0x42)
	.dwattr DW$59, DW_AT_begin_column(0x05)
	.dwattr DW$59, DW_AT_frame_base[DW_OP_breg20 -4]
	.dwattr DW$59, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",66,20

;***************************************************************
;* FNAME: ___ct__2iqFv                  FR SIZE:   2           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  2 Auto,  0 SOE     *
;***************************************************************

___ct__2iqFv:
;* AR4   assigned to _this
DW$60	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$60, DW_AT_type(*DW$T$64)
	.dwattr DW$60, DW_AT_location[DW_OP_reg12]
        ADDB      SP,#2
        MOVL      *-SP[2],XAR4          ; |66| 
        MOVL      ACC,*-SP[2]           ; |66| 
        BF        L2,NEQ                ; |66| 
        ; branchcc occurs ; |66| 
        MOVB      ACC,#2
        LCR       #___nw__FUl           ; |66| 
        ; call occurs [#___nw__FUl] ; |66| 
        MOVL      ACC,XAR4              ; |66| 
        MOVL      *-SP[2],XAR4          ; |66| 
        BF        L3,EQ                 ; |66| 
        ; branchcc occurs ; |66| 
L2:    
        MOVB      ACC,#0
        MOVL      XAR4,*-SP[2]          ; |66| 
        MOVL      *+XAR4[0],ACC         ; |66| 
L3:    
        MOVL      XAR4,*-SP[2]          ; |66| 
        SUBB      SP,#2                 ; |66| 
	.dwpsn	"../../../include/IQmathCPP.h",66,22
        LRETR
        ; return occurs
	.dwattr DW$59, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$59, DW_AT_end_line(0x42)
	.dwattr DW$59, DW_AT_end_column(0x16)
	.dwendtag DW$59

	.sect	".text"

DW$61	.dwtag  DW_TAG_subprogram, DW_AT_name("iq"), DW_AT_symbol_name("___ct__2iqFl")
	.dwattr DW$61, DW_AT_low_pc(___ct__2iqFl)
	.dwattr DW$61, DW_AT_high_pc(0x00)
	.dwattr DW$61, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$61, DW_AT_begin_line(0x43)
	.dwattr DW$61, DW_AT_begin_column(0x05)
	.dwattr DW$61, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$61, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",67,26

;***************************************************************
;* FNAME: ___ct__2iqFl                  FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___ct__2iqFl:
;* AR4   assigned to _this
DW$62	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$62, DW_AT_type(*DW$T$64)
	.dwattr DW$62, DW_AT_location[DW_OP_reg12]
;* AL    assigned to _x
DW$63	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$63, DW_AT_type(*DW$T$12)
	.dwattr DW$63, DW_AT_location[DW_OP_reg0]
        ADDB      SP,#4
        MOVL      *-SP[4],ACC           ; |67| 
        MOVL      *-SP[2],XAR4          ; |67| 
        MOVL      ACC,*-SP[2]           ; |67| 
        BF        L4,NEQ                ; |67| 
        ; branchcc occurs ; |67| 
        MOVB      ACC,#2
        LCR       #___nw__FUl           ; |67| 
        ; call occurs [#___nw__FUl] ; |67| 
        MOVL      ACC,XAR4              ; |67| 
        MOVL      *-SP[2],XAR4          ; |67| 
        BF        L5,EQ                 ; |67| 
        ; branchcc occurs ; |67| 
L4:    
        MOVL      ACC,*-SP[4]           ; |67| 
        MOVL      XAR4,*-SP[2]          ; |67| 
        MOVL      *+XAR4[0],ACC         ; |67| 
L5:    
        MOVL      XAR4,*-SP[2]          ; |67| 
        SUBB      SP,#4                 ; |67| 
	.dwpsn	"../../../include/IQmathCPP.h",67,28
        LRETR
        ; return occurs
	.dwattr DW$61, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$61, DW_AT_end_line(0x43)
	.dwattr DW$61, DW_AT_end_column(0x1c)
	.dwendtag DW$61

	.sect	".text"

DW$64	.dwtag  DW_TAG_subprogram, DW_AT_name("operator ="), DW_AT_symbol_name("___as__2iqFRC2iq")
	.dwattr DW$64, DW_AT_low_pc(___as__2iqFRC2iq)
	.dwattr DW$64, DW_AT_high_pc(0x00)
	.dwattr DW$64, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$64, DW_AT_begin_line(0x1b78)
	.dwattr DW$64, DW_AT_begin_column(0x13)
	.dwattr DW$64, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$64, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",7033,1

;***************************************************************
;* FNAME: ___as__2iqFRC2iq              FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___as__2iqFRC2iq:
;* AR4   assigned to _this
DW$65	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$65, DW_AT_type(*DW$T$90)
	.dwattr DW$65, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$66	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$66, DW_AT_type(*DW$T$67)
	.dwattr DW$66, DW_AT_location[DW_OP_reg14]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |7033| 
        MOVL      *-SP[2],XAR4          ; |7033| 
        MOVL      XAR4,*-SP[4]          ; |7034| 
        MOVL      ACC,*+XAR4[0]         ; |7034| 
        MOVL      XAR4,*-SP[2]          ; |7034| 
        MOVL      *+XAR4[0],ACC         ; |7034| 
        MOVL      XAR4,*-SP[2]          ; |7035| 
        SUBB      SP,#4                 ; |7035| 
	.dwpsn	"../../../include/IQmathCPP.h",7036,1
        LRETR
        ; return occurs
	.dwattr DW$64, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$64, DW_AT_end_line(0x1b7c)
	.dwattr DW$64, DW_AT_end_column(0x01)
	.dwendtag DW$64

	.sect	".text"

DW$67	.dwtag  DW_TAG_subprogram, DW_AT_name("operator -="), DW_AT_symbol_name("___ami__2iqFRC2iq")
	.dwattr DW$67, DW_AT_low_pc(___ami__2iqFRC2iq)
	.dwattr DW$67, DW_AT_high_pc(0x00)
	.dwattr DW$67, DW_AT_begin_file("../../../include/IQmathCPP.h")
	.dwattr DW$67, DW_AT_begin_line(0x1c44)
	.dwattr DW$67, DW_AT_begin_column(0x13)
	.dwattr DW$67, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$67, DW_AT_skeletal(0x01)
	.dwpsn	"../../../include/IQmathCPP.h",7237,1

;***************************************************************
;* FNAME: ___ami__2iqFRC2iq             FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

___ami__2iqFRC2iq:
;* AR4   assigned to _this
DW$68	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$68, DW_AT_type(*DW$T$90)
	.dwattr DW$68, DW_AT_location[DW_OP_reg12]
;* AR5   assigned to _x
DW$69	.dwtag  DW_TAG_formal_parameter, DW_AT_name("x"), DW_AT_symbol_name("_x")
	.dwattr DW$69, DW_AT_type(*DW$T$67)
	.dwattr DW$69, DW_AT_location[DW_OP_reg14]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |7237| 
        MOVL      *-SP[2],XAR4          ; |7237| 
        MOVL      XAR4,*-SP[4]          ; |7238| 
        MOVL      XAR5,*-SP[2]          ; |7238| 
        MOVL      ACC,*+XAR4[0]         ; |7238| 
        SUBL      *+XAR5[0],ACC         ; |7238| 
        MOVL      XAR4,*-SP[2]          ; |7239| 
        SUBB      SP,#4                 ; |7239| 
	.dwpsn	"../../../include/IQmathCPP.h",7240,1
        LRETR
        ; return occurs
	.dwattr DW$67, DW_AT_end_file("../../../include/IQmathCPP.h")
	.dwattr DW$67, DW_AT_end_line(0x1c48)
	.dwattr DW$67, DW_AT_end_column(0x01)
	.dwendtag DW$67

	.sect	".text"
	.global	_main

DW$70	.dwtag  DW_TAG_subprogram, DW_AT_name("main"), DW_AT_symbol_name("_main")
	.dwattr DW$70, DW_AT_low_pc(_main)
	.dwattr DW$70, DW_AT_high_pc(0x00)
	.dwattr DW$70, DW_AT_begin_file("IQsample.cpp")
	.dwattr DW$70, DW_AT_begin_line(0x3a)
	.dwattr DW$70, DW_AT_begin_column(0x05)
	.dwattr DW$70, DW_AT_frame_base[DW_OP_breg20 -30]
	.dwattr DW$70, DW_AT_skeletal(0x01)
	.dwpsn	"IQsample.cpp",59,1

;***************************************************************
;* FNAME: _main                         FR SIZE:  28           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter, 26 Auto,  0 SOE     *
;***************************************************************

_main:
        ADDB      SP,#28
        MOVZ      AR4,SP                ; |62| 
        SUBB      XAR4,#10              ; |62| 
        LCR       #___ct__2iqFv         ; |62| 
        ; call occurs [#___ct__2iqFv] ; |62| 
        MOVZ      AR4,SP                ; |62| 
        SUBB      XAR4,#12              ; |62| 
        LCR       #___ct__2iqFv         ; |62| 
        ; call occurs [#___ct__2iqFv] ; |62| 
        MOVZ      AR4,SP                ; |62| 
        SUBB      XAR4,#14              ; |62| 
        LCR       #___ct__2iqFv         ; |62| 
        ; call occurs [#___ct__2iqFv] ; |62| 
        MOVZ      AR4,SP                ; |62| 
        SUBB      XAR4,#16              ; |62| 
        LCR       #___ct__2iqFv         ; |62| 
        ; call occurs [#___ct__2iqFv] ; |62| 
        MOVZ      AR4,SP                ; |62| 
        SUBB      XAR4,#18              ; |62| 
        LCR       #___ct__2iqFv         ; |62| 
        ; call occurs [#___ct__2iqFv] ; |62| 
        MOVL      XAR4,#28713           ; |64| 
        MOVL      *-SP[20],XAR4         ; |64| 
 EALLOW 
        MOVL      XAR4,*-SP[20]         ; |68| 
        MOV       *+XAR4[0],#104        ; |68| 
 EDIS 
        MOVZ      AR4,SP                ; |71| 
        MOV       AL,#27838
        SPM       #0
        SUBB      XAR4,#4               ; |71| 
        MOV       AH,#80
        LCR       #___ct__2iqFl         ; |71| 
        ; call occurs [#___ct__2iqFl] ; |71| 
        MOVL      XAR5,XAR4             ; |71| 
        MOVL      XAR4,#_Step           ; |71| 
        LCR       #___as__2iqFRC2iq     ; |71| 
        ; call occurs [#___as__2iqFRC2iq] ; |71| 
        MOVZ      AR4,SP                ; |72| 
        MOV       AL,#27838
        SUBB      XAR4,#4               ; |72| 
        MOV       AH,#80
        LCR       #___ct__2iqFl         ; |72| 
        ; call occurs [#___ct__2iqFl] ; |72| 
        MOVL      XAR5,XAR4             ; |72| 
        MOVL      XAR4,#_Step+2         ; |72| 
        LCR       #___as__2iqFRC2iq     ; |72| 
        ; call occurs [#___as__2iqFRC2iq] ; |72| 
        MOVZ      AR4,SP                ; |73| 
        SUBB      XAR4,#6               ; |73| 
        MOVB      ACC,#0
        LCR       #___ct__2iqFl         ; |73| 
        ; call occurs [#___ct__2iqFl] ; |73| 
        MOVL      XAR5,XAR4             ; |73| 
        MOVL      XAR4,#_Step+4         ; |73| 
        LCR       #___as__2iqFRC2iq     ; |73| 
        ; call occurs [#___as__2iqFRC2iq] ; |73| 
        MOVZ      AR4,SP                ; |74| 
        MOVB      ACC,#0
        SUBB      XAR4,#6               ; |74| 
        LCR       #___ct__2iqFl         ; |74| 
        ; call occurs [#___ct__2iqFl] ; |74| 
        MOVL      XAR5,XAR4             ; |74| 
        MOVL      XAR4,#_Step+6         ; |74| 
        LCR       #___as__2iqFRC2iq     ; |74| 
        ; call occurs [#___as__2iqFRC2iq] ; |74| 
        MOVL      XAR4,#_Step+8         ; |75| 
        MOVL      XAR5,#_Step+4         ; |75| 
        LCR       #___as__2iqFRC2iq     ; |75| 
        ; call occurs [#___as__2iqFRC2iq] ; |75| 
        MOV       *-SP[7],#0            ; |77| 
        MOV       AL,*-SP[7]            ; |77| 
        CMPB      AL,#64                ; |77| 
        BF        L7,HIS                ; |77| 
        ; branchcc occurs ; |77| 
L6:    
DW$L$_main$3$B:
	.dwpsn	"IQsample.cpp",78,0
        MOVZ      AR4,SP                ; |79| 
        MOVB      ACC,#0
        SUBB      XAR4,#22              ; |79| 
        LCR       #___ct__2iqFl         ; |79| 
        ; call occurs [#___ct__2iqFl] ; |79| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR5,XAR4             ; |79| 
        LSL       ACC,1                 ; |79| 
        MOVL      XAR4,#_Dlog           ; |79| 
        ADDL      XAR4,ACC
        LCR       #___as__2iqFRC2iq     ; |79| 
        ; call occurs [#___as__2iqFRC2iq] ; |79| 
        MOVZ      AR4,SP                ; |80| 
        MOVB      ACC,#0
        SUBB      XAR4,#22              ; |80| 
        LCR       #___ct__2iqFl         ; |80| 
        ; call occurs [#___ct__2iqFl] ; |80| 
        MOVL      XAR5,XAR4             ; |80| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog+128       ; |80| 
        LSL       ACC,1                 ; |80| 
        ADDL      XAR4,ACC
        LCR       #___as__2iqFRC2iq     ; |80| 
        ; call occurs [#___as__2iqFRC2iq] ; |80| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog+256       ; |81| 
        LSL       ACC,1                 ; |81| 
        ADDL      XAR4,ACC
        MOVB      ACC,#0
        MOVL      *+XAR4[0],ACC         ; |81| 
        MOVZ      AR4,SP                ; |82| 
        SUBB      XAR4,#22              ; |82| 
        LCR       #___ct__2iqFl         ; |82| 
        ; call occurs [#___ct__2iqFl] ; |82| 
        MOVL      XAR5,XAR4             ; |82| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog+384       ; |82| 
        LSL       ACC,1                 ; |82| 
        ADDL      XAR4,ACC
        LCR       #___as__2iqFRC2iq     ; |82| 
        ; call occurs [#___as__2iqFRC2iq] ; |82| 
        INC       *-SP[7]               ; |77| 
        MOV       AL,*-SP[7]            ; |77| 
        CMPB      AL,#64                ; |77| 
	.dwpsn	"IQsample.cpp",83,0
        BF        L6,LO                 ; |77| 
        ; branchcc occurs ; |77| 
DW$L$_main$3$E:
L7:    
        MOVZ      AR4,SP                ; |85| 
        MOV       ACC,#512 << 15
        SUBB      XAR4,#6               ; |85| 
        LCR       #___ct__2iqFl         ; |85| 
        ; call occurs [#___ct__2iqFl] ; |85| 
        MOVL      XAR5,XAR4             ; |85| 
        MOVL      XAR4,#_Step+10        ; |85| 
        LCR       #___as__2iqFRC2iq     ; |85| 
        ; call occurs [#___as__2iqFRC2iq] ; |85| 
        MOVZ      AR4,SP                ; |86| 
        SUBB      XAR4,#6               ; |86| 
        MOV       ACC,#512 << 15
        LCR       #___ct__2iqFl         ; |86| 
        ; call occurs [#___ct__2iqFl] ; |86| 
        MOVL      XAR5,XAR4             ; |86| 
        MOVL      XAR4,#_Step+14        ; |86| 
        LCR       #___as__2iqFRC2iq     ; |86| 
        ; call occurs [#___as__2iqFRC2iq] ; |86| 
        MOVZ      AR4,SP                ; |87| 
        SUBB      XAR4,#6               ; |87| 
        MOV       ACC,#512 << 15
        LCR       #___ct__2iqFl         ; |87| 
        ; call occurs [#___ct__2iqFl] ; |87| 
        MOVL      XAR5,XAR4             ; |87| 
        MOVL      XAR4,#_Step+12        ; |87| 
        LCR       #___as__2iqFRC2iq     ; |87| 
        ; call occurs [#___as__2iqFRC2iq] ; |87| 
        MOVZ      AR4,SP                ; |88| 
        SUBB      XAR4,#6               ; |88| 
        MOV       ACC,#512 << 15
        LCR       #___ct__2iqFl         ; |88| 
        ; call occurs [#___ct__2iqFl] ; |88| 
        MOVL      XAR5,XAR4             ; |88| 
        MOVL      XAR4,#_Step+16        ; |88| 
        LCR       #___as__2iqFRC2iq     ; |88| 
        ; call occurs [#___as__2iqFRC2iq] ; |88| 
        MOVL      XAR4,#_Step+12        ; |91| 
        MOVL      *-SP[2],XAR4          ; |91| 
        MOVZ      AR4,SP                ; |91| 
        MOVL      XAR5,#_Step+10        ; |91| 
        SUBB      XAR4,#4               ; |91| 
        LCR       #_IQmag__FRC2iqT1     ; |91| 
        ; call occurs [#_IQmag__FRC2iqT1] ; |91| 
        MOVZ      AR5,SP                ; |91| 
        MOVZ      AR4,SP                ; |91| 
        SUBB      XAR5,#4               ; |91| 
        SUBB      XAR4,#18              ; |91| 
        LCR       #___as__2iqFRC2iq     ; |91| 
        ; call occurs [#___as__2iqFRC2iq] ; |91| 
        MOV       *-SP[7],#0            ; |93| 
        MOV       AL,*-SP[7]            ; |93| 
        CMPB      AL,#64                ; |93| 
        BF        L11,HIS               ; |93| 
        ; branchcc occurs ; |93| 
L8:    
DW$L$_main$5$B:
	.dwpsn	"IQsample.cpp",94,0
        MOVL      XAR4,#_Step+14        ; |96| 
        MOVL      *-SP[2],XAR4          ; |96| 
        MOVZ      AR4,SP                ; |96| 
        MOVL      XAR5,#_Step           ; |96| 
        SUBB      XAR4,#24              ; |96| 
        LCR       #___ml__FRC2iqT1      ; |96| 
        ; call occurs [#___ml__FRC2iqT1] ; |96| 
        MOVZ      AR4,SP                ; |96| 
        SUBB      XAR4,#24              ; |96| 
        MOVL      *-SP[2],XAR4          ; |96| 
        MOVZ      AR4,SP                ; |96| 
        MOVL      XAR5,#_Step+6         ; |96| 
        SUBB      XAR4,#22              ; |96| 
        LCR       #___pl__FRC2iqT1      ; |96| 
        ; call occurs [#___pl__FRC2iqT1] ; |96| 
        MOVZ      AR5,SP                ; |96| 
        SUBB      XAR5,#22              ; |96| 
        MOVL      XAR4,#_Step+6         ; |96| 
        LCR       #___as__2iqFRC2iq     ; |96| 
        ; call occurs [#___as__2iqFRC2iq] ; |96| 
        MOVZ      AR4,SP                ; |97| 
        MOV       AL,#32472
        SUBB      XAR4,#24              ; |97| 
        MOV       AH,#1608
        LCR       #___ct__2iqFl         ; |97| 
        ; call occurs [#___ct__2iqFl] ; |97| 
        MOVL      XAR5,XAR4             ; |97| 
        MOVL      XAR4,#_Step+6         ; |97| 
        LCR       #___gt__FRC2iqT1      ; |97| 
        ; call occurs [#___gt__FRC2iqT1] ; |97| 
        CMPB      AL,#0                 ; |97| 
        BF        L9,EQ                 ; |97| 
        ; branchcc occurs ; |97| 
DW$L$_main$5$E:
DW$L$_main$6$B:
        MOVZ      AR4,SP                ; |98| 
        MOV       AL,#32472
        MOV       AH,#1608
        SUBB      XAR4,#28              ; |98| 
        LCR       #___ct__2iqFl         ; |98| 
        ; call occurs [#___ct__2iqFl] ; |98| 
        MOVL      XAR5,XAR4             ; |98| 
        MOVL      XAR4,#_Step+6         ; |98| 
        LCR       #___ami__2iqFRC2iq    ; |98| 
        ; call occurs [#___ami__2iqFRC2iq] ; |98| 
DW$L$_main$6$E:
L9:    
DW$L$_main$7$B:
        MOVL      XAR4,#_Step+16        ; |100| 
        MOVL      *-SP[2],XAR4          ; |100| 
        MOVZ      AR4,SP                ; |100| 
        MOVL      XAR5,#_Step+2         ; |100| 
        SUBB      XAR4,#22              ; |100| 
        LCR       #___ml__FRC2iqT1      ; |100| 
        ; call occurs [#___ml__FRC2iqT1] ; |100| 
        MOVZ      AR4,SP                ; |100| 
        SUBB      XAR4,#22              ; |100| 
        MOVL      *-SP[2],XAR4          ; |100| 
        MOVZ      AR4,SP                ; |100| 
        MOVL      XAR5,#_Step+8         ; |100| 
        SUBB      XAR4,#24              ; |100| 
        LCR       #___pl__FRC2iqT1      ; |100| 
        ; call occurs [#___pl__FRC2iqT1] ; |100| 
        MOVZ      AR5,SP                ; |100| 
        SUBB      XAR5,#24              ; |100| 
        MOVL      XAR4,#_Step+8         ; |100| 
        LCR       #___as__2iqFRC2iq     ; |100| 
        ; call occurs [#___as__2iqFRC2iq] ; |100| 
        MOVZ      AR4,SP                ; |101| 
        MOV       AL,#32472
        SUBB      XAR4,#24              ; |101| 
        MOV       AH,#1608
        LCR       #___ct__2iqFl         ; |101| 
        ; call occurs [#___ct__2iqFl] ; |101| 
        MOVL      XAR5,XAR4             ; |101| 
        MOVL      XAR4,#_Step+8         ; |101| 
        LCR       #___gt__FRC2iqT1      ; |101| 
        ; call occurs [#___gt__FRC2iqT1] ; |101| 
        CMPB      AL,#0                 ; |101| 
        BF        L10,EQ                ; |101| 
        ; branchcc occurs ; |101| 
DW$L$_main$7$E:
DW$L$_main$8$B:
        MOVZ      AR4,SP                ; |102| 
        MOV       AL,#32472
        MOV       AH,#1608
        SUBB      XAR4,#28              ; |102| 
        LCR       #___ct__2iqFl         ; |102| 
        ; call occurs [#___ct__2iqFl] ; |102| 
        MOVL      XAR5,XAR4             ; |102| 
        MOVL      XAR4,#_Step+8         ; |102| 
        LCR       #___ami__2iqFRC2iq    ; |102| 
        ; call occurs [#___ami__2iqFRC2iq] ; |102| 
DW$L$_main$8$E:
L10:    
DW$L$_main$9$B:
        MOVZ      AR4,SP                ; |104| 
        MOVL      XAR5,#_Step+6         ; |104| 
        SUBB      XAR4,#22              ; |104| 
        LCR       #_IQsin__FRC2iq       ; |104| 
        ; call occurs [#_IQsin__FRC2iq] ; |104| 
        MOVZ      AR5,SP                ; |104| 
        MOVL      XAR4,#_Step+10        ; |104| 
        MOVL      *-SP[2],XAR4          ; |104| 
        MOVZ      AR4,SP                ; |104| 
        SUBB      XAR5,#22              ; |104| 
        SUBB      XAR4,#24              ; |104| 
        LCR       #___ml__FRC2iqT1      ; |104| 
        ; call occurs [#___ml__FRC2iqT1] ; |104| 
        MOVZ      AR5,SP                ; |104| 
        MOVZ      AR4,SP                ; |104| 
        SUBB      XAR5,#24              ; |104| 
        SUBB      XAR4,#10              ; |104| 
        LCR       #___as__2iqFRC2iq     ; |104| 
        ; call occurs [#___as__2iqFRC2iq] ; |104| 
        MOVL      XAR5,XAR4             ; |104| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog           ; |104| 
        LSL       ACC,1                 ; |104| 
        ADDL      XAR4,ACC
        LCR       #___as__2iqFRC2iq     ; |104| 
        ; call occurs [#___as__2iqFRC2iq] ; |104| 
        MOVZ      AR4,SP                ; |105| 
        SUBB      XAR4,#26              ; |105| 
        MOVL      XAR5,#_Step+8         ; |105| 
        LCR       #_IQsin__FRC2iq       ; |105| 
        ; call occurs [#_IQsin__FRC2iq] ; |105| 
        MOVZ      AR5,SP                ; |105| 
        MOVZ      AR4,SP                ; |105| 
        SUBB      XAR5,#26              ; |105| 
        SUBB      XAR4,#22              ; |105| 
        LCR       #_IQabs__FRC2iq       ; |105| 
        ; call occurs [#_IQabs__FRC2iq] ; |105| 
        MOVZ      AR5,SP                ; |105| 
        MOVL      XAR4,#_Step+12        ; |105| 
        MOVL      *-SP[2],XAR4          ; |105| 
        MOVZ      AR4,SP                ; |105| 
        SUBB      XAR5,#22              ; |105| 
        SUBB      XAR4,#24              ; |105| 
        LCR       #___ml__FRC2iqT1      ; |105| 
        ; call occurs [#___ml__FRC2iqT1] ; |105| 
        MOVZ      AR5,SP                ; |105| 
        MOVZ      AR4,SP                ; |105| 
        SUBB      XAR5,#24              ; |105| 
        SUBB      XAR4,#12              ; |105| 
        LCR       #___as__2iqFRC2iq     ; |105| 
        ; call occurs [#___as__2iqFRC2iq] ; |105| 
        MOVL      XAR5,XAR4             ; |105| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog+128       ; |105| 
        LSL       ACC,1                 ; |105| 
        ADDL      XAR4,ACC
        LCR       #___as__2iqFRC2iq     ; |105| 
        ; call occurs [#___as__2iqFRC2iq] ; |105| 
        MOVZ      AR4,SP                ; |110| 
        MOVZ      AR5,SP                ; |110| 
        SUBB      XAR4,#12              ; |110| 
        MOVL      *-SP[2],XAR4          ; |110| 
        MOVZ      AR4,SP                ; |110| 
        SUBB      XAR5,#10              ; |110| 
        SUBB      XAR4,#26              ; |110| 
        LCR       #_IQmag__FRC2iqT1     ; |110| 
        ; call occurs [#_IQmag__FRC2iqT1] ; |110| 
        MOVZ      AR5,SP                ; |110| 
        MOVZ      AR4,SP                ; |110| 
        SUBB      XAR5,#26              ; |110| 
        SUBB      XAR4,#16              ; |110| 
        LCR       #___as__2iqFRC2iq     ; |110| 
        ; call occurs [#___as__2iqFRC2iq] ; |110| 
DW$L$_main$9$E:
DW$L$_main$10$B:
        MOVZ      AR4,SP                ; |111| 
        MOVZ      AR5,SP                ; |111| 
        SUBB      XAR4,#18              ; |111| 
        MOVL      *-SP[2],XAR4          ; |111| 
        MOVZ      AR4,SP                ; |111| 
        SUBB      XAR5,#16              ; |111| 
        SUBB      XAR4,#26              ; |111| 
        LCR       #___dv__FRC2iqT1      ; |111| 
        ; call occurs [#___dv__FRC2iqT1] ; |111| 
        MOVU      ACC,*-SP[7]
        MOVZ      AR5,SP                ; |111| 
        MOVL      XAR4,#_Dlog+384       ; |111| 
        LSL       ACC,1                 ; |111| 
        ADDL      XAR4,ACC
        SUBB      XAR5,#26              ; |111| 
        LCR       #___as__2iqFRC2iq     ; |111| 
        ; call occurs [#___as__2iqFRC2iq] ; |111| 
        MOVZ      AR4,SP                ; |116| 
        MOVZ      AR5,SP                ; |116| 
        SUBB      XAR4,#10              ; |116| 
        MOVL      *-SP[2],XAR4          ; |116| 
        MOVZ      AR4,SP                ; |116| 
        SUBB      XAR5,#12              ; |116| 
        SUBB      XAR4,#26              ; |116| 
        LCR       #_IQatan2PU__FRC2iqT1 ; |116| 
        ; call occurs [#_IQatan2PU__FRC2iqT1] ; |116| 
        MOVZ      AR5,SP                ; |116| 
        MOVZ      AR4,SP                ; |116| 
        SUBB      XAR5,#26              ; |116| 
        SUBB      XAR4,#14              ; |116| 
        LCR       #___as__2iqFRC2iq     ; |116| 
        ; call occurs [#___as__2iqFRC2iq] ; |116| 
        MOVZ      AR4,SP                ; |117| 
        SUBB      XAR4,#14              ; |117| 
        MOV       ACC,#45 << 3
        LCR       #_IQmpyI32int__FRC2iql ; |117| 
        ; call occurs [#_IQmpyI32int__FRC2iql] ; |117| 
        MOVL      XAR6,ACC              ; |117| 
        MOVU      ACC,*-SP[7]
        MOVL      XAR4,#_Dlog+256       ; |117| 
        LSL       ACC,1                 ; |117| 
        ADDL      XAR4,ACC
        MOVL      *+XAR4[0],XAR6        ; |117| 
        INC       *-SP[7]               ; |93| 
        MOV       AL,*-SP[7]            ; |93| 
        CMPB      AL,#64                ; |93| 
	.dwpsn	"IQsample.cpp",118,0
        BF        L8,LO                 ; |93| 
        ; branchcc occurs ; |93| 
DW$L$_main$10$E:
L11:    
        MOVB      AL,#0
        SUBB      SP,#28                ; |93| 
	.dwpsn	"IQsample.cpp",119,1
        LRETR
        ; return occurs

DW$71	.dwtag  DW_TAG_loop
	.dwattr DW$71, DW_AT_name("D:\ccs3.3\MyProjects\IQ\c28\IQmath\v15a\examples\Cpp\source\IQsample.asm:L8:1:1354075383")
	.dwattr DW$71, DW_AT_begin_file("IQsample.cpp")
	.dwattr DW$71, DW_AT_begin_line(0x5d)
	.dwattr DW$71, DW_AT_end_line(0x76)
DW$72	.dwtag  DW_TAG_loop_range
	.dwattr DW$72, DW_AT_low_pc(DW$L$_main$5$B)
	.dwattr DW$72, DW_AT_high_pc(DW$L$_main$5$E)
DW$73	.dwtag  DW_TAG_loop_range
	.dwattr DW$73, DW_AT_low_pc(DW$L$_main$6$B)
	.dwattr DW$73, DW_AT_high_pc(DW$L$_main$6$E)
DW$74	.dwtag  DW_TAG_loop_range
	.dwattr DW$74, DW_AT_low_pc(DW$L$_main$7$B)
	.dwattr DW$74, DW_AT_high_pc(DW$L$_main$7$E)
DW$75	.dwtag  DW_TAG_loop_range
	.dwattr DW$75, DW_AT_low_pc(DW$L$_main$8$B)
	.dwattr DW$75, DW_AT_high_pc(DW$L$_main$8$E)
DW$76	.dwtag  DW_TAG_loop_range
	.dwattr DW$76, DW_AT_low_pc(DW$L$_main$9$B)
	.dwattr DW$76, DW_AT_high_pc(DW$L$_main$9$E)
DW$77	.dwtag  DW_TAG_loop_range
	.dwattr DW$77, DW_AT_low_pc(DW$L$_main$10$B)
	.dwattr DW$77, DW_AT_high_pc(DW$L$_main$10$E)
	.dwendtag DW$71


DW$78	.dwtag  DW_TAG_loop
	.dwattr DW$78, DW_AT_name("D:\ccs3.3\MyProjects\IQ\c28\IQmath\v15a\examples\Cpp\source\IQsample.asm:L6:1:1354075383")
	.dwattr DW$78, DW_AT_begin_file("IQsample.cpp")
	.dwattr DW$78, DW_AT_begin_line(0x4d)
	.dwattr DW$78, DW_AT_end_line(0x53)
DW$79	.dwtag  DW_TAG_loop_range
	.dwattr DW$79, DW_AT_low_pc(DW$L$_main$3$B)
	.dwattr DW$79, DW_AT_high_pc(DW$L$_main$3$E)
	.dwendtag DW$78

	.dwattr DW$70, DW_AT_end_file("IQsample.cpp")
	.dwattr DW$70, DW_AT_end_line(0x77)
	.dwattr DW$70, DW_AT_end_column(0x01)
	.dwendtag DW$70

	.sect	".text"

DW$80	.dwtag  DW_TAG_subprogram, DW_AT_name("DATA_LOG_C"), DW_AT_symbol_name("___ct__10DATA_LOG_CFv")
	.dwattr DW$80, DW_AT_low_pc(___ct__10DATA_LOG_CFv)
	.dwattr DW$80, DW_AT_high_pc(0x00)
	.dwattr DW$80, DW_AT_frame_base[DW_OP_breg20 -6]
	.dwattr DW$80, DW_AT_skeletal(0x01)

;***************************************************************
;* FNAME: ___ct__10DATA_LOG_CFv         FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            2 Parameter,  2 Auto,  0 SOE     *
;***************************************************************

___ct__10DATA_LOG_CFv:
;* AR4   assigned to _this
DW$81	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$81, DW_AT_type(*DW$T$92)
	.dwattr DW$81, DW_AT_location[DW_OP_reg12]
        ADDB      SP,#4
        MOVL      *-SP[4],XAR4
        MOVL      ACC,*-SP[4]
        BF        L12,NEQ
        ; branchcc occurs
        MOV       ACC,#1 << 9
        LCR       #___nw__FUl
        ; call occurs [#___nw__FUl]
        MOVL      ACC,XAR4
        MOVL      *-SP[4],XAR4
        BF        L13,EQ
        ; branchcc occurs
L12:    
        MOVB      ACC,#2
        MOVL      *-SP[2],ACC
        MOVL      XAR4,*-SP[4]
        MOVL      XAR5,#___ct__2iqFv
        MOVB      ACC,#64
        LCR       #___anew
        ; call occurs [#___anew]
        MOVB      ACC,#2
        MOVL      *-SP[2],ACC
        MOVB      XAR4,#128
        MOVL      ACC,*-SP[4]
        ADDU      ACC,AR4
        MOVL      XAR4,ACC
        MOVL      XAR5,#___ct__2iqFv
        MOVB      ACC,#64
        LCR       #___anew
        ; call occurs [#___anew]
        MOVB      ACC,#2
        MOVL      *-SP[2],ACC
        MOVL      XAR4,#384
        MOVL      ACC,*-SP[4]
        ADDL      XAR4,ACC
        MOVB      ACC,#64
        MOVL      XAR5,#___ct__2iqFv
        LCR       #___anew
        ; call occurs [#___anew]
L13:    
        MOVL      XAR4,*-SP[4]
        SUBB      SP,#4
        LRETR
        ; return occurs
	.dwendtag DW$80

	.sect	".text"

DW$82	.dwtag  DW_TAG_subprogram, DW_AT_name("STEP"), DW_AT_symbol_name("___ct__4STEPFv")
	.dwattr DW$82, DW_AT_low_pc(___ct__4STEPFv)
	.dwattr DW$82, DW_AT_high_pc(0x00)
	.dwattr DW$82, DW_AT_frame_base[DW_OP_breg20 -4]
	.dwattr DW$82, DW_AT_skeletal(0x01)

;***************************************************************
;* FNAME: ___ct__4STEPFv                FR SIZE:   2           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  2 Auto,  0 SOE     *
;***************************************************************

___ct__4STEPFv:
;* AR4   assigned to _this
DW$83	.dwtag  DW_TAG_formal_parameter, DW_AT_name("this"), DW_AT_symbol_name("_this")
	.dwattr DW$83, DW_AT_type(*DW$T$93)
	.dwattr DW$83, DW_AT_location[DW_OP_reg12]
        ADDB      SP,#2
        MOVL      *-SP[2],XAR4
        MOVL      ACC,*-SP[2]
        BF        L14,NEQ
        ; branchcc occurs
        MOVB      ACC,#18
        LCR       #___nw__FUl
        ; call occurs [#___nw__FUl]
        MOVL      ACC,XAR4
        MOVL      *-SP[2],XAR4
        BF        L15,EQ
        ; branchcc occurs
L14:    
        MOVL      XAR4,*-SP[2]
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#2
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#4
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#6
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#8
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#10
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#12
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#14
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
        MOVL      XAR4,*-SP[2]
        ADDB      XAR4,#16
        LCR       #___ct__2iqFv
        ; call occurs [#___ct__2iqFv]
L15:    
        MOVL      XAR4,*-SP[2]
        SUBB      SP,#2
        LRETR
        ; return occurs
	.dwendtag DW$82

	.sect	".pinit"
	.align	2
	.field	___sti___12_IQsample_cpp_GlobalQ, 22
	.sect	".text"
	.global	___sti___12_IQsample_cpp_GlobalQ

DW$84	.dwtag  DW_TAG_subprogram, DW_AT_name("__sti___12_IQsample_cpp_GlobalQ"), DW_AT_symbol_name("___sti___12_IQsample_cpp_GlobalQ")
	.dwattr DW$84, DW_AT_low_pc(___sti___12_IQsample_cpp_GlobalQ)
	.dwattr DW$84, DW_AT_high_pc(0x00)
	.dwattr DW$84, DW_AT_frame_base[DW_OP_breg20 -2]
	.dwattr DW$84, DW_AT_skeletal(0x01)

;***************************************************************
;* FNAME: ___sti___12_IQsample_cpp_GlobalQ FR SIZE:   0           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  0 Auto,  0 SOE     *
;***************************************************************

___sti___12_IQsample_cpp_GlobalQ:
        MOVL      XAR4,#_Dlog           ; |40| 
        LCR       #___ct__10DATA_LOG_CFv ; |40| 
        ; call occurs [#___ct__10DATA_LOG_CFv] ; |40| 
        MOVL      XAR4,#_Step           ; |53| 
        LCR       #___ct__4STEPFv       ; |53| 
        ; call occurs [#___ct__4STEPFv] ; |53| 
	.dwpsn	"IQsample.cpp",53,3
        LRETR
        ; return occurs
	.dwendtag DW$84

;***************************************************************
;* UNDEFINED EXTERNAL REFERENCES                               *
;***************************************************************
	.global	___nw__FUl
	.global	__IQ24div
	.global	__IQ24atan2PU
	.global	__IQ24sin
	.global	___anew
	.global	__IQ24mag
	.global	__IQ24mpyI32int

;***************************************************************
;* TYPE INFORMATION                                            *
;***************************************************************
DW$T$3	.dwtag  DW_TAG_pointer_type
	.dwattr DW$T$3, DW_AT_address_class(0x16)

DW$T$19	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$19, DW_AT_language(DW_LANG_C_plus_plus)

DW$T$58	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$3)
	.dwattr DW$T$58, DW_AT_language(DW_LANG_C_plus_plus)
DW$85	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$13)
	.dwendtag DW$T$58


DW$T$60	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$3)
	.dwattr DW$T$60, DW_AT_language(DW_LANG_C_plus_plus)

DW$T$71	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$71, DW_AT_language(DW_LANG_C_plus_plus)
DW$86	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$64)
DW$87	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
	.dwendtag DW$T$71


DW$T$75	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$75, DW_AT_language(DW_LANG_C_plus_plus)
DW$88	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$64)
DW$89	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
DW$90	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
	.dwendtag DW$T$75

DW$T$10	.dwtag  DW_TAG_base_type, DW_AT_name("int")
	.dwattr DW$T$10, DW_AT_encoding(DW_ATE_signed)
	.dwattr DW$T$10, DW_AT_byte_size(0x01)
DW$T$12	.dwtag  DW_TAG_base_type, DW_AT_name("long")
	.dwattr DW$T$12, DW_AT_encoding(DW_ATE_signed)
	.dwattr DW$T$12, DW_AT_byte_size(0x02)
DW$T$13	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned long")
	.dwattr DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr DW$T$13, DW_AT_byte_size(0x02)
DW$T$64	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$31)
	.dwattr DW$T$64, DW_AT_address_class(0x16)
DW$91	.dwtag  DW_TAG_far_type
	.dwattr DW$91, DW_AT_type(*DW$T$64)
DW$T$90	.dwtag  DW_TAG_const_type
	.dwattr DW$T$90, DW_AT_type(*DW$91)
DW$T$67	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$66)
	.dwattr DW$T$67, DW_AT_address_class(0x16)

DW$T$41	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$41, DW_AT_name("DATA_LOG_C")
	.dwattr DW$T$41, DW_AT_byte_size(0x200)
DW$92	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
	.dwattr DW$92, DW_AT_name("Xwaveform"), DW_AT_symbol_name("_Xwaveform")
	.dwattr DW$92, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$92, DW_AT_accessibility(DW_ACCESS_public)
DW$93	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
	.dwattr DW$93, DW_AT_name("Ywaveform"), DW_AT_symbol_name("_Ywaveform")
	.dwattr DW$93, DW_AT_data_member_location[DW_OP_plus_uconst 0x80]
	.dwattr DW$93, DW_AT_accessibility(DW_ACCESS_public)
DW$94	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
	.dwattr DW$94, DW_AT_name("Phase"), DW_AT_symbol_name("_Phase")
	.dwattr DW$94, DW_AT_data_member_location[DW_OP_plus_uconst 0x100]
	.dwattr DW$94, DW_AT_accessibility(DW_ACCESS_public)
DW$95	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
	.dwattr DW$95, DW_AT_name("Mag"), DW_AT_symbol_name("_Mag")
	.dwattr DW$95, DW_AT_data_member_location[DW_OP_plus_uconst 0x180]
	.dwattr DW$95, DW_AT_accessibility(DW_ACCESS_public)

DW$96	.dwtag  DW_TAG_subprogram, DW_AT_name("DATA_LOG_C"), DW_AT_symbol_name("___ct__10DATA_LOG_CFv")
	.dwattr DW$96, DW_AT_declaration(0x01)
	.dwattr DW$96, DW_AT_accessibility(DW_ACCESS_public)

DW$97	.dwtag  DW_TAG_subprogram, DW_AT_name("DATA_LOG_C"), DW_AT_symbol_name("___ct__10DATA_LOG_CFRC10DATA_LOG_C")
	.dwattr DW$97, DW_AT_declaration(0x01)
	.dwattr DW$97, DW_AT_accessibility(DW_ACCESS_public)
DW$98	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$35)
	.dwendtag DW$97


DW$99	.dwtag  DW_TAG_subprogram, DW_AT_name("operator ="), DW_AT_symbol_name("___as__10DATA_LOG_CFRC10DATA_LOG_C")
	.dwattr DW$99, DW_AT_declaration(0x01)
	.dwattr DW$99, DW_AT_accessibility(DW_ACCESS_public)
DW$100	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$39)
	.dwendtag DW$99

	.dwendtag DW$T$41

DW$T$35	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$34)
	.dwattr DW$T$35, DW_AT_address_class(0x16)
DW$T$39	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$38)
	.dwattr DW$T$39, DW_AT_address_class(0x16)
DW$T$92	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$41)
	.dwattr DW$T$92, DW_AT_address_class(0x16)

DW$T$49	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$49, DW_AT_name("STEP")
	.dwattr DW$T$49, DW_AT_byte_size(0x12)
DW$101	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$101, DW_AT_name("Xsize"), DW_AT_symbol_name("_Xsize")
	.dwattr DW$101, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$101, DW_AT_accessibility(DW_ACCESS_public)
DW$102	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$102, DW_AT_name("Ysize"), DW_AT_symbol_name("_Ysize")
	.dwattr DW$102, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
	.dwattr DW$102, DW_AT_accessibility(DW_ACCESS_public)
DW$103	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$103, DW_AT_name("Yoffset"), DW_AT_symbol_name("_Yoffset")
	.dwattr DW$103, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$103, DW_AT_accessibility(DW_ACCESS_public)
DW$104	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$104, DW_AT_name("X"), DW_AT_symbol_name("_X")
	.dwattr DW$104, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
	.dwattr DW$104, DW_AT_accessibility(DW_ACCESS_public)
DW$105	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$105, DW_AT_name("Y"), DW_AT_symbol_name("_Y")
	.dwattr DW$105, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$105, DW_AT_accessibility(DW_ACCESS_public)
DW$106	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$106, DW_AT_name("GainX"), DW_AT_symbol_name("_GainX")
	.dwattr DW$106, DW_AT_data_member_location[DW_OP_plus_uconst 0xa]
	.dwattr DW$106, DW_AT_accessibility(DW_ACCESS_public)
DW$107	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$107, DW_AT_name("GainY"), DW_AT_symbol_name("_GainY")
	.dwattr DW$107, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr DW$107, DW_AT_accessibility(DW_ACCESS_public)
DW$108	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$108, DW_AT_name("FreqX"), DW_AT_symbol_name("_FreqX")
	.dwattr DW$108, DW_AT_data_member_location[DW_OP_plus_uconst 0xe]
	.dwattr DW$108, DW_AT_accessibility(DW_ACCESS_public)
DW$109	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$109, DW_AT_name("FreqY"), DW_AT_symbol_name("_FreqY")
	.dwattr DW$109, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr DW$109, DW_AT_accessibility(DW_ACCESS_public)

DW$110	.dwtag  DW_TAG_subprogram, DW_AT_name("STEP"), DW_AT_symbol_name("___ct__4STEPFv")
	.dwattr DW$110, DW_AT_declaration(0x01)
	.dwattr DW$110, DW_AT_accessibility(DW_ACCESS_public)

DW$111	.dwtag  DW_TAG_subprogram, DW_AT_name("STEP"), DW_AT_symbol_name("___ct__4STEPFRC4STEP")
	.dwattr DW$111, DW_AT_declaration(0x01)
	.dwattr DW$111, DW_AT_accessibility(DW_ACCESS_public)
DW$112	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$43)
	.dwendtag DW$111


DW$113	.dwtag  DW_TAG_subprogram, DW_AT_name("operator ="), DW_AT_symbol_name("___as__4STEPFRC4STEP")
	.dwattr DW$113, DW_AT_declaration(0x01)
	.dwattr DW$113, DW_AT_accessibility(DW_ACCESS_public)
DW$114	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$47)
	.dwendtag DW$113

	.dwendtag DW$T$49

DW$T$43	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$42)
	.dwattr DW$T$43, DW_AT_address_class(0x16)
DW$T$47	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$46)
	.dwattr DW$T$47, DW_AT_address_class(0x16)
DW$T$93	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$49)
	.dwattr DW$T$93, DW_AT_address_class(0x16)

DW$T$33	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$12)
	.dwattr DW$T$33, DW_AT_language(DW_LANG_C_plus_plus)
	.dwattr DW$T$33, DW_AT_byte_size(0x80)
DW$115	.dwtag  DW_TAG_subrange_type
	.dwattr DW$115, DW_AT_upper_bound(0x3f)
	.dwendtag DW$T$33


DW$T$94	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$12)
	.dwattr DW$T$94, DW_AT_language(DW_LANG_C_plus_plus)
DW$116	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$T$94


DW$T$97	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$12)
	.dwattr DW$T$97, DW_AT_language(DW_LANG_C_plus_plus)
DW$117	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$118	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$119	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
	.dwendtag DW$T$97


DW$T$98	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$12)
	.dwattr DW$T$98, DW_AT_language(DW_LANG_C_plus_plus)
DW$120	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
DW$121	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$T$98


DW$T$100	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$12)
	.dwattr DW$T$100, DW_AT_language(DW_LANG_C_plus_plus)
DW$122	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
DW$123	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$T$100


DW$T$31	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$31, DW_AT_name("iq")
	.dwattr DW$T$31, DW_AT_byte_size(0x02)
DW$124	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$12)
	.dwattr DW$124, DW_AT_name("val"), DW_AT_symbol_name("_val")
	.dwattr DW$124, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$124, DW_AT_accessibility(DW_ACCESS_public)

DW$125	.dwtag  DW_TAG_subprogram, DW_AT_name("iq"), DW_AT_symbol_name("___ct__2iqFv")
	.dwattr DW$125, DW_AT_declaration(0x01)
	.dwattr DW$125, DW_AT_accessibility(DW_ACCESS_public)

DW$126	.dwtag  DW_TAG_subprogram, DW_AT_name("iq"), DW_AT_symbol_name("___ct__2iqFl")
	.dwattr DW$126, DW_AT_declaration(0x01)
	.dwattr DW$126, DW_AT_accessibility(DW_ACCESS_public)
DW$127	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$126


DW$128	.dwtag  DW_TAG_subprogram, DW_AT_name("iq"), DW_AT_symbol_name("___ct__2iqFRC2iq")
	.dwattr DW$128, DW_AT_declaration(0x01)
	.dwattr DW$128, DW_AT_accessibility(DW_ACCESS_public)
DW$129	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$22)
	.dwendtag DW$128


DW$130	.dwtag  DW_TAG_subprogram, DW_AT_name("operator ="), DW_AT_symbol_name("___as__2iqFRC2iq")
	.dwattr DW$130, DW_AT_declaration(0x01)
	.dwattr DW$130, DW_AT_accessibility(DW_ACCESS_public)
DW$131	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$26)
	.dwendtag DW$130


DW$132	.dwtag  DW_TAG_subprogram, DW_AT_name("operator +="), DW_AT_symbol_name("___apl__2iqFRC2iq")
	.dwattr DW$132, DW_AT_declaration(0x01)
	.dwattr DW$132, DW_AT_accessibility(DW_ACCESS_public)
DW$133	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$26)
	.dwendtag DW$132


DW$134	.dwtag  DW_TAG_subprogram, DW_AT_name("operator -="), DW_AT_symbol_name("___ami__2iqFRC2iq")
	.dwattr DW$134, DW_AT_declaration(0x01)
	.dwattr DW$134, DW_AT_accessibility(DW_ACCESS_public)
DW$135	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$26)
	.dwendtag DW$134


DW$136	.dwtag  DW_TAG_subprogram, DW_AT_name("operator *="), DW_AT_symbol_name("___amu__2iqFRC2iq")
	.dwattr DW$136, DW_AT_declaration(0x01)
	.dwattr DW$136, DW_AT_accessibility(DW_ACCESS_public)
DW$137	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$26)
	.dwendtag DW$136


DW$138	.dwtag  DW_TAG_subprogram, DW_AT_name("operator /="), DW_AT_symbol_name("___adv__2iqFRC2iq")
	.dwattr DW$138, DW_AT_declaration(0x01)
	.dwattr DW$138, DW_AT_accessibility(DW_ACCESS_public)
DW$139	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$26)
	.dwendtag DW$138


DW$140	.dwtag  DW_TAG_subprogram, DW_AT_name("operator &="), DW_AT_symbol_name("___aad__2iqFRCl")
	.dwattr DW$140, DW_AT_declaration(0x01)
	.dwattr DW$140, DW_AT_accessibility(DW_ACCESS_public)
DW$141	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$29)
	.dwendtag DW$140


DW$142	.dwtag  DW_TAG_subprogram, DW_AT_name("operator |="), DW_AT_symbol_name("___aor__2iqFRCl")
	.dwattr DW$142, DW_AT_declaration(0x01)
	.dwattr DW$142, DW_AT_accessibility(DW_ACCESS_public)
DW$143	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$29)
	.dwendtag DW$142


DW$144	.dwtag  DW_TAG_subprogram, DW_AT_name("operator ^="), DW_AT_symbol_name("___aer__2iqFRCl")
	.dwattr DW$144, DW_AT_declaration(0x01)
	.dwattr DW$144, DW_AT_accessibility(DW_ACCESS_public)
DW$145	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$29)
	.dwendtag DW$144

	.dwendtag DW$T$31


DW$T$32	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$31)
	.dwattr DW$T$32, DW_AT_language(DW_LANG_C_plus_plus)
	.dwattr DW$T$32, DW_AT_byte_size(0x80)
DW$146	.dwtag  DW_TAG_subrange_type
	.dwattr DW$146, DW_AT_upper_bound(0x3f)
	.dwendtag DW$T$32


DW$T$108	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$64)
	.dwattr DW$T$108, DW_AT_language(DW_LANG_C_plus_plus)
DW$147	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$64)
	.dwendtag DW$T$108


DW$T$110	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$64)
	.dwattr DW$T$110, DW_AT_language(DW_LANG_C_plus_plus)
DW$148	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$64)
DW$149	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$12)
	.dwendtag DW$T$110


DW$T$114	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$24)
	.dwattr DW$T$114, DW_AT_language(DW_LANG_C_plus_plus)
DW$150	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$90)
DW$151	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
	.dwendtag DW$T$114


DW$T$121	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$92)
	.dwattr DW$T$121, DW_AT_language(DW_LANG_C_plus_plus)
DW$152	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$92)
	.dwendtag DW$T$121


DW$T$124	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$93)
	.dwattr DW$T$124, DW_AT_language(DW_LANG_C_plus_plus)
DW$153	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$93)
	.dwendtag DW$T$124


DW$T$105	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$105, DW_AT_language(DW_LANG_C_plus_plus)

DW$T$118	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$4)
	.dwattr DW$T$118, DW_AT_language(DW_LANG_C_plus_plus)
DW$154	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
DW$155	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$67)
	.dwendtag DW$T$118

DW$T$4	.dwtag  DW_TAG_base_type, DW_AT_name("bool")
	.dwattr DW$T$4, DW_AT_encoding(DW_ATE_boolean)
	.dwattr DW$T$4, DW_AT_byte_size(0x01)
DW$T$29	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$28)
	.dwattr DW$T$29, DW_AT_address_class(0x16)
DW$T$22	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$21)
	.dwattr DW$T$22, DW_AT_address_class(0x16)
DW$T$24	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$31)
	.dwattr DW$T$24, DW_AT_address_class(0x16)
DW$T$26	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$25)
	.dwattr DW$T$26, DW_AT_address_class(0x16)
DW$156	.dwtag  DW_TAG_far_type
	.dwattr DW$156, DW_AT_type(*DW$T$31)
DW$T$66	.dwtag  DW_TAG_const_type
	.dwattr DW$T$66, DW_AT_type(*DW$156)
DW$157	.dwtag  DW_TAG_far_type
	.dwattr DW$157, DW_AT_type(*DW$T$41)
DW$T$34	.dwtag  DW_TAG_const_type
	.dwattr DW$T$34, DW_AT_type(*DW$157)
DW$158	.dwtag  DW_TAG_far_type
	.dwattr DW$158, DW_AT_type(*DW$T$41)
DW$T$38	.dwtag  DW_TAG_const_type
	.dwattr DW$T$38, DW_AT_type(*DW$158)
DW$159	.dwtag  DW_TAG_far_type
	.dwattr DW$159, DW_AT_type(*DW$T$49)
DW$T$42	.dwtag  DW_TAG_const_type
	.dwattr DW$T$42, DW_AT_type(*DW$159)
DW$160	.dwtag  DW_TAG_far_type
	.dwattr DW$160, DW_AT_type(*DW$T$49)
DW$T$46	.dwtag  DW_TAG_const_type
	.dwattr DW$T$46, DW_AT_type(*DW$160)
DW$161	.dwtag  DW_TAG_far_type
	.dwattr DW$161, DW_AT_type(*DW$T$12)
DW$T$28	.dwtag  DW_TAG_const_type
	.dwattr DW$T$28, DW_AT_type(*DW$161)
DW$162	.dwtag  DW_TAG_far_type
	.dwattr DW$162, DW_AT_type(*DW$T$31)
DW$T$21	.dwtag  DW_TAG_const_type
	.dwattr DW$T$21, DW_AT_type(*DW$162)
DW$163	.dwtag  DW_TAG_far_type
	.dwattr DW$163, DW_AT_type(*DW$T$31)
DW$T$25	.dwtag  DW_TAG_const_type
	.dwattr DW$T$25, DW_AT_type(*DW$163)

	.dwattr DW$27, DW_AT_type(*DW$T$12)
	.dwattr DW$140, DW_AT_type(*DW$T$24)
	.dwattr DW$138, DW_AT_type(*DW$T$24)
	.dwattr DW$144, DW_AT_type(*DW$T$24)
	.dwattr DW$67, DW_AT_specification(*DW$134)
	.dwattr DW$134, DW_AT_type(*DW$T$24)
	.dwattr DW$136, DW_AT_type(*DW$T$24)
	.dwattr DW$142, DW_AT_type(*DW$T$24)
	.dwattr DW$132, DW_AT_type(*DW$T$24)
	.dwattr DW$99, DW_AT_type(*DW$T$37)
	.dwattr DW$64, DW_AT_specification(*DW$130)
	.dwattr DW$130, DW_AT_type(*DW$T$24)
	.dwattr DW$113, DW_AT_type(*DW$T$45)
	.dwattr DW$80, DW_AT_specification(*DW$96)
	.dwattr DW$61, DW_AT_specification(*DW$126)
	.dwattr DW$59, DW_AT_specification(*DW$125)
	.dwattr DW$82, DW_AT_specification(*DW$110)
	.dwattr DW$56, DW_AT_type(*DW$T$4)
	.dwattr DW$84, DW_AT_external(0x01)
	.dwattr DW$70, DW_AT_external(0x01)
	.dwattr DW$70, DW_AT_type(*DW$T$10)
DW$T$37	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$41)
	.dwattr DW$T$37, DW_AT_address_class(0x16)
DW$T$45	.dwtag  DW_TAG_reference_type, DW_AT_type(*DW$T$49)
	.dwattr DW$T$45, DW_AT_address_class(0x16)
	.dwattr DW$CU, DW_AT_language(DW_LANG_C_plus_plus)

;***************************************************************
;* DWARF REGISTER MAP                                          *
;***************************************************************

DW$164	.dwtag  DW_TAG_assign_register, DW_AT_name("AL")
	.dwattr DW$164, DW_AT_location[DW_OP_reg0]
DW$165	.dwtag  DW_TAG_assign_register, DW_AT_name("AH")
	.dwattr DW$165, DW_AT_location[DW_OP_reg1]
DW$166	.dwtag  DW_TAG_assign_register, DW_AT_name("PL")
	.dwattr DW$166, DW_AT_location[DW_OP_reg2]
DW$167	.dwtag  DW_TAG_assign_register, DW_AT_name("PH")
	.dwattr DW$167, DW_AT_location[DW_OP_reg3]
DW$168	.dwtag  DW_TAG_assign_register, DW_AT_name("AR0")
	.dwattr DW$168, DW_AT_location[DW_OP_reg4]
DW$169	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR0")
	.dwattr DW$169, DW_AT_location[DW_OP_reg5]
DW$170	.dwtag  DW_TAG_assign_register, DW_AT_name("AR1")
	.dwattr DW$170, DW_AT_location[DW_OP_reg6]
DW$171	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR1")
	.dwattr DW$171, DW_AT_location[DW_OP_reg7]
DW$172	.dwtag  DW_TAG_assign_register, DW_AT_name("AR2")
	.dwattr DW$172, DW_AT_location[DW_OP_reg8]
DW$173	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR2")
	.dwattr DW$173, DW_AT_location[DW_OP_reg9]
DW$174	.dwtag  DW_TAG_assign_register, DW_AT_name("AR3")
	.dwattr DW$174, DW_AT_location[DW_OP_reg10]
DW$175	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR3")
	.dwattr DW$175, DW_AT_location[DW_OP_reg11]
DW$176	.dwtag  DW_TAG_assign_register, DW_AT_name("AR4")
	.dwattr DW$176, DW_AT_location[DW_OP_reg12]
DW$177	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR4")
	.dwattr DW$177, DW_AT_location[DW_OP_reg13]
DW$178	.dwtag  DW_TAG_assign_register, DW_AT_name("AR5")
	.dwattr DW$178, DW_AT_location[DW_OP_reg14]
DW$179	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR5")
	.dwattr DW$179, DW_AT_location[DW_OP_reg15]
DW$180	.dwtag  DW_TAG_assign_register, DW_AT_name("AR6")
	.dwattr DW$180, DW_AT_location[DW_OP_reg16]
DW$181	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR6")
	.dwattr DW$181, DW_AT_location[DW_OP_reg17]
DW$182	.dwtag  DW_TAG_assign_register, DW_AT_name("AR7")
	.dwattr DW$182, DW_AT_location[DW_OP_reg18]
DW$183	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR7")
	.dwattr DW$183, DW_AT_location[DW_OP_reg19]
DW$184	.dwtag  DW_TAG_assign_register, DW_AT_name("SP")
	.dwattr DW$184, DW_AT_location[DW_OP_reg20]
DW$185	.dwtag  DW_TAG_assign_register, DW_AT_name("XT")
	.dwattr DW$185, DW_AT_location[DW_OP_reg21]
DW$186	.dwtag  DW_TAG_assign_register, DW_AT_name("T")
	.dwattr DW$186, DW_AT_location[DW_OP_reg22]
DW$187	.dwtag  DW_TAG_assign_register, DW_AT_name("ST0")
	.dwattr DW$187, DW_AT_location[DW_OP_reg23]
DW$188	.dwtag  DW_TAG_assign_register, DW_AT_name("ST1")
	.dwattr DW$188, DW_AT_location[DW_OP_reg24]
DW$189	.dwtag  DW_TAG_assign_register, DW_AT_name("PC")
	.dwattr DW$189, DW_AT_location[DW_OP_reg25]
DW$190	.dwtag  DW_TAG_assign_register, DW_AT_name("RPC")
	.dwattr DW$190, DW_AT_location[DW_OP_reg26]
DW$191	.dwtag  DW_TAG_assign_register, DW_AT_name("FP")
	.dwattr DW$191, DW_AT_location[DW_OP_reg27]
DW$192	.dwtag  DW_TAG_assign_register, DW_AT_name("DP")
	.dwattr DW$192, DW_AT_location[DW_OP_reg28]
DW$193	.dwtag  DW_TAG_assign_register, DW_AT_name("SXM")
	.dwattr DW$193, DW_AT_location[DW_OP_reg29]
DW$194	.dwtag  DW_TAG_assign_register, DW_AT_name("PM")
	.dwattr DW$194, DW_AT_location[DW_OP_reg30]
DW$195	.dwtag  DW_TAG_assign_register, DW_AT_name("OVM")
	.dwattr DW$195, DW_AT_location[DW_OP_reg31]
DW$196	.dwtag  DW_TAG_assign_register, DW_AT_name("PAGE0")
	.dwattr DW$196, DW_AT_location[DW_OP_regx 0x20]
DW$197	.dwtag  DW_TAG_assign_register, DW_AT_name("AMODE")
	.dwattr DW$197, DW_AT_location[DW_OP_regx 0x21]
DW$198	.dwtag  DW_TAG_assign_register, DW_AT_name("IFR")
	.dwattr DW$198, DW_AT_location[DW_OP_regx 0x22]
DW$199	.dwtag  DW_TAG_assign_register, DW_AT_name("IER")
	.dwattr DW$199, DW_AT_location[DW_OP_regx 0x23]
DW$200	.dwtag  DW_TAG_assign_register, DW_AT_name("IER")
	.dwattr DW$200, DW_AT_location[DW_OP_regx 0x24]
DW$201	.dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDO")
	.dwattr DW$201, DW_AT_location[DW_OP_regx 0x25]
DW$202	.dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDOH")
	.dwattr DW$202, DW_AT_location[DW_OP_regx 0x26]
DW$203	.dwtag  DW_TAG_assign_register, DW_AT_name("VOL")
	.dwattr DW$203, DW_AT_location[DW_OP_regx 0x27]
DW$204	.dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
	.dwattr DW$204, DW_AT_location[DW_OP_regx 0x28]
	.dwendtag DW$CU

