Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file "testvect_intrinsic.cpp"
- .section ".text"
- .align 2
- .type _Z41__static_initialization_and_destruction_0ii.constprop.7, @function
- _Z41__static_initialization_and_destruction_0ii.constprop.7:
- .LFB1021:
- .cfi_startproc
- cmpwi 7,3,1
- mflr 0
- stwu 1,-16(1)
- .cfi_def_cfa_offset 16
- .cfi_register 65, 0
- stw 0,20(1)
- beq- 7,.L5
- .cfi_offset 65, 4
- cmpwi 0,3,0
- bne- 0,.L1
- lis 4,.LANCHOR0@ha
- la 3,.LANCHOR0@l(4)
- bl _ZNSt8ios_base4InitD1Ev
- .L1:
- lwz 5,20(1)
- addi 1,1,16
- .cfi_remember_state
- .cfi_def_cfa_offset 0
- mtlr 5
- blr
- .L5:
- .cfi_restore_state
- lis 3,.LANCHOR0@ha
- la 3,.LANCHOR0@l(3)
- bl _ZNSt8ios_base4InitC1Ev
- b .L1
- .cfi_endproc
- .LFE1021:
- .size _Z41__static_initialization_and_destruction_0ii.constprop.7, .-_Z41__static_initialization_and_destruction_0ii.constprop.7
- .align 2
- .globl _ZrsRSiR5matx4
- .type _ZrsRSiR5matx4, @function
- _ZrsRSiR5matx4:
- .LFB984:
- .cfi_startproc
- stwu 1,-80(1)
- .cfi_def_cfa_offset 80
- mflr 5
- stw 30,72(1)
- mr 30,4
- .cfi_offset 30, -8
- .cfi_register 65, 5
- stw 31,76(1)
- addi 4,1,8
- mr 31,3
- .cfi_offset 31, -4
- stw 5,84(1)
- .cfi_offset 65, 4
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,12
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,16
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,20
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,24
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,28
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,32
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,36
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,40
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,44
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,48
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,52
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,56
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,60
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,64
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- addi 4,1,68
- mr 3,31
- bl _ZNSi10_M_extractIfEERSiRT_
- mr 3,30
- addi 4,1,8
- li 5,64
- bl memcpy
- lwz 0,84(1)
- mr 3,31
- lwz 30,72(1)
- mtlr 0
- lwz 31,76(1)
- addi 1,1,80
- .cfi_def_cfa_offset 0
- .cfi_restore 31
- .cfi_restore 30
- blr
- .cfi_endproc
- .LFE984:
- .size _ZrsRSiR5matx4, .-_ZrsRSiR5matx4
- .align 2
- .globl _ZlsRSoRK9formatter
- .type _ZlsRSoRK9formatter, @function
- _ZlsRSoRK9formatter:
- .LFB989:
- .cfi_startproc
- mflr 6
- stwu 1,-32(1)
- .cfi_def_cfa_offset 32
- .cfi_register 65, 6
- stw 31,28(1)
- mr 31,3
- .cfi_offset 31, -4
- stw 6,36(1)
- stw 29,20(1)
- mr 29,4
- .cfi_offset 29, -12
- .cfi_offset 65, 4
- lwz 9,0(3)
- stw 30,24(1)
- lwz 5,-12(9)
- stw 28,16(1)
- add 11,3,5
- li 3,12
- stw 3,8(11)
- lwz 30,-12(9)
- .cfi_offset 28, -16
- .cfi_offset 30, -8
- add 30,31,30
- lbz 0,117(30)
- cmpwi 7,0,0
- beq- 7,.L12
- li 28,95
- mr 3,31
- stb 28,116(30)
- lfs 1,0(29)
- bl _ZNSo9_M_insertIdEERSoT_
- lwz 12,36(1)
- lwz 28,16(1)
- mtlr 12
- lwz 29,20(1)
- lwz 30,24(1)
- lwz 31,28(1)
- addi 1,1,32
- .cfi_remember_state
- .cfi_def_cfa_offset 0
- .cfi_restore 31
- .cfi_restore 30
- .cfi_restore 29
- .cfi_restore 28
- blr
- .L12:
- .cfi_restore_state
- lwz 28,124(30)
- cmpwi 0,28,0
- beq- 0,.L13
- lbz 4,28(28)
- cmpwi 1,4,0
- beq- 1,.L10
- lbz 3,61(28)
- .L11:
- li 28,95
- stb 3,116(30)
- stb 28,116(30)
- li 10,1
- stb 10,117(30)
- mr 3,31
- lfs 1,0(29)
- bl _ZNSo9_M_insertIdEERSoT_
- lwz 12,36(1)
- lwz 28,16(1)
- mtlr 12
- lwz 29,20(1)
- lwz 30,24(1)
- lwz 31,28(1)
- addi 1,1,32
- .cfi_remember_state
- .cfi_restore 28
- .cfi_restore 29
- .cfi_restore 30
- .cfi_restore 31
- .cfi_def_cfa_offset 0
- blr
- .L10:
- .cfi_restore_state
- mr 3,28
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 8,0(28)
- mr 3,28
- li 4,32
- lwz 7,24(8)
- mtctr 7
- bctrl
- b .L11
- .L13:
- bl _ZSt16__throw_bad_castv
- .cfi_endproc
- .LFE989:
- .size _ZlsRSoRK9formatter, .-_ZlsRSoRK9formatter
- .align 2
- .globl _ZlsRSoRK5matx4
- .type _ZlsRSoRK5matx4, @function
- _ZlsRSoRK5matx4:
- .LFB990:
- .cfi_startproc
- mflr 5
- stwu 1,-64(1)
- .cfi_def_cfa_offset 64
- .cfi_register 65, 5
- stw 31,52(1)
- mr 31,4
- .cfi_offset 31, -12
- stw 5,68(1)
- stw 30,48(1)
- mr 30,3
- .cfi_offset 30, -16
- .cfi_offset 65, 4
- lwz 9,0(3)
- stfd 31,56(1)
- lwz 4,-12(9)
- stw 29,44(1)
- add 11,3,4
- li 3,12
- stw 26,32(1)
- stw 27,36(1)
- stw 28,40(1)
- lfs 31,0(31)
- .cfi_offset 28, -24
- .cfi_offset 27, -28
- .cfi_offset 26, -32
- .cfi_offset 29, -20
- .cfi_offset 63, -8
- stw 3,8(11)
- lwz 29,-12(9)
- add 29,30,29
- lbz 0,117(29)
- cmpwi 7,0,0
- beq- 7,.L84
- .L15:
- fmr 1,31
- li 3,95
- stb 3,116(29)
- mr 3,30
- lis 30,.LC0@ha
- li 27,12
- bl _ZNSo9_M_insertIdEERSoT_
- la 30,.LC0@l(30)
- mr 29,3
- mr 4,30
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 26,0(29)
- lfs 31,4(31)
- lwz 0,-12(26)
- add 9,29,0
- stw 27,8(9)
- lwz 28,-12(26)
- add 28,29,28
- lbz 12,117(28)
- cmpwi 6,12,0
- beq- 6,.L85
- .L19:
- fmr 1,31
- li 27,95
- stb 27,116(28)
- mr 3,29
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 29,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 10,0(29)
- li 12,12
- lfs 31,8(31)
- lwz 26,-12(10)
- add 28,29,26
- stw 12,8(28)
- lwz 8,-12(10)
- add 28,29,8
- lbz 7,117(28)
- cmpwi 1,7,0
- beq- 1,.L86
- .L23:
- fmr 1,31
- li 12,95
- stb 12,116(28)
- mr 3,29
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 29,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 6,0(29)
- li 7,12
- lfs 31,12(31)
- lwz 10,-12(6)
- add 8,29,10
- stw 7,8(8)
- lwz 4,-12(6)
- add 28,29,4
- lbz 5,117(28)
- cmpwi 0,5,0
- beq- 0,.L87
- .L27:
- fmr 1,31
- li 8,95
- stb 8,116(28)
- mr 3,29
- li 28,10
- mr 29,1
- bl _ZNSo9_M_insertIdEERSoT_
- stbu 28,8(29)
- li 5,1
- mr 4,29
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- li 4,12
- lwz 5,0(3)
- mr 28,3
- lfs 31,16(31)
- lwz 7,-12(5)
- add 6,3,7
- stw 4,8(6)
- lwz 3,-12(5)
- add 27,28,3
- lbz 11,117(27)
- cmpwi 7,11,0
- beq- 7,.L88
- .L31:
- fmr 1,31
- li 6,95
- stb 6,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 3,0(28)
- li 5,12
- lfs 31,20(31)
- lwz 4,-12(3)
- add 11,28,4
- stw 5,8(11)
- lwz 27,-12(3)
- add 27,28,27
- lbz 0,117(27)
- cmpwi 6,0,0
- beq- 6,.L89
- .L35:
- fmr 1,31
- li 11,95
- stb 11,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- li 5,1
- mr 28,3
- mr 4,30
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 27,0(28)
- li 0,12
- lfs 31,24(31)
- lwz 5,-12(27)
- add 3,28,5
- stw 0,8(3)
- lwz 26,-12(27)
- add 27,28,26
- lbz 9,117(27)
- cmpwi 1,9,0
- beq- 1,.L90
- .L39:
- fmr 1,31
- li 3,95
- stb 3,116(27)
- mr 3,28
- li 26,12
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 9,0(28)
- lfs 31,28(31)
- lwz 0,-12(9)
- add 27,28,0
- stw 26,8(27)
- lwz 12,-12(9)
- add 27,28,12
- lbz 10,117(27)
- cmpwi 0,10,0
- beq- 0,.L91
- .L43:
- fmr 1,31
- li 0,95
- stb 0,116(27)
- mr 3,28
- li 28,10
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,29
- li 5,1
- stb 28,8(1)
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- li 12,12
- lwz 10,0(3)
- mr 28,3
- lfs 31,32(31)
- lwz 26,-12(10)
- add 9,3,26
- stw 12,8(9)
- lwz 8,-12(10)
- add 27,3,8
- lbz 7,117(27)
- cmpwi 7,7,0
- beq- 7,.L92
- .L47:
- fmr 1,31
- li 9,95
- stb 9,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 7,0(28)
- li 8,12
- lfs 31,36(31)
- lwz 12,-12(7)
- add 10,28,12
- stw 8,8(10)
- lwz 27,-12(7)
- add 27,28,27
- lbz 6,117(27)
- cmpwi 6,6,0
- beq- 6,.L93
- .L51:
- fmr 1,31
- li 10,95
- stb 10,116(27)
- mr 3,28
- li 27,12
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 6,0(28)
- lfs 31,40(31)
- lwz 8,-12(6)
- add 7,28,8
- stw 27,8(7)
- lwz 4,-12(6)
- add 27,28,4
- lbz 11,117(27)
- cmpwi 1,11,0
- beq- 1,.L94
- .L55:
- fmr 1,31
- li 7,95
- stb 7,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 4,0(28)
- li 6,12
- lfs 31,44(31)
- lwz 27,-12(4)
- add 11,28,27
- stw 6,8(11)
- lwz 3,-12(4)
- add 27,28,3
- lbz 26,117(27)
- cmpwi 0,26,0
- beq- 0,.L95
- .L59:
- fmr 1,31
- li 11,95
- stb 11,116(27)
- mr 3,28
- li 28,10
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,29
- li 5,1
- stb 28,8(1)
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lfs 31,48(31)
- lwz 26,0(3)
- mr 28,3
- lwz 6,-12(26)
- add 4,3,6
- li 3,12
- stw 3,8(4)
- lwz 0,-12(26)
- add 27,28,0
- lbz 5,117(27)
- cmpwi 7,5,0
- beq- 7,.L96
- .L63:
- fmr 1,31
- li 4,95
- stb 4,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- li 5,1
- mr 28,3
- mr 4,30
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 5,0(28)
- li 0,12
- lfs 31,52(31)
- lwz 3,-12(5)
- add 26,28,3
- stw 0,8(26)
- lwz 27,-12(5)
- add 27,28,27
- lbz 9,117(27)
- cmpwi 6,9,0
- beq- 6,.L97
- .L67:
- fmr 1,31
- li 26,95
- stb 26,116(27)
- mr 3,28
- li 27,12
- bl _ZNSo9_M_insertIdEERSoT_
- li 5,1
- mr 28,3
- mr 4,30
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 9,0(28)
- lfs 31,56(31)
- lwz 0,-12(9)
- add 5,28,0
- stw 27,8(5)
- lwz 12,-12(9)
- add 27,28,12
- lbz 10,117(27)
- cmpwi 1,10,0
- beq- 1,.L98
- .L71:
- fmr 1,31
- li 9,95
- stb 9,116(27)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,30
- mr 28,3
- li 5,1
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- lwz 7,0(28)
- li 8,12
- lfs 31,60(31)
- lwz 12,-12(7)
- add 10,28,12
- stw 8,8(10)
- lwz 31,-12(7)
- add 31,28,31
- lbz 30,117(31)
- cmpwi 0,30,0
- beq- 0,.L99
- .L75:
- li 4,95
- fmr 1,31
- stb 4,116(31)
- mr 3,28
- bl _ZNSo9_M_insertIdEERSoT_
- mr 4,29
- li 6,10
- li 5,1
- stb 6,8(1)
- bl _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
- mr 31,3
- lwz 3,0(3)
- lwz 28,-12(3)
- add 29,31,28
- lwz 30,124(29)
- cmpwi 7,30,0
- beq- 7,.L83
- lbz 11,28(30)
- cmpwi 0,11,0
- beq- 0,.L80
- lbz 4,39(30)
- mr 3,31
- bl _ZNSo3putEc
- bl _ZNSo5flushEv
- lwz 31,68(1)
- lwz 26,32(1)
- mtlr 31
- lwz 27,36(1)
- lwz 28,40(1)
- lwz 29,44(1)
- lwz 30,48(1)
- lwz 31,52(1)
- lfd 31,56(1)
- addi 1,1,64
- .cfi_remember_state
- .cfi_def_cfa_offset 0
- .cfi_restore 63
- .cfi_restore 31
- .cfi_restore 30
- .cfi_restore 29
- .cfi_restore 28
- .cfi_restore 27
- .cfi_restore 26
- blr
- .L84:
- .cfi_restore_state
- lwz 28,124(29)
- cmpwi 0,28,0
- beq- 0,.L83
- lbz 6,28(28)
- cmpwi 1,6,0
- beq- 1,.L17
- lbz 3,61(28)
- .L18:
- li 10,1
- stb 3,116(29)
- stb 10,117(29)
- b .L15
- .L86:
- lwz 27,124(28)
- cmpwi 6,27,0
- beq- 6,.L83
- lbz 9,28(27)
- cmpwi 7,9,0
- beq- 7,.L25
- lbz 3,61(27)
- .L26:
- stb 3,116(28)
- li 3,1
- stb 3,117(28)
- b .L23
- .L85:
- lwz 27,124(28)
- cmpwi 7,27,0
- beq- 7,.L83
- lbz 11,28(27)
- cmpwi 0,11,0
- beq- 0,.L21
- lbz 3,61(27)
- .L22:
- li 6,1
- stb 3,116(28)
- stb 6,117(28)
- b .L19
- .L88:
- lwz 26,124(27)
- cmpwi 0,26,0
- beq- 0,.L83
- lbz 10,28(26)
- cmpwi 1,10,0
- beq- 1,.L33
- lbz 3,61(26)
- .L34:
- li 26,1
- stb 3,116(27)
- stb 26,117(27)
- b .L31
- .L87:
- lwz 27,124(28)
- cmpwi 1,27,0
- beq- 1,.L83
- lbz 26,28(27)
- cmpwi 6,26,0
- beq- 6,.L29
- lbz 3,61(27)
- .L30:
- li 0,1
- stb 3,116(28)
- stb 0,117(28)
- b .L27
- .L89:
- lwz 26,124(27)
- cmpwi 7,26,0
- beq- 7,.L83
- lbz 7,28(26)
- cmpwi 0,7,0
- beq- 0,.L37
- lbz 3,61(26)
- .L38:
- li 12,1
- stb 3,116(27)
- stb 12,117(27)
- b .L35
- .L90:
- lwz 26,124(27)
- cmpwi 6,26,0
- beq- 6,.L83
- lbz 4,28(26)
- cmpwi 7,4,0
- beq- 7,.L41
- lbz 3,61(26)
- .L42:
- li 8,1
- stb 3,116(27)
- stb 8,117(27)
- b .L39
- .L91:
- lwz 26,124(27)
- cmpwi 1,26,0
- beq- 1,.L83
- lbz 5,28(26)
- cmpwi 6,5,0
- beq- 6,.L45
- lbz 3,61(26)
- .L46:
- li 6,1
- stb 3,116(27)
- stb 6,117(27)
- b .L43
- .L92:
- lwz 26,124(27)
- cmpwi 0,26,0
- beq- 0,.L83
- lbz 3,28(26)
- cmpwi 1,3,0
- beq- 1,.L49
- lbz 3,61(26)
- .L50:
- li 4,1
- stb 3,116(27)
- stb 4,117(27)
- b .L47
- .L93:
- lwz 26,124(27)
- cmpwi 7,26,0
- beq- 7,.L83
- lbz 0,28(26)
- cmpwi 0,0,0
- beq- 0,.L53
- lbz 3,61(26)
- .L54:
- stb 3,116(27)
- li 3,1
- stb 3,117(27)
- b .L51
- .L94:
- lwz 26,124(27)
- cmpwi 6,26,0
- beq- 6,.L83
- lbz 12,28(26)
- cmpwi 7,12,0
- beq- 7,.L57
- lbz 3,61(26)
- .L58:
- li 0,1
- stb 3,116(27)
- stb 0,117(27)
- b .L55
- .L96:
- lwz 26,124(27)
- cmpwi 0,26,0
- beq- 0,.L83
- lbz 7,28(26)
- cmpwi 1,7,0
- beq- 1,.L65
- lbz 3,61(26)
- .L66:
- li 12,1
- stb 3,116(27)
- stb 12,117(27)
- b .L63
- .L95:
- lwz 26,124(27)
- cmpwi 1,26,0
- beq- 1,.L83
- lbz 8,28(26)
- cmpwi 6,8,0
- beq- 6,.L61
- lbz 3,61(26)
- .L62:
- li 9,1
- stb 3,116(27)
- stb 9,117(27)
- b .L59
- .L97:
- lwz 26,124(27)
- cmpwi 7,26,0
- beq- 7,.L83
- lbz 6,28(26)
- cmpwi 0,6,0
- beq- 0,.L69
- lbz 3,61(26)
- .L70:
- li 8,1
- stb 3,116(27)
- stb 8,117(27)
- b .L67
- .L98:
- lwz 26,124(27)
- cmpwi 6,26,0
- beq- 6,.L83
- lbz 3,28(26)
- cmpwi 7,3,0
- beq- 7,.L73
- lbz 3,61(26)
- .L74:
- li 11,1
- stb 3,116(27)
- stb 11,117(27)
- b .L71
- .L99:
- lwz 30,124(31)
- cmpwi 1,30,0
- beq- 1,.L83
- lbz 27,28(30)
- cmpwi 6,27,0
- beq- 6,.L77
- lbz 3,61(30)
- .L78:
- li 0,1
- stb 3,116(31)
- stb 0,117(31)
- b .L75
- .L80:
- mr 3,30
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 7,0(30)
- mr 3,30
- li 4,10
- lwz 30,24(7)
- mtctr 30
- bctrl
- mr 4,3
- mr 3,31
- bl _ZNSo3putEc
- bl _ZNSo5flushEv
- lwz 31,68(1)
- lwz 26,32(1)
- mtlr 31
- lwz 27,36(1)
- lwz 28,40(1)
- lwz 29,44(1)
- lwz 30,48(1)
- lwz 31,52(1)
- lfd 31,56(1)
- addi 1,1,64
- .cfi_remember_state
- .cfi_restore 26
- .cfi_restore 27
- .cfi_restore 28
- .cfi_restore 29
- .cfi_restore 30
- .cfi_restore 31
- .cfi_restore 63
- .cfi_def_cfa_offset 0
- blr
- .L17:
- .cfi_restore_state
- mr 3,28
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 8,0(28)
- mr 3,28
- li 4,32
- lwz 7,24(8)
- mtctr 7
- bctrl
- b .L18
- .L21:
- mr 3,27
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 4,0(27)
- mr 3,27
- lwz 5,24(4)
- li 4,32
- mtctr 5
- bctrl
- b .L22
- .L25:
- mr 3,27
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 11,0(27)
- mr 3,27
- li 4,32
- lwz 0,24(11)
- mtctr 0
- bctrl
- b .L26
- .L29:
- mr 3,27
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 9,0(27)
- mr 3,27
- li 4,32
- lwz 27,24(9)
- mtctr 27
- bctrl
- b .L30
- .L33:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 9,0(26)
- mr 3,26
- li 4,32
- lwz 12,24(9)
- mtctr 12
- bctrl
- b .L34
- .L37:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 10,0(26)
- mr 3,26
- li 4,32
- lwz 8,24(10)
- mtctr 8
- bctrl
- b .L38
- .L41:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 7,0(26)
- mr 3,26
- li 4,32
- lwz 6,24(7)
- mtctr 6
- bctrl
- b .L42
- .L49:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 11,0(26)
- mr 3,26
- li 4,32
- lwz 5,24(11)
- mtctr 5
- bctrl
- b .L50
- .L45:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 4,0(26)
- mr 3,26
- lwz 11,24(4)
- li 4,32
- mtctr 11
- bctrl
- b .L46
- .L53:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 5,0(26)
- mr 3,26
- li 4,32
- lwz 26,24(5)
- mtctr 26
- bctrl
- b .L54
- .L57:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 5,0(26)
- mr 3,26
- li 4,32
- lwz 9,24(5)
- mtctr 9
- bctrl
- b .L58
- .L61:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 12,0(26)
- mr 3,26
- li 4,32
- lwz 10,24(12)
- mtctr 10
- bctrl
- b .L62
- .L65:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 10,0(26)
- mr 3,26
- li 4,32
- lwz 8,24(10)
- mtctr 8
- bctrl
- b .L66
- .L73:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 4,0(26)
- mr 3,26
- lwz 6,24(4)
- li 4,32
- mtctr 6
- bctrl
- b .L74
- .L69:
- mr 3,26
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 7,0(26)
- mr 3,26
- li 4,32
- lwz 11,24(7)
- mtctr 11
- bctrl
- b .L70
- .L77:
- mr 3,30
- bl _ZNKSt5ctypeIcE13_M_widen_initEv
- lwz 26,0(30)
- mr 3,30
- li 4,32
- lwz 5,24(26)
- mtctr 5
- bctrl
- b .L78
- .L83:
- bl _ZSt16__throw_bad_castv
- .cfi_endproc
- .LFE990:
- .size _ZlsRSoRK5matx4, .-_ZlsRSoRK5matx4
- .globl __floatundidf
- .section .text.startup,"ax",@progbits
- .align 2
- .globl main
- .type main, @function
- main:
- .LFB991:
- .cfi_startproc
- stwu 1,-96(1)
- .cfi_def_cfa_offset 96
- mflr 0
- lis 7,.LC1@ha
- stw 24,32(1)
- lis 24,_ZSt4cout@ha
- .cfi_offset 24, -64
- .cfi_register 65, 0
- la 24,_ZSt4cout@l(24)
- la 4,.LC1@l(7)
- mr 3,24
- stw 0,100(1)
- stw 27,44(1)
- stw 28,48(1)
- stw 30,56(1)
- stfd 28,64(1)
- stfd 29,72(1)
- stfd 30,80(1)
- stfd 31,88(1)
- stw 25,36(1)
- stw 26,40(1)
- stw 29,52(1)
- stw 31,60(1)
- .cfi_offset 31, -36
- .cfi_offset 29, -44
- .cfi_offset 26, -56
- .cfi_offset 25, -60
- .cfi_offset 63, -8
- .cfi_offset 62, -16
- .cfi_offset 61, -24
- .cfi_offset 60, -32
- .cfi_offset 30, -40
- .cfi_offset 28, -48
- .cfi_offset 27, -52
- .cfi_offset 65, 4
- bl _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
- lis 6,.LANCHOR0@ha
- lis 5,_ZSt3cin@ha
- la 28,.LANCHOR0@l(6)
- la 30,_ZSt3cin@l(5)
- addi 27,28,16
- mr 3,30
- mr 4,27
- bl _ZrsRSiR5matx4
- lis 3,.LC2@ha
- la 4,.LC2@l(3)
- mr 3,24
- bl _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
- addi 4,28,80
- mr 3,30
- bl _ZrsRSiR5matx4
- lis 4,.LC3@ha
- la 4,.LC3@l(4)
- mr 3,24
- bl _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
- mr 3,30
- addi 4,1,8
- bl _ZNSi10_M_extractIfEERSiRT_
- lis 9,.LC7@ha
- lfs 0,8(1)
- lfs 13,.LC7@l(9)
- fcmpu 7,0,13
- bge- 7,.L101
- fctiwz 0,0
- addi 8,1,28
- stfiwx 0,0,8
- lwz 26,28(1)
- .L102:
- addi 4,1,12
- li 3,1
- bl clock_gettime
- lis 31,0x3b9a
- lis 9,0x393
- ori 12,31,51712
- lwz 29,12(1)
- ori 11,9,34560
- lwz 31,16(1)
- lis 25,.LANCHOR0+144@ha
- mtctr 11
- mulhw 28,29,12
- addi 26,26,-1
- srawi 30,31,31
- la 25,.LANCHOR0+144@l(25)
- mullw 29,29,12
- li 3,16
- li 12,8
- li 4,24
- li 5,32
- li 6,40
- li 7,48
- li 8,56
- .L103:
- slwi 0,26,6
- addi 11,26,1
- add 9,27,0
- slwi 10,11,6
- lfs 1,4(9)
- add 11,27,10
- lfs 8,20(9)
- slwi 26,26,1
- lfs 28,36(9)
- ps_merge00 3, 1, 1
- lfs 2,52(9)
- ps_merge00 30, 8, 8
- ps_merge00 13, 28, 28
- psq_lx 0,11,4,0,0
- ps_merge00 12, 2, 2
- psq_lx 31,11,3,0,0
- lfsx 9,27,0
- ps_mul 28,0,3
- lfs 29,16(9)
- ps_mul 1,31,3
- lfs 10,32(9)
- ps_merge00 8, 9, 9
- lfs 11,48(9)
- ps_merge00 9, 29, 29
- ps_merge00 10, 10, 10
- lfs 4,8(9)
- ps_merge00 11, 11, 11
- lfs 5,24(9)
- ps_mul 2,30,31
- lfs 6,40(9)
- ps_mul 29,30,0
- lfs 7,56(9)
- ps_mul 3,13,31
- ps_mul 30,13,0
- psq_lx 13,27,10,0,0
- ps_mul 31,12,31
- add 10,25,0
- ps_mul 12,12,0
- psq_lx 0,11,12,0,0
- ps_merge00 7, 7, 7
- ps_madd 28,8,0,28
- ps_madd 29,9,0,29
- ps_madd 30,10,0,30
- ps_madd 1,8,13,1
- lfs 8,12(9)
- ps_madd 2,9,13,2
- lfs 9,28(9)
- ps_madd 3,10,13,3
- lfs 10,44(9)
- ps_madd 31,11,13,31
- psq_lx 13,11,5,0,0
- ps_madd 0,11,0,12
- psq_lx 12,11,6,0,0
- ps_merge00 4, 4, 4
- lfs 11,60(9)
- ps_merge00 5, 5, 5
- ps_merge00 6, 6, 6
- ps_madd 1,13,4,1
- ps_madd 2,5,13,2
- ps_madd 4,12,4,28
- ps_madd 5,5,12,29
- psq_lx 29,11,8,0,0
- ps_madd 3,6,13,3
- ps_merge00 8, 8, 8
- ps_madd 6,6,12,30
- psq_lx 30,11,7,0,0
- ps_merge00 9, 9, 9
- ps_merge00 10, 10, 10
- ps_merge00 11, 11, 11
- ps_madd 31,7,13,31
- ps_madd 12,7,12,0
- ps_madd 28,30,8,1
- ps_madd 7,9,30,2
- ps_madd 8,29,8,4
- ps_madd 3,10,30,3
- psq_stx 28,25,0,0,0
- ps_madd 9,9,29,5
- ps_madd 10,10,29,6
- psq_stx 8,10,12,0,0
- ps_madd 13,11,30,31
- psq_stx 7,10,3,0,0
- ps_madd 4,11,29,12
- psq_stx 9,10,4,0,0
- psq_stx 3,10,5,0,0
- psq_stx 10,10,6,0,0
- psq_stx 13,10,7,0,0
- psq_stx 4,10,8,0,0
- bdnz .L103
- addi 4,1,12
- li 3,1
- bl clock_gettime
- lwz 11,12(1)
- lis 0,0x3b9a
- ori 0,0,51712
- mullw 9,11,0
- mulhw 8,11,0
- lwz 11,16(1)
- srawi 10,11,31
- subfc 31,31,9
- subfe 30,30,8
- addc 11,11,31
- adde 10,10,30
- subfc 4,29,11
- subfe 3,28,10
- bl __floatundidf
- lis 9,.LC4@ha
- lfd 0,.LC4@l(9)
- lis 4,.LC5@ha
- la 4,.LC5@l(4)
- mr 3,24
- fmul 31,1,0
- bl _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
- fmr 1,31
- bl _ZNSo9_M_insertIdEERSoT_
- lis 4,.LC6@ha
- la 4,.LC6@l(4)
- bl _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
- bl _ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
- mr 3,24
- mr 4,25
- bl _ZlsRSoRK5matx4
- lwz 0,100(1)
- lwz 24,32(1)
- li 3,0
- mtlr 0
- lwz 25,36(1)
- lwz 26,40(1)
- lwz 27,44(1)
- lwz 28,48(1)
- lwz 29,52(1)
- lwz 30,56(1)
- lwz 31,60(1)
- lfd 28,64(1)
- lfd 29,72(1)
- lfd 30,80(1)
- lfd 31,88(1)
- addi 1,1,96
- .cfi_remember_state
- .cfi_def_cfa_offset 0
- .cfi_restore 63
- .cfi_restore 62
- .cfi_restore 61
- .cfi_restore 60
- .cfi_restore 31
- .cfi_restore 30
- .cfi_restore 29
- .cfi_restore 28
- .cfi_restore 27
- .cfi_restore 26
- .cfi_restore 25
- .cfi_restore 24
- blr
- .L101:
- .cfi_restore_state
- fsubs 2,0,13
- addi 10,1,24
- fctiwz 1,2
- stfiwx 1,0,10
- lwz 26,24(1)
- addis 26,26,0x8000
- b .L102
- .cfi_endproc
- .LFE991:
- .size main, .-main
- .align 2
- .type _GLOBAL__sub_I__ZrsRSiR5matx4, @function
- _GLOBAL__sub_I__ZrsRSiR5matx4:
- .LFB1010:
- .cfi_startproc
- li 3,1
- b _Z41__static_initialization_and_destruction_0ii.constprop.7
- .cfi_endproc
- .LFE1010:
- .size _GLOBAL__sub_I__ZrsRSiR5matx4, .-_GLOBAL__sub_I__ZrsRSiR5matx4
- .section .ctors,"aw",@progbits
- .align 2
- .long _GLOBAL__sub_I__ZrsRSiR5matx4
- .section .text.exit,"ax",@progbits
- .align 2
- .type _GLOBAL__sub_D__ZrsRSiR5matx4, @function
- _GLOBAL__sub_D__ZrsRSiR5matx4:
- .LFB1011:
- .cfi_startproc
- li 3,0
- b _Z41__static_initialization_and_destruction_0ii.constprop.7
- .cfi_endproc
- .LFE1011:
- .size _GLOBAL__sub_D__ZrsRSiR5matx4, .-_GLOBAL__sub_D__ZrsRSiR5matx4
- .section .dtors,"aw",@progbits
- .align 2
- .long _GLOBAL__sub_D__ZrsRSiR5matx4
- .globl ra
- .globl ma
- .weakref _ZL20__gthrw_pthread_oncePiPFvvE, pthread_once
- .weakref _ZL27__gthrw_pthread_getspecificj, pthread_getspecific
- .weakref _ZL27__gthrw_pthread_setspecificjPKv, pthread_setspecific
- .weakref _ZL22__gthrw_pthread_createPmPK14pthread_attr_tPFPvS3_ES3_, pthread_create
- .weakref _ZL20__gthrw_pthread_joinmPPv, pthread_join
- .weakref _ZL21__gthrw_pthread_equalmm, pthread_equal
- .weakref _ZL20__gthrw_pthread_selfv, pthread_self
- .weakref _ZL22__gthrw_pthread_detachm, pthread_detach
- .weakref _ZL22__gthrw_pthread_cancelm, pthread_cancel
- .weakref _ZL19__gthrw_sched_yieldv, sched_yield
- .weakref _ZL26__gthrw_pthread_mutex_lockP15pthread_mutex_t, pthread_mutex_lock
- .weakref _ZL29__gthrw_pthread_mutex_trylockP15pthread_mutex_t, pthread_mutex_trylock
- .weakref _ZL31__gthrw_pthread_mutex_timedlockP15pthread_mutex_tPK8timespec, pthread_mutex_timedlock
- .weakref _ZL28__gthrw_pthread_mutex_unlockP15pthread_mutex_t, pthread_mutex_unlock
- .weakref _ZL26__gthrw_pthread_mutex_initP15pthread_mutex_tPK19pthread_mutexattr_t, pthread_mutex_init
- .weakref _ZL29__gthrw_pthread_mutex_destroyP15pthread_mutex_t, pthread_mutex_destroy
- .weakref _ZL30__gthrw_pthread_cond_broadcastP14pthread_cond_t, pthread_cond_broadcast
- .weakref _ZL27__gthrw_pthread_cond_signalP14pthread_cond_t, pthread_cond_signal
- .weakref _ZL25__gthrw_pthread_cond_waitP14pthread_cond_tP15pthread_mutex_t, pthread_cond_wait
- .weakref _ZL30__gthrw_pthread_cond_timedwaitP14pthread_cond_tP15pthread_mutex_tPK8timespec, pthread_cond_timedwait
- .weakref _ZL28__gthrw_pthread_cond_destroyP14pthread_cond_t, pthread_cond_destroy
- .weakref _ZL26__gthrw_pthread_key_createPjPFvPvE, pthread_key_create
- .weakref _ZL26__gthrw_pthread_key_deletej, pthread_key_delete
- .weakref _ZL30__gthrw_pthread_mutexattr_initP19pthread_mutexattr_t, pthread_mutexattr_init
- .weakref _ZL33__gthrw_pthread_mutexattr_settypeP19pthread_mutexattr_ti, pthread_mutexattr_settype
- .weakref _ZL33__gthrw_pthread_mutexattr_destroyP19pthread_mutexattr_t, pthread_mutexattr_destroy
- .section .rodata.cst4,"aM",@progbits,4
- .align 2
- .LC7:
- .4byte 1325400064
- .section .rodata.cst8,"aM",@progbits,8
- .align 3
- .LC4:
- .4byte 1041313291
- .4byte 3894859413
- .section .rodata.str1.4,"aMS",@progbits,1
- .align 2
- .LC0:
- .string " "
- .zero 2
- .LC1:
- .string "enter ma0: "
- .LC2:
- .string "enter ma1: "
- .LC3:
- .string "enter 1.0: "
- .LC5:
- .string "elapsed time: "
- .zero 1
- .LC6:
- .string " s"
- .section ".bss"
- .align 4
- .set .LANCHOR0,. + 0
- .type _ZStL8__ioinit, @object
- .size _ZStL8__ioinit, 1
- _ZStL8__ioinit:
- .zero 1
- .zero 15
- .type ma, @object
- .size ma, 128
- ma:
- .zero 128
- .type ra, @object
- .size ra, 64
- ra:
- .zero 64
- .ident "GCC: (Buildroot 2012.11.1) 4.6.3"
- .gnu_attribute 4, 1
- .section .note.GNU-stack,"",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement