Advertisement
Guest User

testvect_intrinsic_bobcat

a guest
Feb 12th, 2013
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     .file   "testvect_intrinsic.cpp"
  2.     .text
  3.     .p2align 4,,15
  4.     .type   _ZL10timer_nsecv, @function
  5. _ZL10timer_nsecv:
  6. .LFB1024:
  7.     .cfi_startproc
  8.     subq    $24, %rsp
  9.     .cfi_def_cfa_offset 32
  10.     movl    $4, %edi
  11.     movq    %rsp, %rsi
  12.     call    clock_gettime
  13.     movq    (%rsp), %rax
  14.     imulq   $1000000000, %rax, %rax
  15.     addq    8(%rsp), %rax
  16.     addq    $24, %rsp
  17.     .cfi_def_cfa_offset 8
  18.     ret
  19.     .cfi_endproc
  20. .LFE1024:
  21.     .size   _ZL10timer_nsecv, .-_ZL10timer_nsecv
  22.     .p2align 4,,15
  23.     .globl  _ZrsRSiR5matx4
  24.     .type   _ZrsRSiR5matx4, @function
  25. _ZrsRSiR5matx4:
  26. .LFB1036:
  27.     .cfi_startproc
  28.     pushq   %rbp
  29.     .cfi_def_cfa_offset 16
  30.     .cfi_offset 6, -16
  31.     movq    %rsi, %rbp
  32.     pushq   %rbx
  33.     .cfi_def_cfa_offset 24
  34.     .cfi_offset 3, -24
  35.     movq    %rdi, %rbx
  36.     subq    $72, %rsp
  37.     .cfi_def_cfa_offset 96
  38.     movq    %rsp, %rsi
  39.     call    _ZNSi10_M_extractIfEERSiRT_
  40.     leaq    4(%rsp), %rsi
  41.     movq    %rbx, %rdi
  42.     call    _ZNSi10_M_extractIfEERSiRT_
  43.     leaq    8(%rsp), %rsi
  44.     movq    %rbx, %rdi
  45.     call    _ZNSi10_M_extractIfEERSiRT_
  46.     leaq    12(%rsp), %rsi
  47.     movq    %rbx, %rdi
  48.     call    _ZNSi10_M_extractIfEERSiRT_
  49.     leaq    16(%rsp), %rsi
  50.     movq    %rbx, %rdi
  51.     call    _ZNSi10_M_extractIfEERSiRT_
  52.     leaq    20(%rsp), %rsi
  53.     movq    %rbx, %rdi
  54.     call    _ZNSi10_M_extractIfEERSiRT_
  55.     leaq    24(%rsp), %rsi
  56.     movq    %rbx, %rdi
  57.     call    _ZNSi10_M_extractIfEERSiRT_
  58.     leaq    28(%rsp), %rsi
  59.     movq    %rbx, %rdi
  60.     call    _ZNSi10_M_extractIfEERSiRT_
  61.     leaq    32(%rsp), %rsi
  62.     movq    %rbx, %rdi
  63.     call    _ZNSi10_M_extractIfEERSiRT_
  64.     leaq    36(%rsp), %rsi
  65.     movq    %rbx, %rdi
  66.     call    _ZNSi10_M_extractIfEERSiRT_
  67.     leaq    40(%rsp), %rsi
  68.     movq    %rbx, %rdi
  69.     call    _ZNSi10_M_extractIfEERSiRT_
  70.     leaq    44(%rsp), %rsi
  71.     movq    %rbx, %rdi
  72.     call    _ZNSi10_M_extractIfEERSiRT_
  73.     leaq    48(%rsp), %rsi
  74.     movq    %rbx, %rdi
  75.     call    _ZNSi10_M_extractIfEERSiRT_
  76.     leaq    52(%rsp), %rsi
  77.     movq    %rbx, %rdi
  78.     call    _ZNSi10_M_extractIfEERSiRT_
  79.     leaq    56(%rsp), %rsi
  80.     movq    %rbx, %rdi
  81.     call    _ZNSi10_M_extractIfEERSiRT_
  82.     leaq    60(%rsp), %rsi
  83.     movq    %rbx, %rdi
  84.     call    _ZNSi10_M_extractIfEERSiRT_
  85.     movq    56(%rsp), %rax
  86.     movq    (%rsp), %r10
  87.     movq    8(%rsp), %r9
  88.     movq    16(%rsp), %r8
  89.     movq    24(%rsp), %rdi
  90.     movq    32(%rsp), %rsi
  91.     movq    40(%rsp), %rcx
  92.     movq    48(%rsp), %rdx
  93.     movq    %rax, 56(%rbp)
  94.     movq    %r10, 0(%rbp)
  95.     movq    %rbx, %rax
  96.     movq    %r9, 8(%rbp)
  97.     movq    %r8, 16(%rbp)
  98.     movq    %rdi, 24(%rbp)
  99.     movq    %rsi, 32(%rbp)
  100.     movq    %rcx, 40(%rbp)
  101.     movq    %rdx, 48(%rbp)
  102.     addq    $72, %rsp
  103.     .cfi_def_cfa_offset 24
  104.     popq    %rbx
  105.     .cfi_def_cfa_offset 16
  106.     popq    %rbp
  107.     .cfi_def_cfa_offset 8
  108.     ret
  109.     .cfi_endproc
  110. .LFE1036:
  111.     .size   _ZrsRSiR5matx4, .-_ZrsRSiR5matx4
  112.     .p2align 4,,15
  113.     .globl  _ZlsRSoRK9formatter
  114.     .type   _ZlsRSoRK9formatter, @function
  115. _ZlsRSoRK9formatter:
  116. .LFB1041:
  117.     .cfi_startproc
  118.     movq    %rbx, -24(%rsp)
  119.     movq    %rbp, -16(%rsp)
  120.     movq    %rdi, %rbp
  121.     .cfi_offset 6, -24
  122.     .cfi_offset 3, -32
  123.     movq    %r12, -8(%rsp)
  124.     subq    $40, %rsp
  125.     .cfi_def_cfa_offset 48
  126.     .cfi_offset 12, -16
  127.     movq    (%rdi), %rax
  128.     movss   (%rsi), %xmm0
  129.     movq    %rdi, %rbx
  130.     movq    -24(%rax), %rdx
  131.     movq    $12, 16(%rdi,%rdx)
  132.     addq    -24(%rax), %rbp
  133.     cmpb    $0, 225(%rbp)
  134.     je  .L9
  135. .L4:
  136.     unpcklps    %xmm0, %xmm0
  137.     movb    $95, 224(%rbp)
  138.     movq    %rbx, %rdi
  139.     movq    24(%rsp), %rbp
  140.     movq    16(%rsp), %rbx
  141.     movq    32(%rsp), %r12
  142.     addq    $40, %rsp
  143.     .cfi_remember_state
  144.     .cfi_def_cfa_offset 8
  145.     cvtps2pd    %xmm0, %xmm0
  146.     jmp _ZNSo9_M_insertIdEERSoT_
  147.     .p2align 4,,10
  148.     .p2align 3
  149. .L9:
  150.     .cfi_restore_state
  151.     movq    240(%rbp), %r12
  152.     testq   %r12, %r12
  153.     je  .L10
  154.     cmpb    $0, 56(%r12)
  155.     je  .L6
  156.     movzbl  89(%r12), %eax
  157. .L7:
  158.     movb    %al, 224(%rbp)
  159.     movb    $1, 225(%rbp)
  160.     jmp .L4
  161.     .p2align 4,,10
  162.     .p2align 3
  163. .L6:
  164.     movq    %r12, %rdi
  165.     movss   %xmm0, (%rsp)
  166.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  167.     movq    (%r12), %rax
  168.     movl    $32, %esi
  169.     movq    %r12, %rdi
  170.     call    *48(%rax)
  171.     movss   (%rsp), %xmm0
  172.     jmp .L7
  173. .L10:
  174.     call    _ZSt16__throw_bad_castv
  175.     .cfi_endproc
  176. .LFE1041:
  177.     .size   _ZlsRSoRK9formatter, .-_ZlsRSoRK9formatter
  178.     .section    .rodata.str1.1,"aMS",@progbits,1
  179. .LC0:
  180.     .string " "
  181.     .text
  182.     .p2align 4,,15
  183.     .globl  _ZlsRSoRK5matx4
  184.     .type   _ZlsRSoRK5matx4, @function
  185. _ZlsRSoRK5matx4:
  186. .LFB1042:
  187.     .cfi_startproc
  188.     pushq   %r12
  189.     .cfi_def_cfa_offset 16
  190.     .cfi_offset 12, -16
  191.     pushq   %rbp
  192.     .cfi_def_cfa_offset 24
  193.     .cfi_offset 6, -24
  194.     movq    %rdi, %rbp
  195.     pushq   %rbx
  196.     .cfi_def_cfa_offset 32
  197.     .cfi_offset 3, -32
  198.     movq    %rdi, %rbx
  199.     subq    $96, %rsp
  200.     .cfi_def_cfa_offset 128
  201.     movss   60(%rsi), %xmm14
  202.     movss   56(%rsi), %xmm13
  203.     movss   52(%rsi), %xmm12
  204.     movss   48(%rsi), %xmm11
  205.     movss   44(%rsi), %xmm10
  206.     movss   40(%rsi), %xmm9
  207.     movss   36(%rsi), %xmm8
  208.     movss   32(%rsi), %xmm7
  209.     movss   28(%rsi), %xmm6
  210.     movss   24(%rsi), %xmm5
  211.     movss   20(%rsi), %xmm4
  212.     movss   16(%rsi), %xmm3
  213.     movss   12(%rsi), %xmm2
  214.     movss   8(%rsi), %xmm1
  215.     movss   4(%rsi), %xmm0
  216.     movss   %xmm14, 68(%rsp)
  217.     movss   %xmm13, 72(%rsp)
  218.     movss   %xmm12, 76(%rsp)
  219.     movss   %xmm11, 40(%rsp)
  220.     movss   %xmm10, 44(%rsp)
  221.     movss   %xmm9, 48(%rsp)
  222.     movss   %xmm8, 52(%rsp)
  223.     movss   %xmm7, 56(%rsp)
  224.     movss   %xmm6, 60(%rsp)
  225.     movss   %xmm5, 64(%rsp)
  226.     movss   %xmm4, 20(%rsp)
  227.     movss   %xmm3, 24(%rsp)
  228.     movss   %xmm2, 28(%rsp)
  229.     movss   %xmm1, 32(%rsp)
  230.     movss   %xmm0, 36(%rsp)
  231.     movq    (%rdi), %rax
  232.     movss   (%rsi), %xmm0
  233.     movq    -24(%rax), %rdx
  234.     movq    $12, 16(%rdi,%rdx)
  235.     addq    -24(%rax), %rbp
  236.     cmpb    $0, 225(%rbp)
  237.     je  .L81
  238. .L12:
  239.     unpcklps    %xmm0, %xmm0
  240.     movq    %rbx, %rdi
  241.     movb    $95, 224(%rbp)
  242.     cvtps2pd    %xmm0, %xmm0
  243.     call    _ZNSo9_M_insertIdEERSoT_
  244.     movl    $.LC0, %esi
  245.     movq    %rax, %rbx
  246.     movl    $1, %edx
  247.     movq    %rax, %rdi
  248.     movq    %rbx, %rbp
  249.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  250.     movq    (%rbx), %rcx
  251.     movq    -24(%rcx), %rsi
  252.     movq    $12, 16(%rbx,%rsi)
  253.     addq    -24(%rcx), %rbp
  254.     cmpb    $0, 225(%rbp)
  255.     je  .L82
  256. .L16:
  257.     movss   36(%rsp), %xmm15
  258.     movq    %rbx, %rdi
  259.     movb    $95, 224(%rbp)
  260.     cvtps2pd    %xmm15, %xmm0
  261.     call    _ZNSo9_M_insertIdEERSoT_
  262.     movl    $1, %edx
  263.     movq    %rax, %rbx
  264.     movq    %rax, %rdi
  265.     movl    $.LC0, %esi
  266.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  267.     movq    (%rbx), %rdi
  268.     movq    -24(%rdi), %rbp
  269.     movq    $12, 16(%rbx,%rbp)
  270.     movq    %rbx, %rbp
  271.     addq    -24(%rdi), %rbp
  272.     cmpb    $0, 225(%rbp)
  273.     je  .L83
  274. .L20:
  275.     movss   32(%rsp), %xmm0
  276.     movq    %rbx, %rdi
  277.     movb    $95, 224(%rbp)
  278.     cvtps2pd    %xmm0, %xmm0
  279.     call    _ZNSo9_M_insertIdEERSoT_
  280.     movl    $1, %edx
  281.     movq    %rax, %rbx
  282.     movl    $.LC0, %esi
  283.     movq    %rax, %rdi
  284.     movq    %rbx, %rbp
  285.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  286.     movq    (%rbx), %r8
  287.     movq    -24(%r8), %r9
  288.     movq    $12, 16(%rbx,%r9)
  289.     addq    -24(%r8), %rbp
  290.     cmpb    $0, 225(%rbp)
  291.     je  .L84
  292. .L24:
  293.     movss   28(%rsp), %xmm1
  294.     movq    %rbx, %rdi
  295.     movb    $95, 224(%rbp)
  296.     cvtps2pd    %xmm1, %xmm0
  297.     call    _ZNSo9_M_insertIdEERSoT_
  298.     leaq    95(%rsp), %rsi
  299.     movl    $1, %edx
  300.     movq    %rax, %rdi
  301.     movb    $10, 95(%rsp)
  302.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  303.     movq    (%rax), %r10
  304.     movq    %rax, %rbp
  305.     movq    %rax, %rbx
  306.     movq    -24(%r10), %r11
  307.     movq    $12, 16(%rax,%r11)
  308.     addq    -24(%r10), %rbp
  309.     cmpb    $0, 225(%rbp)
  310.     je  .L85
  311. .L28:
  312.     movss   24(%rsp), %xmm2
  313.     movq    %rbx, %rdi
  314.     movb    $95, 224(%rbp)
  315.     cvtps2pd    %xmm2, %xmm0
  316.     call    _ZNSo9_M_insertIdEERSoT_
  317.     movl    $1, %edx
  318.     movq    %rax, %rbx
  319.     movl    $.LC0, %esi
  320.     movq    %rax, %rdi
  321.     movq    %rbx, %rbp
  322.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  323.     movq    (%rbx), %r12
  324.     movq    -24(%r12), %rdx
  325.     movq    $12, 16(%rbx,%rdx)
  326.     addq    -24(%r12), %rbp
  327.     cmpb    $0, 225(%rbp)
  328.     je  .L86
  329. .L32:
  330.     movss   20(%rsp), %xmm3
  331.     movq    %rbx, %rdi
  332.     movb    $95, 224(%rbp)
  333.     cvtps2pd    %xmm3, %xmm0
  334.     call    _ZNSo9_M_insertIdEERSoT_
  335.     movl    $.LC0, %esi
  336.     movq    %rax, %rbx
  337.     movl    $1, %edx
  338.     movq    %rax, %rdi
  339.     movq    %rbx, %rbp
  340.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  341.     movq    (%rbx), %rcx
  342.     movq    -24(%rcx), %rsi
  343.     movq    $12, 16(%rbx,%rsi)
  344.     addq    -24(%rcx), %rbp
  345.     cmpb    $0, 225(%rbp)
  346.     je  .L87
  347. .L36:
  348.     movss   64(%rsp), %xmm4
  349.     movq    %rbx, %rdi
  350.     movb    $95, 224(%rbp)
  351.     cvtps2pd    %xmm4, %xmm0
  352.     call    _ZNSo9_M_insertIdEERSoT_
  353.     movl    $1, %edx
  354.     movq    %rax, %rbx
  355.     movq    %rax, %rdi
  356.     movl    $.LC0, %esi
  357.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  358.     movq    (%rbx), %rdi
  359.     movq    -24(%rdi), %rbp
  360.     movq    $12, 16(%rbx,%rbp)
  361.     movq    %rbx, %rbp
  362.     addq    -24(%rdi), %rbp
  363.     cmpb    $0, 225(%rbp)
  364.     je  .L88
  365. .L40:
  366.     movss   60(%rsp), %xmm5
  367.     movq    %rbx, %rdi
  368.     movb    $95, 224(%rbp)
  369.     cvtps2pd    %xmm5, %xmm0
  370.     call    _ZNSo9_M_insertIdEERSoT_
  371.     leaq    95(%rsp), %rsi
  372.     movl    $1, %edx
  373.     movq    %rax, %rdi
  374.     movb    $10, 95(%rsp)
  375.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  376.     movq    (%rax), %r8
  377.     movq    %rax, %rbp
  378.     movq    %rax, %rbx
  379.     movq    -24(%r8), %r9
  380.     movq    $12, 16(%rax,%r9)
  381.     addq    -24(%r8), %rbp
  382.     cmpb    $0, 225(%rbp)
  383.     je  .L89
  384. .L44:
  385.     movss   56(%rsp), %xmm6
  386.     movq    %rbx, %rdi
  387.     movb    $95, 224(%rbp)
  388.     cvtps2pd    %xmm6, %xmm0
  389.     call    _ZNSo9_M_insertIdEERSoT_
  390.     movl    $1, %edx
  391.     movq    %rax, %rbx
  392.     movl    $.LC0, %esi
  393.     movq    %rax, %rdi
  394.     movq    %rbx, %rbp
  395.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  396.     movq    (%rbx), %r10
  397.     movq    -24(%r10), %r11
  398.     movq    $12, 16(%rbx,%r11)
  399.     addq    -24(%r10), %rbp
  400.     cmpb    $0, 225(%rbp)
  401.     je  .L90
  402. .L48:
  403.     movss   52(%rsp), %xmm7
  404.     movq    %rbx, %rdi
  405.     movb    $95, 224(%rbp)
  406.     cvtps2pd    %xmm7, %xmm0
  407.     call    _ZNSo9_M_insertIdEERSoT_
  408.     movl    $1, %edx
  409.     movq    %rax, %rbx
  410.     movl    $.LC0, %esi
  411.     movq    %rax, %rdi
  412.     movq    %rbx, %rbp
  413.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  414.     movq    (%rbx), %r12
  415.     movq    -24(%r12), %rdx
  416.     movq    $12, 16(%rbx,%rdx)
  417.     addq    -24(%r12), %rbp
  418.     cmpb    $0, 225(%rbp)
  419.     je  .L91
  420. .L52:
  421.     movss   48(%rsp), %xmm8
  422.     movq    %rbx, %rdi
  423.     movb    $95, 224(%rbp)
  424.     cvtps2pd    %xmm8, %xmm0
  425.     call    _ZNSo9_M_insertIdEERSoT_
  426.     movl    $.LC0, %esi
  427.     movq    %rax, %rbx
  428.     movl    $1, %edx
  429.     movq    %rax, %rdi
  430.     movq    %rbx, %rbp
  431.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  432.     movq    (%rbx), %rcx
  433.     movq    -24(%rcx), %rsi
  434.     movq    $12, 16(%rbx,%rsi)
  435.     addq    -24(%rcx), %rbp
  436.     cmpb    $0, 225(%rbp)
  437.     je  .L92
  438. .L56:
  439.     movss   44(%rsp), %xmm9
  440.     movq    %rbx, %rdi
  441.     movb    $95, 224(%rbp)
  442.     cvtps2pd    %xmm9, %xmm0
  443.     call    _ZNSo9_M_insertIdEERSoT_
  444.     leaq    95(%rsp), %rsi
  445.     movq    %rax, %rdi
  446.     movl    $1, %edx
  447.     movb    $10, 95(%rsp)
  448.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  449.     movq    (%rax), %rdi
  450.     movq    %rax, %rbx
  451.     movq    -24(%rdi), %rbp
  452.     movq    $12, 16(%rax,%rbp)
  453.     movq    %rax, %rbp
  454.     addq    -24(%rdi), %rbp
  455.     cmpb    $0, 225(%rbp)
  456.     je  .L93
  457. .L60:
  458.     movss   40(%rsp), %xmm10
  459.     movq    %rbx, %rdi
  460.     movb    $95, 224(%rbp)
  461.     cvtps2pd    %xmm10, %xmm0
  462.     call    _ZNSo9_M_insertIdEERSoT_
  463.     movl    $1, %edx
  464.     movq    %rax, %rbx
  465.     movl    $.LC0, %esi
  466.     movq    %rax, %rdi
  467.     movq    %rbx, %rbp
  468.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  469.     movq    (%rbx), %r8
  470.     movq    -24(%r8), %r9
  471.     movq    $12, 16(%rbx,%r9)
  472.     addq    -24(%r8), %rbp
  473.     cmpb    $0, 225(%rbp)
  474.     je  .L94
  475. .L64:
  476.     movss   76(%rsp), %xmm11
  477.     movq    %rbx, %rdi
  478.     movb    $95, 224(%rbp)
  479.     cvtps2pd    %xmm11, %xmm0
  480.     call    _ZNSo9_M_insertIdEERSoT_
  481.     movl    $1, %edx
  482.     movq    %rax, %rbx
  483.     movl    $.LC0, %esi
  484.     movq    %rax, %rdi
  485.     movq    %rbx, %rbp
  486.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  487.     movq    (%rbx), %r10
  488.     movq    -24(%r10), %r11
  489.     movq    $12, 16(%rbx,%r11)
  490.     addq    -24(%r10), %rbp
  491.     cmpb    $0, 225(%rbp)
  492.     je  .L95
  493. .L68:
  494.     movss   72(%rsp), %xmm12
  495.     movq    %rbx, %rdi
  496.     movb    $95, 224(%rbp)
  497.     cvtps2pd    %xmm12, %xmm0
  498.     call    _ZNSo9_M_insertIdEERSoT_
  499.     movl    $1, %edx
  500.     movq    %rax, %rbx
  501.     movl    $.LC0, %esi
  502.     movq    %rax, %rdi
  503.     movq    %rbx, %rbp
  504.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  505.     movq    (%rbx), %r12
  506.     movq    -24(%r12), %rdx
  507.     movq    $12, 16(%rbx,%rdx)
  508.     addq    -24(%r12), %rbp
  509.     cmpb    $0, 225(%rbp)
  510.     je  .L96
  511. .L72:
  512.     movss   68(%rsp), %xmm13
  513.     movq    %rbx, %rdi
  514.     movb    $95, 224(%rbp)
  515.     cvtps2pd    %xmm13, %xmm0
  516.     call    _ZNSo9_M_insertIdEERSoT_
  517.     leaq    95(%rsp), %rsi
  518.     movl    $1, %edx
  519.     movq    %rax, %rdi
  520.     movb    $10, 95(%rsp)
  521.     call    _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
  522.     movq    (%rax), %rsi
  523.     movq    %rax, %rbx
  524.     movq    -24(%rsi), %rcx
  525.     movq    240(%rax,%rcx), %rbp
  526.     testq   %rbp, %rbp
  527.     je  .L80
  528.     cmpb    $0, 56(%rbp)
  529.     je  .L77
  530.     movzbl  67(%rbp), %eax
  531. .L78:
  532.     movq    %rbx, %rdi
  533.     movsbl  %al, %esi
  534.     call    _ZNSo3putEc
  535.     movq    %rax, %rdi
  536.     call    _ZNSo5flushEv
  537.     addq    $96, %rsp
  538.     .cfi_remember_state
  539.     .cfi_def_cfa_offset 32
  540.     popq    %rbx
  541.     .cfi_def_cfa_offset 24
  542.     popq    %rbp
  543.     .cfi_def_cfa_offset 16
  544.     popq    %r12
  545.     .cfi_def_cfa_offset 8
  546.     ret
  547.     .p2align 4,,10
  548.     .p2align 3
  549. .L81:
  550.     .cfi_restore_state
  551.     movq    240(%rbp), %r12
  552.     testq   %r12, %r12
  553.     je  .L80
  554.     cmpb    $0, 56(%r12)
  555.     je  .L14
  556.     movzbl  89(%r12), %eax
  557. .L15:
  558.     movb    %al, 224(%rbp)
  559.     movb    $1, 225(%rbp)
  560.     jmp .L12
  561.     .p2align 4,,10
  562.     .p2align 3
  563. .L83:
  564.     movq    240(%rbp), %r12
  565.     testq   %r12, %r12
  566.     je  .L80
  567.     cmpb    $0, 56(%r12)
  568.     je  .L22
  569.     movzbl  89(%r12), %eax
  570. .L23:
  571.     movb    %al, 224(%rbp)
  572.     movb    $1, 225(%rbp)
  573.     jmp .L20
  574.     .p2align 4,,10
  575.     .p2align 3
  576. .L82:
  577.     movq    240(%rbp), %r12
  578.     testq   %r12, %r12
  579.     je  .L80
  580.     cmpb    $0, 56(%r12)
  581.     je  .L18
  582.     movzbl  89(%r12), %eax
  583. .L19:
  584.     movb    %al, 224(%rbp)
  585.     movb    $1, 225(%rbp)
  586.     jmp .L16
  587.     .p2align 4,,10
  588.     .p2align 3
  589. .L85:
  590.     movq    240(%rbp), %r12
  591.     testq   %r12, %r12
  592.     je  .L80
  593.     cmpb    $0, 56(%r12)
  594.     je  .L30
  595.     movzbl  89(%r12), %eax
  596. .L31:
  597.     movb    %al, 224(%rbp)
  598.     movb    $1, 225(%rbp)
  599.     jmp .L28
  600.     .p2align 4,,10
  601.     .p2align 3
  602. .L84:
  603.     movq    240(%rbp), %r12
  604.     testq   %r12, %r12
  605.     je  .L80
  606.     cmpb    $0, 56(%r12)
  607.     je  .L26
  608.     movzbl  89(%r12), %eax
  609. .L27:
  610.     movb    %al, 224(%rbp)
  611.     movb    $1, 225(%rbp)
  612.     jmp .L24
  613.     .p2align 4,,10
  614.     .p2align 3
  615. .L86:
  616.     movq    240(%rbp), %r12
  617.     testq   %r12, %r12
  618.     je  .L80
  619.     cmpb    $0, 56(%r12)
  620.     je  .L34
  621.     movzbl  89(%r12), %eax
  622. .L35:
  623.     movb    %al, 224(%rbp)
  624.     movb    $1, 225(%rbp)
  625.     jmp .L32
  626.     .p2align 4,,10
  627.     .p2align 3
  628. .L87:
  629.     movq    240(%rbp), %r12
  630.     testq   %r12, %r12
  631.     je  .L80
  632.     cmpb    $0, 56(%r12)
  633.     je  .L38
  634.     movzbl  89(%r12), %eax
  635. .L39:
  636.     movb    %al, 224(%rbp)
  637.     movb    $1, 225(%rbp)
  638.     jmp .L36
  639.     .p2align 4,,10
  640.     .p2align 3
  641. .L88:
  642.     movq    240(%rbp), %r12
  643.     testq   %r12, %r12
  644.     je  .L80
  645.     cmpb    $0, 56(%r12)
  646.     je  .L42
  647.     movzbl  89(%r12), %eax
  648. .L43:
  649.     movb    %al, 224(%rbp)
  650.     movb    $1, 225(%rbp)
  651.     jmp .L40
  652.     .p2align 4,,10
  653.     .p2align 3
  654. .L89:
  655.     movq    240(%rbp), %r12
  656.     testq   %r12, %r12
  657.     je  .L80
  658.     cmpb    $0, 56(%r12)
  659.     je  .L46
  660.     movzbl  89(%r12), %eax
  661. .L47:
  662.     movb    %al, 224(%rbp)
  663.     movb    $1, 225(%rbp)
  664.     jmp .L44
  665.     .p2align 4,,10
  666.     .p2align 3
  667. .L90:
  668.     movq    240(%rbp), %r12
  669.     testq   %r12, %r12
  670.     je  .L80
  671.     cmpb    $0, 56(%r12)
  672.     je  .L50
  673.     movzbl  89(%r12), %eax
  674. .L51:
  675.     movb    %al, 224(%rbp)
  676.     movb    $1, 225(%rbp)
  677.     jmp .L48
  678.     .p2align 4,,10
  679.     .p2align 3
  680. .L91:
  681.     movq    240(%rbp), %r12
  682.     testq   %r12, %r12
  683.     je  .L80
  684.     cmpb    $0, 56(%r12)
  685.     je  .L54
  686.     movzbl  89(%r12), %eax
  687. .L55:
  688.     movb    %al, 224(%rbp)
  689.     movb    $1, 225(%rbp)
  690.     jmp .L52
  691.     .p2align 4,,10
  692.     .p2align 3
  693. .L93:
  694.     movq    240(%rbp), %r12
  695.     testq   %r12, %r12
  696.     je  .L80
  697.     cmpb    $0, 56(%r12)
  698.     je  .L62
  699.     movzbl  89(%r12), %eax
  700. .L63:
  701.     movb    %al, 224(%rbp)
  702.     movb    $1, 225(%rbp)
  703.     jmp .L60
  704.     .p2align 4,,10
  705.     .p2align 3
  706. .L92:
  707.     movq    240(%rbp), %r12
  708.     testq   %r12, %r12
  709.     je  .L80
  710.     cmpb    $0, 56(%r12)
  711.     je  .L58
  712.     movzbl  89(%r12), %eax
  713. .L59:
  714.     movb    %al, 224(%rbp)
  715.     movb    $1, 225(%rbp)
  716.     jmp .L56
  717.     .p2align 4,,10
  718.     .p2align 3
  719. .L94:
  720.     movq    240(%rbp), %r12
  721.     testq   %r12, %r12
  722.     je  .L80
  723.     cmpb    $0, 56(%r12)
  724.     je  .L66
  725.     movzbl  89(%r12), %eax
  726. .L67:
  727.     movb    %al, 224(%rbp)
  728.     movb    $1, 225(%rbp)
  729.     jmp .L64
  730.     .p2align 4,,10
  731.     .p2align 3
  732. .L95:
  733.     movq    240(%rbp), %r12
  734.     testq   %r12, %r12
  735.     je  .L80
  736.     cmpb    $0, 56(%r12)
  737.     je  .L70
  738.     movzbl  89(%r12), %eax
  739. .L71:
  740.     movb    %al, 224(%rbp)
  741.     movb    $1, 225(%rbp)
  742.     jmp .L68
  743.     .p2align 4,,10
  744.     .p2align 3
  745. .L96:
  746.     movq    240(%rbp), %r12
  747.     testq   %r12, %r12
  748.     je  .L80
  749.     cmpb    $0, 56(%r12)
  750.     je  .L74
  751.     movzbl  89(%r12), %eax
  752. .L75:
  753.     movb    %al, 224(%rbp)
  754.     movb    $1, 225(%rbp)
  755.     jmp .L72
  756.     .p2align 4,,10
  757.     .p2align 3
  758. .L77:
  759.     movq    %rbp, %rdi
  760.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  761.     movq    0(%rbp), %r12
  762.     movl    $10, %esi
  763.     movq    %rbp, %rdi
  764.     call    *48(%r12)
  765.     jmp .L78
  766.     .p2align 4,,10
  767.     .p2align 3
  768. .L14:
  769.     movq    %r12, %rdi
  770.     movss   %xmm0, (%rsp)
  771.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  772.     movq    (%r12), %rax
  773.     movl    $32, %esi
  774.     movq    %r12, %rdi
  775.     call    *48(%rax)
  776.     movss   (%rsp), %xmm0
  777.     jmp .L15
  778.     .p2align 4,,10
  779.     .p2align 3
  780. .L18:
  781.     movq    %r12, %rdi
  782.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  783.     movq    (%r12), %rax
  784.     movl    $32, %esi
  785.     movq    %r12, %rdi
  786.     call    *48(%rax)
  787.     jmp .L19
  788.     .p2align 4,,10
  789.     .p2align 3
  790. .L22:
  791.     movq    %r12, %rdi
  792.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  793.     movq    (%r12), %rax
  794.     movl    $32, %esi
  795.     movq    %r12, %rdi
  796.     call    *48(%rax)
  797.     jmp .L23
  798.     .p2align 4,,10
  799.     .p2align 3
  800. .L26:
  801.     movq    %r12, %rdi
  802.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  803.     movq    (%r12), %rax
  804.     movl    $32, %esi
  805.     movq    %r12, %rdi
  806.     call    *48(%rax)
  807.     jmp .L27
  808.     .p2align 4,,10
  809.     .p2align 3
  810. .L30:
  811.     movq    %r12, %rdi
  812.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  813.     movq    (%r12), %rax
  814.     movl    $32, %esi
  815.     movq    %r12, %rdi
  816.     call    *48(%rax)
  817.     jmp .L31
  818.     .p2align 4,,10
  819.     .p2align 3
  820. .L34:
  821.     movq    %r12, %rdi
  822.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  823.     movq    (%r12), %rax
  824.     movl    $32, %esi
  825.     movq    %r12, %rdi
  826.     call    *48(%rax)
  827.     jmp .L35
  828.     .p2align 4,,10
  829.     .p2align 3
  830. .L38:
  831.     movq    %r12, %rdi
  832.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  833.     movq    (%r12), %rax
  834.     movl    $32, %esi
  835.     movq    %r12, %rdi
  836.     call    *48(%rax)
  837.     jmp .L39
  838.     .p2align 4,,10
  839.     .p2align 3
  840. .L46:
  841.     movq    %r12, %rdi
  842.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  843.     movq    (%r12), %rax
  844.     movl    $32, %esi
  845.     movq    %r12, %rdi
  846.     call    *48(%rax)
  847.     jmp .L47
  848.     .p2align 4,,10
  849.     .p2align 3
  850. .L42:
  851.     movq    %r12, %rdi
  852.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  853.     movq    (%r12), %rax
  854.     movl    $32, %esi
  855.     movq    %r12, %rdi
  856.     call    *48(%rax)
  857.     jmp .L43
  858.     .p2align 4,,10
  859.     .p2align 3
  860. .L50:
  861.     movq    %r12, %rdi
  862.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  863.     movq    (%r12), %rax
  864.     movl    $32, %esi
  865.     movq    %r12, %rdi
  866.     call    *48(%rax)
  867.     jmp .L51
  868.     .p2align 4,,10
  869.     .p2align 3
  870. .L54:
  871.     movq    %r12, %rdi
  872.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  873.     movq    (%r12), %rax
  874.     movl    $32, %esi
  875.     movq    %r12, %rdi
  876.     call    *48(%rax)
  877.     jmp .L55
  878.     .p2align 4,,10
  879.     .p2align 3
  880. .L58:
  881.     movq    %r12, %rdi
  882.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  883.     movq    (%r12), %rax
  884.     movl    $32, %esi
  885.     movq    %r12, %rdi
  886.     call    *48(%rax)
  887.     jmp .L59
  888.     .p2align 4,,10
  889.     .p2align 3
  890. .L62:
  891.     movq    %r12, %rdi
  892.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  893.     movq    (%r12), %rax
  894.     movl    $32, %esi
  895.     movq    %r12, %rdi
  896.     call    *48(%rax)
  897.     jmp .L63
  898.     .p2align 4,,10
  899.     .p2align 3
  900. .L70:
  901.     movq    %r12, %rdi
  902.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  903.     movq    (%r12), %rax
  904.     movl    $32, %esi
  905.     movq    %r12, %rdi
  906.     call    *48(%rax)
  907.     jmp .L71
  908.     .p2align 4,,10
  909.     .p2align 3
  910. .L66:
  911.     movq    %r12, %rdi
  912.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  913.     movq    (%r12), %rax
  914.     movl    $32, %esi
  915.     movq    %r12, %rdi
  916.     call    *48(%rax)
  917.     jmp .L67
  918.     .p2align 4,,10
  919.     .p2align 3
  920. .L74:
  921.     movq    %r12, %rdi
  922.     call    _ZNKSt5ctypeIcE13_M_widen_initEv
  923.     movq    (%r12), %rax
  924.     movl    $32, %esi
  925.     movq    %r12, %rdi
  926.     call    *48(%rax)
  927.     jmp .L75
  928. .L80:
  929.     call    _ZSt16__throw_bad_castv
  930.     .cfi_endproc
  931. .LFE1042:
  932.     .size   _ZlsRSoRK5matx4, .-_ZlsRSoRK5matx4
  933.     .section    .rodata.str1.1
  934. .LC1:
  935.     .string "enter ma0: "
  936. .LC2:
  937.     .string "enter ma1: "
  938. .LC3:
  939.     .string "enter 1.0: "
  940. .LC4:
  941.     .string "elapsed time: "
  942. .LC6:
  943.     .string " s"
  944.     .section    .text.startup,"ax",@progbits
  945.     .p2align 4,,15
  946.     .globl  main
  947.     .type   main, @function
  948. main:
  949. .LFB1043:
  950.     .cfi_startproc
  951.     pushq   %rbp
  952.     .cfi_def_cfa_offset 16
  953.     .cfi_offset 6, -16
  954.     movl    $.LC1, %esi
  955.     movl    $_ZSt4cout, %edi
  956.     pushq   %rbx
  957.     .cfi_def_cfa_offset 24
  958.     .cfi_offset 3, -24
  959.     subq    $24, %rsp
  960.     .cfi_def_cfa_offset 48
  961.     call    _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
  962.     movl    $ma, %esi
  963.     movl    $_ZSt3cin, %edi
  964.     call    _ZrsRSiR5matx4
  965.     movl    $.LC2, %esi
  966.     movl    $_ZSt4cout, %edi
  967.     call    _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
  968.     movl    $ma+64, %esi
  969.     movl    $_ZSt3cin, %edi
  970.     call    _ZrsRSiR5matx4
  971.     movl    $.LC3, %esi
  972.     movl    $_ZSt4cout, %edi
  973.     call    _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
  974.     leaq    12(%rsp), %rsi
  975.     movl    $_ZSt3cin, %edi
  976.     call    _ZNSi10_M_extractIfEERSiRT_
  977.     movss   12(%rsp), %xmm0
  978.     cvttss2siq  %xmm0, %rbp
  979.     call    _ZL10timer_nsecv
  980.     movl    $60000000, %edi
  981.     movq    %rax, %rbx
  982.     subl    $1, %ebp
  983.     .p2align 4,,10
  984.     .p2align 3
  985. .L98:
  986.     mov %ebp, %edx
  987.     leal    1(%rbp), %ecx
  988.     addl    %ebp, %ebp
  989.     salq    $6, %rdx
  990.     movss   ma(%rdx), %xmm14
  991.     salq    $6, %rcx
  992.     subl    $1, %edi
  993.     movss   ma+4(%rdx), %xmm13
  994.     shufps  $0, %xmm14, %xmm14
  995.     movaps  ma(%rcx), %xmm11
  996.     shufps  $0, %xmm13, %xmm13
  997.     movaps  ma+16(%rcx), %xmm6
  998.     mulps   %xmm11, %xmm14
  999.     movss   ma+16(%rdx), %xmm8
  1000.     mulps   %xmm6, %xmm13
  1001.     movss   ma+24(%rdx), %xmm12
  1002.     movaps  ma+32(%rcx), %xmm3
  1003.     shufps  $0, %xmm8, %xmm8
  1004.     shufps  $0, %xmm12, %xmm12
  1005.     movss   ma+32(%rdx), %xmm5
  1006.     shufps  $0, %xmm5, %xmm5
  1007.     addps   %xmm13, %xmm14
  1008.     movss   ma+20(%rdx), %xmm13
  1009.     shufps  $0, %xmm13, %xmm13
  1010.     mulps   %xmm11, %xmm8
  1011.     movss   ma+48(%rdx), %xmm7
  1012.     movss   ma+40(%rdx), %xmm10
  1013.     mulps   %xmm6, %xmm13
  1014.     movss   ma+8(%rdx), %xmm4
  1015.     movss   ma+56(%rdx), %xmm1
  1016.     mulps   %xmm3, %xmm12
  1017.     movss   ma+12(%rdx), %xmm2
  1018.     movss   ma+28(%rdx), %xmm9
  1019.     shufps  $0, %xmm7, %xmm7
  1020.     movaps  %xmm2, %xmm0
  1021.     addps   %xmm8, %xmm13
  1022.     mulps   %xmm11, %xmm5
  1023.     movaps  %xmm9, %xmm8
  1024.     mulps   %xmm11, %xmm7
  1025.     movss   ma+52(%rdx), %xmm11
  1026.     addps   %xmm12, %xmm13
  1027.     movss   ma+36(%rdx), %xmm12
  1028.     shufps  $0, %xmm10, %xmm10
  1029.     shufps  $0, %xmm12, %xmm12
  1030.     shufps  $0, %xmm11, %xmm11
  1031.     mulps   %xmm3, %xmm10
  1032.     mulps   %xmm6, %xmm12
  1033.     mulps   %xmm6, %xmm11
  1034.     movss   ma+60(%rdx), %xmm6
  1035.     shufps  $0, %xmm4, %xmm4
  1036.     movaps  %xmm6, %xmm2
  1037.     addps   %xmm5, %xmm12
  1038.     shufps  $0, %xmm1, %xmm1
  1039.     mulps   %xmm3, %xmm4
  1040.     addps   %xmm7, %xmm11
  1041.     mulps   %xmm3, %xmm1
  1042.     addps   %xmm10, %xmm12
  1043.     movss   ma+44(%rdx), %xmm10
  1044.     movaps  %xmm10, %xmm7
  1045.     shufps  $0, %xmm0, %xmm0
  1046.     addps   %xmm4, %xmm14
  1047.     shufps  $0, %xmm8, %xmm8
  1048.     shufps  $0, %xmm7, %xmm7
  1049.     movaps  ma+48(%rcx), %xmm4
  1050.     shufps  $0, %xmm2, %xmm2
  1051.     addps   %xmm1, %xmm11
  1052.     movaps  %xmm0, %xmm15
  1053.     movaps  %xmm8, %xmm5
  1054.     movaps  %xmm7, %xmm3
  1055.     movaps  %xmm2, %xmm1
  1056.     mulps   %xmm4, %xmm15
  1057.     mulps   %xmm4, %xmm5
  1058.     mulps   %xmm4, %xmm3
  1059.     addps   %xmm15, %xmm14
  1060.     mulps   %xmm4, %xmm1
  1061.     addps   %xmm5, %xmm13
  1062.     addps   %xmm3, %xmm12
  1063.     movaps  %xmm14, ra(%rdx)
  1064.     addps   %xmm1, %xmm11
  1065.     movaps  %xmm13, ra+16(%rdx)
  1066.     movaps  %xmm12, ra+32(%rdx)
  1067.     movaps  %xmm11, ra+48(%rdx)
  1068.     jne .L98
  1069.     call    _ZL10timer_nsecv
  1070.     movl    $.LC4, %esi
  1071.     movq    %rax, %rbp
  1072.     movl    $_ZSt4cout, %edi
  1073.     call    _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
  1074.     subq    %rbx, %rbp
  1075.     js  .L99
  1076.     cvtsi2sdq   %rbp, %xmm0
  1077. .L100:
  1078.     mulsd   .LC5(%rip), %xmm0
  1079.     movq    %rax, %rdi
  1080.     call    _ZNSo9_M_insertIdEERSoT_
  1081.     movl    $.LC6, %esi
  1082.     movq    %rax, %rdi
  1083.     call    _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
  1084.     movq    %rax, %rdi
  1085.     call    _ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
  1086.     movl    $ra, %esi
  1087.     movl    $_ZSt4cout, %edi
  1088.     call    _ZlsRSoRK5matx4
  1089.     addq    $24, %rsp
  1090.     .cfi_remember_state
  1091.     .cfi_def_cfa_offset 24
  1092.     xorl    %eax, %eax
  1093.     popq    %rbx
  1094.     .cfi_def_cfa_offset 16
  1095.     popq    %rbp
  1096.     .cfi_def_cfa_offset 8
  1097.     ret
  1098. .L99:
  1099.     .cfi_restore_state
  1100.     movq    %rbp, %rbx
  1101.     andl    $1, %ebp
  1102.     shrq    %rbx
  1103.     orq %rbp, %rbx
  1104.     cvtsi2sdq   %rbx, %xmm0
  1105.     addsd   %xmm0, %xmm0
  1106.     jmp .L100
  1107.     .cfi_endproc
  1108. .LFE1043:
  1109.     .size   main, .-main
  1110.     .p2align 4,,15
  1111.     .type   _GLOBAL__sub_I__ZrsRSiR5matx4, @function
  1112. _GLOBAL__sub_I__ZrsRSiR5matx4:
  1113. .LFB1062:
  1114.     .cfi_startproc
  1115.     subq    $8, %rsp
  1116.     .cfi_def_cfa_offset 16
  1117.     movl    $_ZStL8__ioinit, %edi
  1118.     call    _ZNSt8ios_base4InitC1Ev
  1119.     movl    $__dso_handle, %edx
  1120.     movl    $_ZStL8__ioinit, %esi
  1121.     movl    $_ZNSt8ios_base4InitD1Ev, %edi
  1122.     addq    $8, %rsp
  1123.     .cfi_def_cfa_offset 8
  1124.     jmp __cxa_atexit
  1125.     .cfi_endproc
  1126. .LFE1062:
  1127.     .size   _GLOBAL__sub_I__ZrsRSiR5matx4, .-_GLOBAL__sub_I__ZrsRSiR5matx4
  1128.     .section    .ctors,"aw",@progbits
  1129.     .align 8
  1130.     .quad   _GLOBAL__sub_I__ZrsRSiR5matx4
  1131.     .globl  ra
  1132.     .bss
  1133.     .align 16
  1134.     .type   ra, @object
  1135.     .size   ra, 64
  1136. ra:
  1137.     .zero   64
  1138.     .globl  ma
  1139.     .align 16
  1140.     .type   ma, @object
  1141.     .size   ma, 128
  1142. ma:
  1143.     .zero   128
  1144.     .local  _ZStL8__ioinit
  1145.     .comm   _ZStL8__ioinit,1,1
  1146.     .weakref    _ZL20__gthrw_pthread_oncePiPFvvE,pthread_once
  1147.     .weakref    _ZL27__gthrw_pthread_getspecificj,pthread_getspecific
  1148.     .weakref    _ZL27__gthrw_pthread_setspecificjPKv,pthread_setspecific
  1149.     .weakref    _ZL22__gthrw_pthread_createPmPK14pthread_attr_tPFPvS3_ES3_,pthread_create
  1150.     .weakref    _ZL20__gthrw_pthread_joinmPPv,pthread_join
  1151.     .weakref    _ZL21__gthrw_pthread_equalmm,pthread_equal
  1152.     .weakref    _ZL20__gthrw_pthread_selfv,pthread_self
  1153.     .weakref    _ZL22__gthrw_pthread_detachm,pthread_detach
  1154.     .weakref    _ZL22__gthrw_pthread_cancelm,pthread_cancel
  1155.     .weakref    _ZL19__gthrw_sched_yieldv,sched_yield
  1156.     .weakref    _ZL26__gthrw_pthread_mutex_lockP15pthread_mutex_t,pthread_mutex_lock
  1157.     .weakref    _ZL29__gthrw_pthread_mutex_trylockP15pthread_mutex_t,pthread_mutex_trylock
  1158.     .weakref    _ZL31__gthrw_pthread_mutex_timedlockP15pthread_mutex_tPK8timespec,pthread_mutex_timedlock
  1159.     .weakref    _ZL28__gthrw_pthread_mutex_unlockP15pthread_mutex_t,pthread_mutex_unlock
  1160.     .weakref    _ZL26__gthrw_pthread_mutex_initP15pthread_mutex_tPK19pthread_mutexattr_t,pthread_mutex_init
  1161.     .weakref    _ZL29__gthrw_pthread_mutex_destroyP15pthread_mutex_t,pthread_mutex_destroy
  1162.     .weakref    _ZL30__gthrw_pthread_cond_broadcastP14pthread_cond_t,pthread_cond_broadcast
  1163.     .weakref    _ZL27__gthrw_pthread_cond_signalP14pthread_cond_t,pthread_cond_signal
  1164.     .weakref    _ZL25__gthrw_pthread_cond_waitP14pthread_cond_tP15pthread_mutex_t,pthread_cond_wait
  1165.     .weakref    _ZL30__gthrw_pthread_cond_timedwaitP14pthread_cond_tP15pthread_mutex_tPK8timespec,pthread_cond_timedwait
  1166.     .weakref    _ZL28__gthrw_pthread_cond_destroyP14pthread_cond_t,pthread_cond_destroy
  1167.     .weakref    _ZL26__gthrw_pthread_key_createPjPFvPvE,pthread_key_create
  1168.     .weakref    _ZL26__gthrw_pthread_key_deletej,pthread_key_delete
  1169.     .weakref    _ZL30__gthrw_pthread_mutexattr_initP19pthread_mutexattr_t,pthread_mutexattr_init
  1170.     .weakref    _ZL33__gthrw_pthread_mutexattr_settypeP19pthread_mutexattr_ti,pthread_mutexattr_settype
  1171.     .weakref    _ZL33__gthrw_pthread_mutexattr_destroyP19pthread_mutexattr_t,pthread_mutexattr_destroy
  1172.     .section    .rodata.cst8,"aM",@progbits,8
  1173.     .align 8
  1174. .LC5:
  1175.     .long   3894859413
  1176.     .long   1041313291
  1177.     .ident  "GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1"
  1178.     .section    .note.GNU-stack,"",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement