arnaucube
arnaucube/circomPublic Self-hosted repository
circom/c/buildasm/out.map
c/buildasm/out.mapRaw
  1# Path: main
  2# Arch: x86_64
  3# Object files:
  4[  0] linker synthesized
  5[  1] /var/folders/g_/74y0ll3503d4sm0c64jw432r0000gn/T//cczqYl2H.o
  6[  2] fr.o
  7[  3] /var/folders/g_/74y0ll3503d4sm0c64jw432r0000gn/T//cc5nHggh.o
  8[  4] /usr/local/lib/libgmp.dylib
  9[  5] /usr/local/Cellar/gcc/9.2.0_2/lib/gcc/9/libstdc++.dylib
 10[  6] /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libSystem.tbd
 11# Sections:
 12# Address	Size    	Segment	Section
 130x1000011BD	0x00001C99	__TEXT	__text
 140x100002E56	0x00000042	__TEXT	__stubs
 150x100002E98	0x00000074	__TEXT	__stub_helper
 160x100002F0C	0x0000001B	__TEXT	__cstring
 170x100002F28	0x000000D8	__TEXT	__eh_frame
 180x100003000	0x00000008	__DATA_CONST	__got
 190x100004000	0x00000058	__DATA	__la_symbol_ptr
 200x100004058	0x00000078	__DATA	__data
 21# Symbols:
 22# Address	Size    	File  Name
 230x1000011BD	0x000000E2	[  1] _main
 240x10000129F	0x00000023	[  2] rawCopyS2L
 250x1000012C2	0x0000003D	[  2] u64toLong_adjust_neg
 260x1000012FF	0x00000301	[  2] rawMontgomeryMul
 270x100001600	0x0000002B	[  2] rawMontgomeryMul_mulM_sq
 280x10000162B	0x00000005	[  2] rawMontgomeryMul_mulM_done
 290x100001630	0x0000022C	[  2] rawMontgomeryMul1
 300x10000185C	0x0000002B	[  2] rawMontgomeryMul1_mulM_sq
 310x100001887	0x00000005	[  2] rawMontgomeryMul1_mulM_done
 320x10000188C	0x00000218	[  2] rawFromMontgomery
 330x100001AA4	0x0000002B	[  2] rawFromMontgomery_mulM_sq
 340x100001ACF	0x00000005	[  2] rawFromMontgomery_mulM_done
 350x100001AD4	0x00000011	[  2] _Fr_toMontgomery
 360x100001AE5	0x00000018	[  2] toMontgomeryShort
 370x100001AFD	0x0000000B	[  2] posMontgomeryShort
 380x100001B08	0x00000016	[  2] negMontgomeryShort
 390x100001B1E	0x0000001C	[  2] toMontgomeryLong
 400x100001B3A	0x00000001	[  2] toMontgomery_doNothing
 410x100001B3B	0x00000011	[  2] _Fr_toNormal
 420x100001B4C	0x00000010	[  2] fromMontgomeryLong
 430x100001B5C	0x00000001	[  2] fromMontgomery_doNothing
 440x100001B5D	0x00000018	[  2] _Fr_add
 450x100001B75	0x0000000D	[  2] add_s1s2
 460x100001B82	0x00000011	[  2] add_manageOverflow
 470x100001B93	0x0000000B	[  2] add_l1
 480x100001B9E	0x00000007	[  2] add_l1s2
 490x100001BA5	0x0000002C	[  2] add_l1ns2
 500x100001BD1	0x0000000E	[  2] tmp1
 510x100001BDF	0x00000007	[  2] add_l1ms2
 520x100001BE6	0x00000031	[  2] add_l1ms2n
 530x100001C17	0x00000024	[  2] add_l1ms2m
 540x100001C3B	0x00000007	[  2] add_s1l2
 550x100001C42	0x0000002C	[  2] add_s1l2n
 560x100001C6E	0x0000000E	[  2] tmp2
 570x100001C7C	0x00000007	[  2] add_s1l2m
 580x100001C83	0x00000037	[  2] add_s1nl2m
 590x100001CBA	0x00000024	[  2] add_s1ml2m
 600x100001CDE	0x00000007	[  2] add_l1l2
 610x100001CE5	0x00000007	[  2] add_l1nl2
 620x100001CEC	0x00000024	[  2] add_l1nl2n
 630x100001D10	0x00000037	[  2] add_l1nl2m
 640x100001D47	0x00000007	[  2] add_l1ml2
 650x100001D4E	0x00000031	[  2] add_l1ml2n
 660x100001D7F	0x00000024	[  2] add_l1ml2m
 670x100001DA3	0x00000066	[  2] rawAddLL
 680x100001E09	0x0000002B	[  2] rawAddLL_sq
 690x100001E34	0x00000001	[  2] rawAddLL_done
 700x100001E35	0x0000006A	[  2] rawAddLS
 710x100001E9F	0x0000002B	[  2] rawAddLS_sq
 720x100001ECA	0x00000001	[  2] rawAddLS_done
 730x100001ECB	0x00000018	[  2] _Fr_sub
 740x100001EE3	0x0000000D	[  2] sub_s1s2
 750x100001EF0	0x00000011	[  2] sub_manageOverflow
 760x100001F01	0x0000000B	[  2] sub_l1
 770x100001F0C	0x00000007	[  2] sub_l1s2
 780x100001F13	0x0000002C	[  2] sub_l1ns2
 790x100001F3F	0x0000000E	[  2] tmp3
 800x100001F4D	0x00000007	[  2] sub_l1ms2
 810x100001F54	0x00000031	[  2] sub_l1ms2n
 820x100001F85	0x00000024	[  2] sub_l1ms2m
 830x100001FA9	0x00000007	[  2] sub_s1l2
 840x100001FB0	0x00000026	[  2] sub_s1l2n
 850x100001FD6	0x0000001A	[  2] tmp4
 860x100001FF0	0x00000007	[  2] sub_s1l2m
 870x100001FF7	0x00000037	[  2] sub_s1nl2m
 880x10000202E	0x00000024	[  2] sub_s1ml2m
 890x100002052	0x00000007	[  2] sub_l1l2
 900x100002059	0x00000007	[  2] sub_l1nl2
 910x100002060	0x00000024	[  2] sub_l1nl2n
 920x100002084	0x00000037	[  2] sub_l1nl2m
 930x1000020BB	0x00000007	[  2] sub_l1ml2
 940x1000020C2	0x00000031	[  2] sub_l1ml2n
 950x1000020F3	0x00000024	[  2] sub_l1ml2m
 960x100002117	0x00000031	[  2] rawSubLS
 970x100002148	0x0000002B	[  2] rawSubLS_aq
 980x100002173	0x00000001	[  2] rawSubLS_done
 990x100002174	0x0000002F	[  2] rawSubSL
1000x1000021A3	0x0000002B	[  2] rawSubSL_aq
1010x1000021CE	0x00000001	[  2] rawSubSL_done
1020x1000021CF	0x0000002F	[  2] rawSubLL
1030x1000021FE	0x0000002B	[  2] rawSubLL_aq
1040x100002229	0x00000001	[  2] rawSubLL_done
1050x10000222A	0x0000009C	[  2] rawNegLS
1060x1000022C6	0x00000001	[  2] rawNegSL_done
1070x1000022C7	0x0000000A	[  2] _Fr_neg
1080x1000022D1	0x00000008	[  2] neg_s
1090x1000022D9	0x0000000E	[  2] neg_manageOverflow
1100x1000022E7	0x00000019	[  2] neg_l
1110x100002300	0x0000002A	[  2] rawNegL
1120x10000232A	0x0000003B	[  2] doNegate
1130x100002365	0x00000018	[  2] _Fr_mul
1140x10000237D	0x0000000E	[  2] mul_s1s2
1150x10000238B	0x00000014	[  2] mul_manageOverflow
1160x10000239F	0x0000000B	[  2] mul_l1
1170x1000023AA	0x0000000B	[  2] mul_l1s2
1180x1000023B5	0x00000007	[  2] mul_l1ns2
1190x1000023BC	0x00000033	[  2] mul_l1ns2n
1200x1000023EF	0x0000000A	[  2] tmp5
1210x1000023F9	0x0000001A	[  2] tmp6
1220x100002413	0x00000024	[  2] mul_l1ns2m
1230x100002437	0x00000007	[  2] mul_l1ms2
1240x10000243E	0x00000033	[  2] mul_l1ms2n
1250x100002471	0x0000000A	[  2] tmp7
1260x10000247B	0x00000001	[  2] tmp8
1270x10000247C	0x00000024	[  2] mul_l1ms2m
1280x1000024A0	0x0000000B	[  2] mul_s1l2
1290x1000024AB	0x00000007	[  2] mul_s1nl2
1300x1000024B2	0x00000033	[  2] mul_s1nl2n
1310x1000024E5	0x0000000A	[  2] tmp9
1320x1000024EF	0x0000001A	[  2] tmp10
1330x100002509	0x00000033	[  2] mul_s1nl2m
1340x10000253C	0x0000000A	[  2] tmp11
1350x100002546	0x00000001	[  2] tmp12
1360x100002547	0x00000007	[  2] mul_s1ml2
1370x10000254E	0x00000024	[  2] mul_s1ml2n
1380x100002572	0x00000024	[  2] mul_s1ml2m
1390x100002596	0x00000007	[  2] mul_l1l2
1400x10000259D	0x00000007	[  2] mul_l1nl2
1410x1000025A4	0x0000003D	[  2] mul_l1nl2n
1420x1000025E1	0x00000024	[  2] mul_l1nl2m
1430x100002605	0x00000007	[  2] mul_l1ml2
1440x10000260C	0x00000024	[  2] mul_l1ml2n
1450x100002630	0x00000024	[  2] mul_l1ml2m
1460x100002654	0x0000001C	[  2] _Fr_band
1470x100002670	0x00000019	[  2] and_s1s2
1480x100002689	0x00000012	[  2] tmp13
1490x10000269B	0x00000054	[  2] tmp14
1500x1000026EF	0x0000000B	[  2] and_l1
1510x1000026FA	0x0000000B	[  2] and_l1s2
1520x100002705	0x00000044	[  2] and_l1ns2
1530x100002749	0x00000054	[  2] tmp15
1540x10000279D	0x00000059	[  2] and_l1ms2
1550x1000027F6	0x00000054	[  2] tmp16
1560x10000284A	0x0000000B	[  2] and_s1l2
1570x100002855	0x00000044	[  2] and_s1l2n
1580x100002899	0x00000054	[  2] tmp17
1590x1000028ED	0x00000053	[  2] and_s1l2m
1600x100002940	0x00000054	[  2] tmp18
1610x100002994	0x00000016	[  2] and_l1l2
1620x1000029AA	0x00000044	[  2] and_l1nl2n
1630x1000029EE	0x00000054	[  2] tmp19
1640x100002A42	0x00000053	[  2] and_l1nl2m
1650x100002A95	0x00000054	[  2] tmp20
1660x100002AE9	0x0000000B	[  2] and_l1ml2
1670x100002AF4	0x00000059	[  2] and_l1ml2n
1680x100002B4D	0x00000054	[  2] tmp21
1690x100002BA1	0x00000068	[  2] and_l1ml2m
1700x100002C09	0x00000054	[  2] tmp22
1710x100002C5D	0x0000009F	[  3] __Z14Fr_str2elementP9FrElementPc
1720x100002CFC	0x0000015A	[  3] __Z14Fr_element2strP9FrElement
1730x100002E56	0x00000006	[  5] __Znam
1740x100002E5C	0x00000006	[  4] ___gmpz_add
1750x100002E62	0x00000006	[  4] ___gmpz_clear
1760x100002E68	0x00000006	[  4] ___gmpz_export
1770x100002E6E	0x00000006	[  4] ___gmpz_get_str
1780x100002E74	0x00000006	[  4] ___gmpz_import
1790x100002E7A	0x00000006	[  4] ___gmpz_init
1800x100002E80	0x00000006	[  4] ___gmpz_init_set_si
1810x100002E86	0x00000006	[  4] ___gmpz_set_str
1820x100002E8C	0x00000006	[  6] _printf
1830x100002E92	0x00000006	[  6] _sprintf
1840x100002E98	0x00000010	[  0] helper helper
1850x100002EA8	0x0000000A	[  4] ___gmpz_add
1860x100002EB2	0x0000000A	[  4] ___gmpz_clear
1870x100002EBC	0x0000000A	[  4] ___gmpz_export
1880x100002EC6	0x0000000A	[  4] ___gmpz_get_str
1890x100002ED0	0x0000000A	[  4] ___gmpz_import
1900x100002EDA	0x0000000A	[  4] ___gmpz_init
1910x100002EE4	0x0000000A	[  4] ___gmpz_init_set_si
1920x100002EEE	0x0000000A	[  4] ___gmpz_set_str
1930x100002EF8	0x0000000A	[  6] _printf
1940x100002F02	0x0000000A	[  6] _sprintf
1950x100002F0C	0x00000018	[  1] literal string: %llu, %llu, %llu, %llu\n
1960x100002F24	0x00000003	[  3] literal string: %d
1970x100002F28	0x00000018	[  1] CIE
1980x100002F40	0x00000038	[  1] FDE for: _main
1990x100002F78	0x00000018	[  3] CIE
2000x100002F90	0x00000038	[  3] FDE for: __Z14Fr_str2elementP9FrElementPc
2010x100002FC8	0x00000038	[  3] FDE for: __Z14Fr_element2strP9FrElement
2020x100003000	0x00000008	[  0] non-lazy-pointer-to-local: dyld_stub_binder
2030x100004000	0x00000008	[  5] __Znam
2040x100004008	0x00000008	[  4] ___gmpz_add
2050x100004010	0x00000008	[  4] ___gmpz_clear
2060x100004018	0x00000008	[  4] ___gmpz_export
2070x100004020	0x00000008	[  4] ___gmpz_get_str
2080x100004028	0x00000008	[  4] ___gmpz_import
2090x100004030	0x00000008	[  4] ___gmpz_init
2100x100004038	0x00000008	[  4] ___gmpz_init_set_si
2110x100004040	0x00000008	[  4] ___gmpz_set_str
2120x100004048	0x00000008	[  6] _printf
2130x100004050	0x00000008	[  6] _sprintf
2140x100004058	0x00000008	[  0] __dyld_private
2150x100004060	0x00000008	[  2] _Fr_q
2160x100004068	0x00000020	[  2] q
2170x100004088	0x00000020	[  2] R2
2180x1000040A8	0x00000020	[  2] R3
2190x1000040C8	0x00000008	[  2] lboMask