|
|
# Path: main # Arch: x86_64 # Object files: [ 0] linker synthesized [ 1] /var/folders/g_/74y0ll3503d4sm0c64jw432r0000gn/T//cczqYl2H.o [ 2] fr.o [ 3] /var/folders/g_/74y0ll3503d4sm0c64jw432r0000gn/T//cc5nHggh.o [ 4] /usr/local/lib/libgmp.dylib [ 5] /usr/local/Cellar/gcc/9.2.0_2/lib/gcc/9/libstdc++.dylib [ 6] /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libSystem.tbd # Sections: # Address Size Segment Section 0x1000011BD 0x00001C99 __TEXT __text 0x100002E56 0x00000042 __TEXT __stubs 0x100002E98 0x00000074 __TEXT __stub_helper 0x100002F0C 0x0000001B __TEXT __cstring 0x100002F28 0x000000D8 __TEXT __eh_frame 0x100003000 0x00000008 __DATA_CONST __got 0x100004000 0x00000058 __DATA __la_symbol_ptr 0x100004058 0x00000078 __DATA __data # Symbols: # Address Size File Name 0x1000011BD 0x000000E2 [ 1] _main 0x10000129F 0x00000023 [ 2] rawCopyS2L 0x1000012C2 0x0000003D [ 2] u64toLong_adjust_neg 0x1000012FF 0x00000301 [ 2] rawMontgomeryMul 0x100001600 0x0000002B [ 2] rawMontgomeryMul_mulM_sq 0x10000162B 0x00000005 [ 2] rawMontgomeryMul_mulM_done 0x100001630 0x0000022C [ 2] rawMontgomeryMul1 0x10000185C 0x0000002B [ 2] rawMontgomeryMul1_mulM_sq 0x100001887 0x00000005 [ 2] rawMontgomeryMul1_mulM_done 0x10000188C 0x00000218 [ 2] rawFromMontgomery 0x100001AA4 0x0000002B [ 2] rawFromMontgomery_mulM_sq 0x100001ACF 0x00000005 [ 2] rawFromMontgomery_mulM_done 0x100001AD4 0x00000011 [ 2] _Fr_toMontgomery 0x100001AE5 0x00000018 [ 2] toMontgomeryShort 0x100001AFD 0x0000000B [ 2] posMontgomeryShort 0x100001B08 0x00000016 [ 2] negMontgomeryShort 0x100001B1E 0x0000001C [ 2] toMontgomeryLong 0x100001B3A 0x00000001 [ 2] toMontgomery_doNothing 0x100001B3B 0x00000011 [ 2] _Fr_toNormal 0x100001B4C 0x00000010 [ 2] fromMontgomeryLong 0x100001B5C 0x00000001 [ 2] fromMontgomery_doNothing 0x100001B5D 0x00000018 [ 2] _Fr_add 0x100001B75 0x0000000D [ 2] add_s1s2 0x100001B82 0x00000011 [ 2] add_manageOverflow 0x100001B93 0x0000000B [ 2] add_l1 0x100001B9E 0x00000007 [ 2] add_l1s2 0x100001BA5 0x0000002C [ 2] add_l1ns2 0x100001BD1 0x0000000E [ 2] tmp1 0x100001BDF 0x00000007 [ 2] add_l1ms2 0x100001BE6 0x00000031 [ 2] add_l1ms2n 0x100001C17 0x00000024 [ 2] add_l1ms2m 0x100001C3B 0x00000007 [ 2] add_s1l2 0x100001C42 0x0000002C [ 2] add_s1l2n 0x100001C6E 0x0000000E [ 2] tmp2 0x100001C7C 0x00000007 [ 2] add_s1l2m 0x100001C83 0x00000037 [ 2] add_s1nl2m 0x100001CBA 0x00000024 [ 2] add_s1ml2m 0x100001CDE 0x00000007 [ 2] add_l1l2 0x100001CE5 0x00000007 [ 2] add_l1nl2 0x100001CEC 0x00000024 [ 2] add_l1nl2n 0x100001D10 0x00000037 [ 2] add_l1nl2m 0x100001D47 0x00000007 [ 2] add_l1ml2 0x100001D4E 0x00000031 [ 2] add_l1ml2n 0x100001D7F 0x00000024 [ 2] add_l1ml2m 0x100001DA3 0x00000066 [ 2] rawAddLL 0x100001E09 0x0000002B [ 2] rawAddLL_sq 0x100001E34 0x00000001 [ 2] rawAddLL_done 0x100001E35 0x0000006A [ 2] rawAddLS 0x100001E9F 0x0000002B [ 2] rawAddLS_sq 0x100001ECA 0x00000001 [ 2] rawAddLS_done 0x100001ECB 0x00000018 [ 2] _Fr_sub 0x100001EE3 0x0000000D [ 2] sub_s1s2 0x100001EF0 0x00000011 [ 2] sub_manageOverflow 0x100001F01 0x0000000B [ 2] sub_l1 0x100001F0C 0x00000007 [ 2] sub_l1s2 0x100001F13 0x0000002C [ 2] sub_l1ns2 0x100001F3F 0x0000000E [ 2] tmp3 0x100001F4D 0x00000007 [ 2] sub_l1ms2 0x100001F54 0x00000031 [ 2] sub_l1ms2n 0x100001F85 0x00000024 [ 2] sub_l1ms2m 0x100001FA9 0x00000007 [ 2] sub_s1l2 0x100001FB0 0x00000026 [ 2] sub_s1l2n 0x100001FD6 0x0000001A [ 2] tmp4 0x100001FF0 0x00000007 [ 2] sub_s1l2m 0x100001FF7 0x00000037 [ 2] sub_s1nl2m 0x10000202E 0x00000024 [ 2] sub_s1ml2m 0x100002052 0x00000007 [ 2] sub_l1l2 0x100002059 0x00000007 [ 2] sub_l1nl2 0x100002060 0x00000024 [ 2] sub_l1nl2n 0x100002084 0x00000037 [ 2] sub_l1nl2m 0x1000020BB 0x00000007 [ 2] sub_l1ml2 0x1000020C2 0x00000031 [ 2] sub_l1ml2n 0x1000020F3 0x00000024 [ 2] sub_l1ml2m 0x100002117 0x00000031 [ 2] rawSubLS 0x100002148 0x0000002B [ 2] rawSubLS_aq 0x100002173 0x00000001 [ 2] rawSubLS_done 0x100002174 0x0000002F [ 2] rawSubSL 0x1000021A3 0x0000002B [ 2] rawSubSL_aq 0x1000021CE 0x00000001 [ 2] rawSubSL_done 0x1000021CF 0x0000002F [ 2] rawSubLL 0x1000021FE 0x0000002B [ 2] rawSubLL_aq 0x100002229 0x00000001 [ 2] rawSubLL_done 0x10000222A 0x0000009C [ 2] rawNegLS 0x1000022C6 0x00000001 [ 2] rawNegSL_done 0x1000022C7 0x0000000A [ 2] _Fr_neg 0x1000022D1 0x00000008 [ 2] neg_s 0x1000022D9 0x0000000E [ 2] neg_manageOverflow 0x1000022E7 0x00000019 [ 2] neg_l 0x100002300 0x0000002A [ 2] rawNegL 0x10000232A 0x0000003B [ 2] doNegate 0x100002365 0x00000018 [ 2] _Fr_mul 0x10000237D 0x0000000E [ 2] mul_s1s2 0x10000238B 0x00000014 [ 2] mul_manageOverflow 0x10000239F 0x0000000B [ 2] mul_l1 0x1000023AA 0x0000000B [ 2] mul_l1s2 0x1000023B5 0x00000007 [ 2] mul_l1ns2 0x1000023BC 0x00000033 [ 2] mul_l1ns2n 0x1000023EF 0x0000000A [ 2] tmp5 0x1000023F9 0x0000001A [ 2] tmp6 0x100002413 0x00000024 [ 2] mul_l1ns2m 0x100002437 0x00000007 [ 2] mul_l1ms2 0x10000243E 0x00000033 [ 2] mul_l1ms2n 0x100002471 0x0000000A [ 2] tmp7 0x10000247B 0x00000001 [ 2] tmp8 0x10000247C 0x00000024 [ 2] mul_l1ms2m 0x1000024A0 0x0000000B [ 2] mul_s1l2 0x1000024AB 0x00000007 [ 2] mul_s1nl2 0x1000024B2 0x00000033 [ 2] mul_s1nl2n 0x1000024E5 0x0000000A [ 2] tmp9 0x1000024EF 0x0000001A [ 2] tmp10 0x100002509 0x00000033 [ 2] mul_s1nl2m 0x10000253C 0x0000000A [ 2] tmp11 0x100002546 0x00000001 [ 2] tmp12 0x100002547 0x00000007 [ 2] mul_s1ml2 0x10000254E 0x00000024 [ 2] mul_s1ml2n 0x100002572 0x00000024 [ 2] mul_s1ml2m 0x100002596 0x00000007 [ 2] mul_l1l2 0x10000259D 0x00000007 [ 2] mul_l1nl2 0x1000025A4 0x0000003D [ 2] mul_l1nl2n 0x1000025E1 0x00000024 [ 2] mul_l1nl2m 0x100002605 0x00000007 [ 2] mul_l1ml2 0x10000260C 0x00000024 [ 2] mul_l1ml2n 0x100002630 0x00000024 [ 2] mul_l1ml2m 0x100002654 0x0000001C [ 2] _Fr_band 0x100002670 0x00000019 [ 2] and_s1s2 0x100002689 0x00000012 [ 2] tmp13 0x10000269B 0x00000054 [ 2] tmp14 0x1000026EF 0x0000000B [ 2] and_l1 0x1000026FA 0x0000000B [ 2] and_l1s2 0x100002705 0x00000044 [ 2] and_l1ns2 0x100002749 0x00000054 [ 2] tmp15 0x10000279D 0x00000059 [ 2] and_l1ms2 0x1000027F6 0x00000054 [ 2] tmp16 0x10000284A 0x0000000B [ 2] and_s1l2 0x100002855 0x00000044 [ 2] and_s1l2n 0x100002899 0x00000054 [ 2] tmp17 0x1000028ED 0x00000053 [ 2] and_s1l2m 0x100002940 0x00000054 [ 2] tmp18 0x100002994 0x00000016 [ 2] and_l1l2 0x1000029AA 0x00000044 [ 2] and_l1nl2n 0x1000029EE 0x00000054 [ 2] tmp19 0x100002A42 0x00000053 [ 2] and_l1nl2m 0x100002A95 0x00000054 [ 2] tmp20 0x100002AE9 0x0000000B [ 2] and_l1ml2 0x100002AF4 0x00000059 [ 2] and_l1ml2n 0x100002B4D 0x00000054 [ 2] tmp21 0x100002BA1 0x00000068 [ 2] and_l1ml2m 0x100002C09 0x00000054 [ 2] tmp22 0x100002C5D 0x0000009F [ 3] __Z14Fr_str2elementP9FrElementPc 0x100002CFC 0x0000015A [ 3] __Z14Fr_element2strP9FrElement 0x100002E56 0x00000006 [ 5] __Znam 0x100002E5C 0x00000006 [ 4] ___gmpz_add 0x100002E62 0x00000006 [ 4] ___gmpz_clear 0x100002E68 0x00000006 [ 4] ___gmpz_export 0x100002E6E 0x00000006 [ 4] ___gmpz_get_str 0x100002E74 0x00000006 [ 4] ___gmpz_import 0x100002E7A 0x00000006 [ 4] ___gmpz_init 0x100002E80 0x00000006 [ 4] ___gmpz_init_set_si 0x100002E86 0x00000006 [ 4] ___gmpz_set_str 0x100002E8C 0x00000006 [ 6] _printf 0x100002E92 0x00000006 [ 6] _sprintf 0x100002E98 0x00000010 [ 0] helper helper 0x100002EA8 0x0000000A [ 4] ___gmpz_add 0x100002EB2 0x0000000A [ 4] ___gmpz_clear 0x100002EBC 0x0000000A [ 4] ___gmpz_export 0x100002EC6 0x0000000A [ 4] ___gmpz_get_str 0x100002ED0 0x0000000A [ 4] ___gmpz_import 0x100002EDA 0x0000000A [ 4] ___gmpz_init 0x100002EE4 0x0000000A [ 4] ___gmpz_init_set_si 0x100002EEE 0x0000000A [ 4] ___gmpz_set_str 0x100002EF8 0x0000000A [ 6] _printf 0x100002F02 0x0000000A [ 6] _sprintf 0x100002F0C 0x00000018 [ 1] literal string: %llu, %llu, %llu, %llu\n 0x100002F24 0x00000003 [ 3] literal string: %d 0x100002F28 0x00000018 [ 1] CIE 0x100002F40 0x00000038 [ 1] FDE for: _main 0x100002F78 0x00000018 [ 3] CIE 0x100002F90 0x00000038 [ 3] FDE for: __Z14Fr_str2elementP9FrElementPc 0x100002FC8 0x00000038 [ 3] FDE for: __Z14Fr_element2strP9FrElement 0x100003000 0x00000008 [ 0] non-lazy-pointer-to-local: dyld_stub_binder 0x100004000 0x00000008 [ 5] __Znam 0x100004008 0x00000008 [ 4] ___gmpz_add 0x100004010 0x00000008 [ 4] ___gmpz_clear 0x100004018 0x00000008 [ 4] ___gmpz_export 0x100004020 0x00000008 [ 4] ___gmpz_get_str 0x100004028 0x00000008 [ 4] ___gmpz_import 0x100004030 0x00000008 [ 4] ___gmpz_init 0x100004038 0x00000008 [ 4] ___gmpz_init_set_si 0x100004040 0x00000008 [ 4] ___gmpz_set_str 0x100004048 0x00000008 [ 6] _printf 0x100004050 0x00000008 [ 6] _sprintf 0x100004058 0x00000008 [ 0] __dyld_private 0x100004060 0x00000008 [ 2] _Fr_q 0x100004068 0x00000020 [ 2] q 0x100004088 0x00000020 [ 2] R2 0x1000040A8 0x00000020 [ 2] R3 0x1000040C8 0x00000008 [ 2] lboMask
|