Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     .text
  2.     .file   "auto.cpp"
  3.     .section    .text.startup,"ax",@progbits
  4.     .p2align    4, 0x90
  5.     .type   __cxx_global_var_init,@function
  6. __cxx_global_var_init:                  # @__cxx_global_var_init
  7.     .cfi_startproc
  8. # BB#0:
  9.     pushq   %rbp
  10. .Lcfi0:
  11.     .cfi_def_cfa_offset 16
  12. .Lcfi1:
  13.     .cfi_offset %rbp, -16
  14.     movq    %rsp, %rbp
  15. .Lcfi2:
  16.     .cfi_def_cfa_register %rbp
  17.     subq    $16, %rsp
  18.     movabsq $_ZStL8__ioinit, %rdi
  19.     callq   _ZNSt8ios_base4InitC1Ev
  20.     movabsq $_ZNSt8ios_base4InitD1Ev, %rdi
  21.     movabsq $_ZStL8__ioinit, %rsi
  22.     movabsq $__dso_handle, %rdx
  23.     callq   __cxa_atexit
  24.     movl    %eax, -4(%rbp)          # 4-byte Spill
  25.     addq    $16, %rsp
  26.     popq    %rbp
  27.     retq
  28. .Lfunc_end0:
  29.     .size   __cxx_global_var_init, .Lfunc_end0-__cxx_global_var_init
  30.     .cfi_endproc
  31.  
  32.     .text
  33.     .globl  main
  34.     .p2align    4, 0x90
  35.     .type   main,@function
  36. main:                                   # @main
  37.     .cfi_startproc
  38. # BB#0:
  39.     pushq   %rbp
  40. .Lcfi3:
  41.     .cfi_def_cfa_offset 16
  42. .Lcfi4:
  43.     .cfi_offset %rbp, -16
  44.     movq    %rsp, %rbp
  45. .Lcfi5:
  46.     .cfi_def_cfa_register %rbp
  47.     xorl    %eax, %eax
  48.     leaq    -36(%rbp), %rcx
  49.     movl    %edi, -4(%rbp)
  50.     movq    %rsi, -16(%rbp)
  51.     movl    $3, -20(%rbp)
  52.     movl    $3, -36(%rbp)
  53.     movq    %rcx, -32(%rbp)
  54.     popq    %rbp
  55.     retq
  56. .Lfunc_end1:
  57.     .size   main, .Lfunc_end1-main
  58.     .cfi_endproc
  59.  
  60.     .section    .text.startup,"ax",@progbits
  61.     .p2align    4, 0x90
  62.     .type   _GLOBAL__sub_I_auto.cpp,@function
  63. _GLOBAL__sub_I_auto.cpp:                # @_GLOBAL__sub_I_auto.cpp
  64.     .cfi_startproc
  65. # BB#0:
  66.     pushq   %rbp
  67. .Lcfi6:
  68.     .cfi_def_cfa_offset 16
  69. .Lcfi7:
  70.     .cfi_offset %rbp, -16
  71.     movq    %rsp, %rbp
  72. .Lcfi8:
  73.     .cfi_def_cfa_register %rbp
  74.     callq   __cxx_global_var_init
  75.     popq    %rbp
  76.     retq
  77. .Lfunc_end2:
  78.     .size   _GLOBAL__sub_I_auto.cpp, .Lfunc_end2-_GLOBAL__sub_I_auto.cpp
  79.     .cfi_endproc
  80.  
  81.     .type   _ZStL8__ioinit,@object  # @_ZStL8__ioinit
  82.     .local  _ZStL8__ioinit
  83.     .comm   _ZStL8__ioinit,1,1
  84.     .section    .init_array,"aw",@init_array
  85.     .p2align    3
  86.     .quad   _GLOBAL__sub_I_auto.cpp
  87.  
  88.     .ident  "clang version 5.0.0-svn293191-1~exp1 (trunk)"
  89.     .section    ".note.GNU-stack","",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement