daily pastebin goal
77%
SHARE
TWEET

Untitled

a guest Jun 19th, 2017 42 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .section    __TEXT,__text,regular,pure_instructions
  2.     .macosx_version_min 10, 9
  3.     .globl  _main
  4.     .p2align    4, 0x90
  5. _main:
  6.     .cfi_startproc
  7.     pushq   %rbp
  8. Ltmp0:
  9.     .cfi_def_cfa_offset 16
  10. Ltmp1:
  11.     .cfi_offset %rbp, -16
  12.     movq    %rsp, %rbp
  13. Ltmp2:
  14.     .cfi_def_cfa_register %rbp
  15.     subq    $80, %rsp
  16.     movl    $1, %eax
  17.     movl    %eax, %ecx
  18.     movl    $2, %eax
  19.     movl    %eax, %edx
  20.     movl    %edi, -4(%rbp)
  21.     movq    %rcx, %rdi
  22.     movq    %rsi, -16(%rbp)
  23.     movq    %rdx, %rsi
  24.     callq   __TF4main3addFTSiSi_Si
  25.     movq    %rax, __Tv4main6resultSi(%rip)
  26.     callq   __TMaP_
  27.     movl    $1, %r8d
  28.     movl    %r8d, %edi
  29.     movq    %rax, %rsi
  30.     callq   __TFs27_allocateUninitializedArrayurFBwTGSax_Bp_
  31.     movq    __TMSi@GOTPCREL(%rip), %rcx
  32.     movq    %rcx, 24(%rdx)
  33.     movq    __Tv4main6resultSi(%rip), %rcx
  34.     movq    %rcx, (%rdx)
  35.     movq    %rax, -24(%rbp)
  36.     callq   __TIFs5printFTGSaP__9separatorSS10terminatorSS_T_A0_
  37.     movq    %rax, -32(%rbp)
  38.     movq    %rdx, -40(%rbp)
  39.     movq    %rcx, -48(%rbp)
  40.     callq   __TIFs5printFTGSaP__9separatorSS10terminatorSS_T_A1_
  41.     movq    -24(%rbp), %rdi
  42.     movq    -32(%rbp), %rsi
  43.     movq    -40(%rbp), %r9
  44.     movq    %rdx, -56(%rbp)
  45.     movq    %r9, %rdx
  46.     movq    -48(%rbp), %r10
  47.     movq    %rcx, -64(%rbp)
  48.     movq    %r10, %rcx
  49.     movq    %rax, %r8
  50.     movq    -56(%rbp), %r9
  51.     movq    -64(%rbp), %rax
  52.     movq    %rax, (%rsp)
  53.     callq   __TFs5printFTGSaP__9separatorSS10terminatorSS_T_
  54.     xorl    %eax, %eax
  55.     addq    $80, %rsp
  56.     popq    %rbp
  57.     retq
  58.     .cfi_endproc
  59.  
  60.     .private_extern __TF4main3addFTSiSi_Si
  61.     .globl  __TF4main3addFTSiSi_Si
  62.     .p2align    4, 0x90
  63. __TF4main3addFTSiSi_Si:
  64.     .cfi_startproc
  65.     pushq   %rbp
  66. Ltmp3:
  67.     .cfi_def_cfa_offset 16
  68. Ltmp4:
  69.     .cfi_offset %rbp, -16
  70.     movq    %rsp, %rbp
  71. Ltmp5:
  72.     .cfi_def_cfa_register %rbp
  73.     addq    %rsi, %rdi
  74.     seto    %al
  75.     movq    %rdi, -8(%rbp)
  76.     movb    %al, -9(%rbp)
  77.     jo  LBB1_2
  78.     movq    -8(%rbp), %rax
  79.     popq    %rbp
  80.     retq
  81. LBB1_2:
  82.     ud2
  83.     .cfi_endproc
  84.  
  85.     .private_extern __TMaP_
  86.     .globl  __TMaP_
  87.     .weak_definition    __TMaP_
  88.     .p2align    4, 0x90
  89. __TMaP_:
  90.     pushq   %rbp
  91.     movq    %rsp, %rbp
  92.     subq    $16, %rsp
  93.     movq    __TMLP_(%rip), %rax
  94.     cmpq    $0, %rax
  95.     movq    %rax, -16(%rbp)
  96.     jne LBB2_2
  97.     xorl    %eax, %eax
  98.     movl    %eax, %edi
  99.     leaq    -8(%rbp), %rsi
  100.     callq   _swift_rt_swift_getExistentialTypeMetadata
  101.     movq    %rax, %rsi
  102.     movq    %rax, __TMLP_(%rip)
  103.     movq    %rsi, -16(%rbp)
  104. LBB2_2:
  105.     movq    -16(%rbp), %rax
  106.     addq    $16, %rsp
  107.     popq    %rbp
  108.     retq
  109.  
  110.     .private_extern _swift_rt_swift_getExistentialTypeMetadata
  111.     .globl  _swift_rt_swift_getExistentialTypeMetadata
  112.     .weak_definition    _swift_rt_swift_getExistentialTypeMetadata
  113.     .p2align    4, 0x90
  114. _swift_rt_swift_getExistentialTypeMetadata:
  115.     movq    __swift_getExistentialTypeMetadata@GOTPCREL(%rip), %rax
  116.     movq    (%rax), %rax
  117.     jmpq    *%rax
  118.  
  119.     .private_extern __Tv4main6resultSi
  120.     .globl  __Tv4main6resultSi
  121. .zerofill __DATA,__common,__Tv4main6resultSi,8,3
  122.     .private_extern __TMLP_
  123.     .section    __DATA,__data
  124.     .globl  __TMLP_
  125.     .weak_definition    __TMLP_
  126.     .p2align    3
  127. __TMLP_:
  128.     .quad   0
  129.  
  130.     .private_extern ___swift_reflection_version
  131.     .section    __TEXT,__const
  132.     .globl  ___swift_reflection_version
  133.     .weak_definition    ___swift_reflection_version
  134.     .p2align    1
  135. ___swift_reflection_version:
  136.     .short  1
  137.  
  138.     .no_dead_strip  ___swift_reflection_version
  139.     .linker_option "-lswiftCore"
  140.     .linker_option "-lobjc"
  141.     .section    __DATA,__objc_imageinfo,regular,no_dead_strip
  142. L_OBJC_IMAGE_INFO:
  143.     .long   0
  144.     .long   1088
  145.  
  146.  
  147. .subsections_via_symbols
RAW Paste Data
Top