wszqkzqk

gdb-coredump-fish.log

Aug 3rd, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 306.21 KB | Software | 0 0
  1. Script started on 2025-08-03 22:56:45+08:00 [COMMAND="coredumpctl debug 1783" TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="81" LINES="11"]
  2. PID: 1783 (fish)
  3. UID: 1000 (lcpuloongarch)
  4. GID: 1000 (lcpuloongarch)
  5. Signal: 4 (ILL)
  6. Timestamp: Sun 2025-08-03 22:49:45 CST (7min ago)
  7. Command Line: fish
  8. Executable: /usr/bin/fish
  9. Control Group: /user.slice/user-1000.slice/session-2.scope
  10. Unit: session-2.scope
  11. Slice: user-1000.slice
  12. Session: 2
  13. Owner UID: 1000 (lcpuloongarch)
  14. Boot ID: c5f8bba5ef604cba9b6b7d9506012f4c
  15. Machine ID: e760b810cb7a40348b80ca8bf76543be
  16. Hostname: loongarch
  17. Storage: /var/lib/systemd/coredump/core.fish.1000.c5f8bba5ef604cba9b6b7d9506012f4c.1783.1754232585000000.zst (present)
  18. Size on Disk: 186.6K
  19. Message: Process 1783 (fish) of user 1000 dumped core.
  20.  
  21. Stack trace of thread 1783:
  22. #0 0x00005555596715e4 n/a (/usr/bin/fish + 0x1715e4)
  23. #1 0x000055555970e114 n/a (/usr/bin/fish + 0x20e114)
  24. #2 0x00005555596530ac n/a (/usr/bin/fish + 0x1530ac)
  25. #3 0x000055555964ae7c n/a (/usr/bin/fish + 0x14ae7c)
  26. #4 0x0000555559647ca0 n/a (/usr/bin/fish + 0x147ca0)
  27. #5 0x000055555965bc04 n/a (/usr/bin/fish + 0x15bc04)
  28. #6 0x000055555965ab3c n/a (/usr/bin/fish + 0x15ab3c)
  29. #7 0x000055555965a94c n/a (/usr/bin/fish + 0x15a94c)
  30. #8 0x00005555596560a8 n/a (/usr/bin/fish + 0x1560a8)
  31. #9 0x00005555598006b8 n/a (/usr/bin/fish + 0x3006b8)
  32. #10 0x00005555597ff4b4 n/a (/usr/bin/fish + 0x2ff4b4)
  33. #11 0x0000555559654380 n/a (/usr/bin/fish + 0x154380)
  34. #12 0x000055555978dd5c n/a (/usr/bin/fish + 0x28dd5c)
  35. #13 0x00005555597875dc n/a (/usr/bin/fish + 0x2875dc)
  36. #14 0x0000555559786aa4 n/a (/usr/bin/fish + 0x286aa4)
  37. #15 0x0000555559786710 n/a (/usr/bin/fish + 0x286710)
  38. #16 0x0000555559661984 n/a (/usr/bin/fish + 0x161984)
  39. #17 0x00005555596576c4 n/a (/usr/bin/fish + 0x1576c4)
  40. #18 0x000055555965bf90 n/a (/usr/bin/fish + 0x15bf90)
  41. #19 0x000055555965ab3c n/a (/usr/bin/fish + 0x15ab3c)
  42. #20 0x000055555965a94c n/a (/usr/bin/fish + 0x15a94c)
  43. #21 0x00005555596560a8 n/a (/usr/bin/fish + 0x1560a8)
  44. #22 0x00005555598006b8 n/a (/usr/bin/fish + 0x3006b8)
  45. #23 0x00005555596519e4 n/a (/usr/bin/fish + 0x1519e4)
  46. #24 0x000055555964a350 n/a (/usr/bin/fish + 0x14a350)
  47. #25 0x0000555559647ca0 n/a (/usr/bin/fish + 0x147ca0)
  48. #26 0x000055555965bc04 n/a (/usr/bin/fish + 0x15bc04)
  49. #27 0x000055555965ab3c n/a (/usr/bin/fish + 0x15ab3c)
  50. #28 0x000055555965a94c n/a (/usr/bin/fish + 0x15a94c)
  51. #29 0x00005555596560a8 n/a (/usr/bin/fish + 0x1560a8)
  52. #30 0x00005555598006b8 n/a (/usr/bin/fish + 0x3006b8)
  53. #31 0x0000555559613820 n/a (/usr/bin/fish + 0x113820)
  54. #32 0x00005555597ef21c n/a (/usr/bin/fish + 0x2ef21c)
  55. #33 0x00005555596530ac n/a (/usr/bin/fish + 0x1530ac)
  56. #34 0x000055555964ae7c n/a (/usr/bin/fish + 0x14ae7c)
  57. #35 0x0000555559647ca0 n/a (/usr/bin/fish + 0x147ca0)
  58. #36 0x000055555965bc04 n/a (/usr/bin/fish + 0x15bc04)
  59. #37 0x000055555965ab3c n/a (/usr/bin/fish + 0x15ab3c)
  60. #38 0x000055555965a94c n/a (/usr/bin/fish + 0x15a94c)
  61. #39 0x00005555596560a8 n/a (/usr/bin/fish + 0x1560a8)
  62. #40 0x00005555598006b8 n/a (/usr/bin/fish + 0x3006b8)
  63. #41 0x00005555597ff4b4 n/a (/usr/bin/fish + 0x2ff4b4)
  64. #42 0x00005555595ae584 n/a (/usr/bin/fish + 0xae584)
  65. #43 0x00005555595b3480 n/a (/usr/bin/fish + 0xb3480)
  66. #44 0x00005555598145cc n/a (/usr/bin/fish + 0x3145cc)
  67. #45 0x00005555595af058 n/a (/usr/bin/fish + 0xaf058)
  68. #46 0x0000555559814254 n/a (/usr/bin/fish + 0x314254)
  69. #47 0x000055555981421c n/a (/usr/bin/fish + 0x31421c)
  70. #48 0x0000555559853d08 n/a (/usr/bin/fish + 0x353d08)
  71. #49 0x00005555598535c4 n/a (/usr/bin/fish + 0x3535c4)
  72. #50 0x0000555559853b38 n/a (/usr/bin/fish + 0x353b38)
  73. #51 0x00005555598535c4 n/a (/usr/bin/fish + 0x3535c4)
  74. #52 0x0000555559814190 n/a (/usr/bin/fish + 0x314190)
  75. #53 0x00005555595b7848 n/a (/usr/bin/fish + 0xb7848)
  76. #54 0x00007ffff300d9dc n/a (libc.so.6 + 0x1d9dc)
  77. #55 0x00007ffff300dad8 __libc_start_main (libc.so.6 + 0x1dad8)
  78. #56 0x00005555595ab330 n/a (/usr/bin/fish + 0xab330)
  79.  
  80. Stack trace of thread 1784:
  81. #0 0x00007ffff308dd50 n/a (libc.so.6 + 0x9dd50)
  82. #1 0x00007ffff307d75c n/a (libc.so.6 + 0x8d75c)
  83. #2 0x00007ffff307d7c4 n/a (libc.so.6 + 0x8d7c4)
  84. #3 0x00007ffff30f7cbc __poll (libc.so.6 + 0x107cbc)
  85. #4 0x00005555597e9c54 n/a (/usr/bin/fish + 0x2e9c54)
  86. #5 0x0000555559741894 n/a (/usr/bin/fish + 0x241894)
  87. #6 0x000055555974174c n/a (/usr/bin/fish + 0x24174c)
  88. #7 0x000055555974206c n/a (/usr/bin/fish + 0x24206c)
  89. #8 0x000055555985b568 n/a (/usr/bin/fish + 0x35b568)
  90. #9 0x00007ffff3081e78 n/a (libc.so.6 + 0x91e78)
  91. #10 0x00007ffff3104284 n/a (libc.so.6 + 0x114284)
  92. ELF object binary architecture: LoongArch
  93.  
  94. GNU gdb (GDB) 16.3
  95. Copyright (C) 2024 Free Software Foundation, Inc.
  96. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  97. This is free software: you are free to change and redistribute it.
  98. There is NO WARRANTY, to the extent permitted by law.
  99. Type "show copying" and "show warranty" for details.
  100. This GDB was configured as "loongarch64-unknown-linux-gnu".
  101. Type "show configuration" for configuration details.
  102. For bug reporting instructions, please see:
  103. <https://www.gnu.org/software/gdb/bugs/>.
  104. [?2004h--Type <RET> for more, q to quit, c to continue without paging--c
  105. [?2004l
  106. Find the GDB manual and other documentation resources online at:
  107. <http://www.gnu.org/software/gdb/documentation/>.
  108.  
  109. For help, type "help".
  110. Type "apropos word" to search for commands related to "word"...
  111. Reading symbols from /usr/bin/fish...
  112.  
  113. This GDB supports auto-downloading debuginfo from the following URLs:
  114. <https://loongarchlinux.lcpu.dev/debuginfod>
  115. [?2004hEnable debuginfod for this session? (y or [n]) y
  116. [?2004l
  117. Debuginfod has been enabled.
  118. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
  119. Reading symbols from /home/lcpuloongarch/.cache/debuginfod_client/b6f249b7a328bd9c1ec347b19222a0b0b7e1bc25/debuginfo...
  120. (No debugging symbols found in /home/lcpuloongarch/.cache/debuginfod_client/b6f249b7a328bd9c1ec347b19222a0b0b7e1bc25/debuginfo)
  121. [New LWP 1783]
  122. [New LWP 1784]
  123. [Thread debugging using libthread_db enabled]
  124. Using host libthread_db library "/usr/lib/libthread_db.so.1".
  125. Core was generated by `/usr/bin/fish'.
  126. Program terminated with signal SIGILL, Illegal instruction.
  127. #0 0x00005555596715e4 in fish::builtins::string::StringSubCommand::run ()
  128. [Current thread is 1 (Thread 0x7ffff3538440 (LWP 1783))]
  129. warning: Missing auto-load script at offset 0 in section .debug_gdb_scripts
  130. of file /usr/bin/fish.
  131. Use `info auto-load python-scripts [REGEXP]' to list them.
  132. [?2004h(gdb) bt
  133. [?2004l
  134. #0 0x00005555596715e4 in fish::builtins::string::StringSubCommand::run ()
  135. #1 0x000055555970e114 in fish::builtins::string::string ()
  136. #2 0x00005555596530ac in core::ops::function::FnOnce::call_once{{vtable.shim}}
  137. ()
  138. #3 0x000055555964ae7c in fish::exec::exec_process_in_job ()
  139. #4 0x0000555559647ca0 in fish::exec::exec_job ()
  140. #5 0x000055555965bc04 in fish::parse_execution::ExecutionContext::run_1_job ()
  141. #6 0x000055555965ab3c in fish::parse_execution::ExecutionContext::run_job_conjunction ()
  142. #7 0x000055555965a94c in fish::parse_execution::ExecutionContext::run_job_list
  143. [?2004h--Type <RET> for more, q to quit, c to continue without paging--c
  144. [?2004l
  145. ()
  146. #8 0x00005555596560a8 in fish::parse_execution::ExecutionContext::eval_node ()
  147. #9 0x00005555598006b8 in fish::parser::Parser::eval_node ()
  148. #10 0x00005555597ff4b4 in fish::parser::Parser::eval_with ()
  149. #11 0x0000555559654380 in fish::exec::exec_subshell_internal ()
  150. #12 0x000055555978dd5c in fish::expand::expand_cmdsubst ()
  151. #13 0x00005555597875dc in fish::expand::Expander::stage_cmdsubst ()
  152. #14 0x0000555559786aa4 in fish::expand::expand_to_receiver ()
  153. #15 0x0000555559786710 in fish::expand::expand_string ()
  154. #16 0x0000555559661984 in fish::parse_execution::ExecutionContext::expand_arguments_from_nodes ()
  155. #17 0x00005555596576c4 in fish::parse_execution::ExecutionContext::run_block_statement ()
  156. #18 0x000055555965bf90 in fish::parse_execution::ExecutionContext::run_1_job ()
  157. #19 0x000055555965ab3c in fish::parse_execution::ExecutionContext::run_job_conjunction ()
  158. #20 0x000055555965a94c in fish::parse_execution::ExecutionContext::run_job_list
  159. ()
  160. #21 0x00005555596560a8 in fish::parse_execution::ExecutionContext::eval_node ()
  161. #22 0x00005555598006b8 in fish::parser::Parser::eval_node ()
  162. #23 0x00005555596519e4 in core::ops::function::FnOnce::call_once{{vtable.shim}}
  163. ()
  164. #24 0x000055555964a350 in fish::exec::exec_process_in_job ()
  165. #25 0x0000555559647ca0 in fish::exec::exec_job ()
  166. #26 0x000055555965bc04 in fish::parse_execution::ExecutionContext::run_1_job ()
  167. #27 0x000055555965ab3c in fish::parse_execution::ExecutionContext::run_job_conjunction ()
  168. #28 0x000055555965a94c in fish::parse_execution::ExecutionContext::run_job_list
  169. ()
  170. #29 0x00005555596560a8 in fish::parse_execution::ExecutionContext::eval_node ()
  171. #30 0x00005555598006b8 in fish::parser::Parser::eval_node ()
  172. #31 0x0000555559613820 in fish::reader::reader_read ()
  173. #32 0x00005555597ef21c in fish::builtins::source::source ()
  174. #33 0x00005555596530ac in core::ops::function::FnOnce::call_once{{vtable.shim}}
  175. ()
  176. #34 0x000055555964ae7c in fish::exec::exec_process_in_job ()
  177. #35 0x0000555559647ca0 in fish::exec::exec_job ()
  178. #36 0x000055555965bc04 in fish::parse_execution::ExecutionContext::run_1_job ()
  179. #37 0x000055555965ab3c in fish::parse_execution::ExecutionContext::run_job_conjunction ()
  180. #38 0x000055555965a94c in fish::parse_execution::ExecutionContext::run_job_list
  181. ()
  182. #39 0x00005555596560a8 in fish::parse_execution::ExecutionContext::eval_node ()
  183. #40 0x00005555598006b8 in fish::parser::Parser::eval_node ()
  184. #41 0x00005555597ff4b4 in fish::parser::Parser::eval_with ()
  185. #42 0x00005555595ae584 in fish::source_config_in_directory ()
  186. #43 0x00005555595b3480 in fish::throwing_main ()
  187. #44 0x00005555598145cc in fish::panic::panic_handler ()
  188. #45 0x00005555595af058 in fish::main ()
  189. #46 0x0000555559814254 in std::sys::backtrace::__rust_begin_short_backtrace ()
  190. #47 0x000055555981421c in std::rt::lang_start::{{closure}} ()
  191. #48 0x0000555559853d08 in std::panicking::try::do_call ()
  192. #49 0x00005555598535c4 in __rust_try.5428 ()
  193. #50 0x0000555559853b38 in std::panicking::try::do_call ()
  194. #51 0x00005555598535c4 in __rust_try.5428 ()
  195. #52 0x0000555559814190 in std::rt::lang_start ()
  196. #53 0x00005555595b7848 in main ()
  197. [?2004h(gdb) disassemble 
  198. [?2004l
  199. Dump of assembler code for function _ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E:
  200. 0x00005555596713a0 <+0>: addi.d  $sp, $sp, -720
  201. 0x00005555596713a4 <+4>: st.d  $ra, $sp, 712
  202. 0x00005555596713a8 <+8>: st.d  $fp, $sp, 704
  203. 0x00005555596713ac <+12>: st.d  $s0, $sp, 696
  204. 0x00005555596713b0 <+16>: st.d  $s1, $sp, 688
  205. 0x00005555596713b4 <+20>: st.d  $s2, $sp, 680
  206. 0x00005555596713b8 <+24>: st.d  $s3, $sp, 672
  207. 0x00005555596713bc <+28>: st.d  $s4, $sp, 664
  208. [?2004h--Type <RET> for more, q to quit, c to continue without paging--c
  209. [?2004l
  210. 0x00005555596713c0 <+32>: st.d  $s5, $sp, 656
  211. 0x00005555596713c4 <+36>: st.d  $s6, $sp, 648
  212. 0x00005555596713c8 <+40>: st.d  $s7, $sp, 640
  213. 0x00005555596713cc <+44>: st.d  $s8, $sp, 632
  214. 0x00005555596713d0 <+48>: addi.d  $fp, $sp, 720
  215. 0x00005555596713d4 <+52>: li.w  $a5, 0x3
  216. 0x00005555596713d8 <+56>: move  $s6, $a3
  217. 0x00005555596713dc <+60>: st.d  $a2, $fp, -536
  218. 0x00005555596713e0 <+64>: move  $s7, $a1
  219. 0x00005555596713e4 <+68>: move  $s4, $a0
  220. 0x00005555596713e8 <+72>: bltu  $a4, $a5, 188 # 0x5555596714a4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+260>
  221. 0x00005555596713ec <+76>: move  $s0, $a4
  222. 0x00005555596713f0 <+80>: ld.d  $a0, $s6, 32
  223. 0x00005555596713f4 <+84>: ld.d  $a1, $s6, 40
  224. 0x00005555596713f8 <+88>: alsl.d  $a1, $a1, $a0, 0x2
  225. 0x00005555596713fc <+92>: pcalau12i  $a2, 557
  226. 0x0000555559671400 <+96>: addi.d  $a2, $a2, 1312
  227. 0x0000555559671404 <+100>: addi.d  $a3, $a2, 2
  228. 0x0000555559671408 <+104>: pcaddu18i  $ra, 0
  229. 0x000055555967140c <+108>: jirl  $ra, $ra, -60168
  230. 0x0000555559671410 <+112>: bnez  $a0, 40 # 0x555559671438 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+152>
  231. 0x0000555559671414 <+116>: ld.d  $a0, $s6, 32
  232. 0x0000555559671418 <+120>: ld.d  $a1, $s6, 40
  233. 0x000055555967141c <+124>: alsl.d  $a1, $a1, $a0, 0x2
  234. 0x0000555559671420 <+128>: pcalau12i  $a2, 557
  235. 0x0000555559671424 <+132>: addi.d  $a2, $a2, 1314
  236. 0x0000555559671428 <+136>: addi.d  $a3, $a2, 6
  237. 0x000055555967142c <+140>: pcaddu18i  $ra, 0
  238. 0x0000555559671430 <+144>: jirl  $ra, $ra, -60204
  239. 0x0000555559671434 <+148>: beqz  $a0, 3448 # 0x5555596721ac <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3596>
  240. 0x0000555559671438 <+152>: ld.d  $s0, $s6, 8
  241. 0x000055555967143c <+156>: move  $s5, $zero
  242. 0x0000555559671440 <+160>: srli.d  $a0, $s0, 0x3e
  243. 0x0000555559671444 <+164>: slli.d  $s1, $s0, 0x2
  244. 0x0000555559671448 <+168>: bnez  $a0, 68 # 0x55555967148c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+236>
  245. 0x000055555967144c <+172>: li.w  $a0, -4
  246. 0x0000555559671450 <+176>: lu52i.d  $a0, $a0, 2047
  247. 0x0000555559671454 <+180>: bltu  $a0, $s1, 56 # 0x55555967148c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+236>
  248. 0x0000555559671458 <+184>: ld.d  $s4, $s6, 0
  249. 0x000055555967145c <+188>: beqz  $s1, 3228 # 0x5555596720f8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3416>
  250. 0x0000555559671460 <+192>: pcalau12i  $a0, 753
  251. 0x0000555559671464 <+196>: addi.d  $a0, $a0, 385
  252. 0x0000555559671468 <+200>: ld.b  $zero, $a0, 0
  253. 0x000055555967146c <+204>: li.w  $a1, 0x4
  254. 0x0000555559671470 <+208>: li.w  $s5, 0x4
  255. 0x0000555559671474 <+212>: move  $a0, $s1
  256. 0x0000555559671478 <+216>: pcaddu18i  $ra, -3
  257. 0x000055555967147c <+220>: jirl  $ra, $ra, 25576
  258. 0x0000555559671480 <+224>: move  $s3, $a0
  259. 0x0000555559671484 <+228>: move  $s2, $s0
  260. 0x0000555559671488 <+232>: bnez  $a0, 3192 # 0x555559672100 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3424>
  261. 0x000055555967148c <+236>: pcalau12i  $a0, 731
  262. 0x0000555559671490 <+240>: addi.d  $a2, $a0, 272
  263. 0x0000555559671494 <+244>: move  $a0, $s5
  264. 0x0000555559671498 <+248>: move  $a1, $s1
  265. 0x000055555967149c <+252>: pcaddu18i  $ra, -3
  266. 0x00005555596714a0 <+256>: jirl  $ra, $ra, -90888
  267. 0x00005555596714a4 <+260>: li.w  $a1, 0x1
  268. 0x00005555596714a8 <+264>: st.d  $s7, $fp, -624
  269. 0x00005555596714ac <+268>: st.d  $s6, $fp, -560
  270. 0x00005555596714b0 <+272>: move  $s3, $zero
  271. 0x00005555596714b4 <+276>: srli.d  $a0, $a1, 0x3c
  272. 0x00005555596714b8 <+280>: st.d  $a1, $fp, -552
  273. 0x00005555596714bc <+284>: slli.d  $s0, $a1, 0x4
  274. 0x00005555596714c0 <+288>: bnez  $a0, 8848 # 0x555559673750 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9136>
  275. 0x00005555596714c4 <+292>: li.w  $a0, -8
  276. 0x00005555596714c8 <+296>: lu52i.d  $a0, $a0, 2047
  277. 0x00005555596714cc <+300>: st.d  $a0, $fp, -512
  278. 0x00005555596714d0 <+304>: bltu  $a0, $s0, 8832 # 0x555559673750 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9136>
  279. 0x00005555596714d4 <+308>: ld.d  $a0, $fp, -560
  280. 0x00005555596714d8 <+312>: ld.d  $a1, $a0, 16
  281. 0x00005555596714dc <+316>: st.d  $a1, $fp, -584
  282. 0x00005555596714e0 <+320>: ld.d  $a0, $a0, 24
  283. 0x00005555596714e4 <+324>: st.d  $a0, $fp, -576
  284. 0x00005555596714e8 <+328>: pcalau12i  $a0, 753
  285. 0x00005555596714ec <+332>: addi.d  $s8, $a0, 385
  286. 0x00005555596714f0 <+336>: beqz  $s0, 44 # 0x55555967151c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+380>
  287. 0x00005555596714f4 <+340>: ld.b  $zero, $s8, 0
  288. 0x00005555596714f8 <+344>: li.w  $a1, 0x8
  289. 0x00005555596714fc <+348>: li.w  $s3, 0x8
  290. 0x0000555559671500 <+352>: move  $a0, $s0
  291. 0x0000555559671504 <+356>: pcaddu18i  $ra, -3
  292. 0x0000555559671508 <+360>: jirl  $ra, $ra, 25436
  293. 0x000055555967150c <+364>: beqz  $a0, 8772 # 0x555559673750 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9136>
  294. 0x0000555559671510 <+368>: ld.d  $s1, $fp, -552
  295. 0x0000555559671514 <+372>: move  $a2, $s1
  296. 0x0000555559671518 <+376>: b  16 # 0x555559671528 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+392>
  297. 0x000055555967151c <+380>: move  $a2, $zero
  298. 0x0000555559671520 <+384>: li.w  $a0, 0x8
  299. 0x0000555559671524 <+388>: ld.d  $s1, $fp, -552
  300. 0x0000555559671528 <+392>: ld.d  $a1, $fp, -560
  301. 0x000055555967152c <+396>: addi.d  $s2, $a1, 16
  302. 0x0000555559671530 <+400>: st.d  $a2, $fp, -160
  303. 0x0000555559671534 <+404>: st.d  $a0, $fp, -152
  304. 0x0000555559671538 <+408>: st.d  $zero, $fp, -144
  305. 0x000055555967153c <+412>: st.d  $a0, $fp, -632
  306. 0x0000555559671540 <+416>: move  $a1, $s2
  307. 0x0000555559671544 <+420>: move  $a2, $s0
  308. 0x0000555559671548 <+424>: pcaddu18i  $ra, -3
  309. 0x000055555967154c <+428>: jirl  $ra, $ra, -91624
  310. 0x0000555559671550 <+432>: st.d  $zero, $fp, -568
  311. 0x0000555559671554 <+436>: move  $s0, $zero
  312. 0x0000555559671558 <+440>: st.d  $s1, $fp, -144
  313. 0x000055555967155c <+444>: st.d  $s2, $fp, -696
  314. 0x0000555559671560 <+448>: st.d  $s2, $fp, -424
  315. 0x0000555559671564 <+452>: st.d  $s1, $fp, -416
  316. 0x0000555559671568 <+456>: pcalau12i  $a0, 528
  317. 0x000055555967156c <+460>: addi.d  $a0, $a0, -1300
  318. 0x0000555559671570 <+464>: st.d  $a0, $fp, -408
  319. 0x0000555559671574 <+468>: li.w  $a0, 0x9
  320. 0x0000555559671578 <+472>: st.d  $a0, $fp, -400
  321. 0x000055555967157c <+476>: pcalau12i  $a0, 695
  322. 0x0000555559671580 <+480>: addi.d  $a0, $a0, 1632
  323. 0x0000555559671584 <+484>: st.d  $a0, $fp, -392
  324. 0x0000555559671588 <+488>: li.w  $a0, 0x6
  325. 0x000055555967158c <+492>: st.d  $a0, $fp, -384
  326. 0x0000555559671590 <+496>: li.w  $a0, 0x4
  327. 0x0000555559671594 <+500>: st.d  $a0, $fp, -376
  328. 0x0000555559671598 <+504>: vldi  $vr0, 0
  329. 0x000055555967159c <+508>: vst  $vr0, $fp, -368
  330. 0x00005555596715a0 <+512>: st.d  $zero, $fp, -344
  331. 0x00005555596715a4 <+516>: li.w  $s3, 0x3f
  332. 0x00005555596715a8 <+520>: st.w  $s3, $fp, -320
  333. 0x00005555596715ac <+524>: li.w  $s1, 0x1
  334. 0x00005555596715b0 <+528>: st.b  $s1, $fp, -314
  335. 0x00005555596715b4 <+532>: st.h  $zero, $fp, -316
  336. 0x00005555596715b8 <+536>: vst  $vr0, $fp, -720
  337. 0x00005555596715bc <+540>: vst  $vr0, $fp, -336
  338. 0x00005555596715c0 <+544>: ld.d  $a0, $s4, 0
  339. 0x00005555596715c4 <+548>: st.d  $a0, $fp, -640
  340. 0x00005555596715c8 <+552>: lu52i.d  $a0, $s1, -2048
  341. 0x00005555596715cc <+556>: st.d  $a0, $fp, -456
  342. 0x00005555596715d0 <+560>: pcalau12i  $a0, 501
  343. 0x00005555596715d4 <+564>: addi.d  $a0, $a0, -288
  344. 0x00005555596715d8 <+568>: st.d  $a0, $fp, -472
  345. 0x00005555596715dc <+572>: vldi  $vr0, 1023
  346. 0x00005555596715e0 <+576>: vst  $vr0, $fp, -656
  347. => 0x00005555596715e4 <+580>: vldi  $vr0, 4093
  348. 0x00005555596715e8 <+584>: vst  $vr0, $fp, -672
  349. 0x00005555596715ec <+588>: vldi  $vr0, 4092
  350. 0x00005555596715f0 <+592>: vst  $vr0, $fp, -688
  351. 0x00005555596715f4 <+596>: li.w  $a0, 0x0
  352. 0x00005555596715f8 <+600>: lu32i.d  $a0, -1
  353. 0x00005555596715fc <+604>: st.d  $a0, $fp, -496
  354. 0x0000555559671600 <+608>: st.d  $s4, $fp, -504
  355. 0x0000555559671604 <+612>: st.d  $s8, $fp, -464
  356. 0x0000555559671608 <+616>: b  24 # 0x555559671620 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+640>
  357. 0x000055555967160c <+620>: st.b  $s1, $s4, 49
  358. 0x0000555559671610 <+624>: ld.d  $s6, $fp, -440
  359. 0x0000555559671614 <+628>: ld.d  $a0, $fp, -344
  360. 0x0000555559671618 <+632>: ld.d  $a1, $fp, -416
  361. 0x000055555967161c <+636>: bltu  $a1, $a0, 8056 # 0x555559673594 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8692>
  362. 0x0000555559671620 <+640>: addi.d  $a0, $fp, -424
  363. 0x0000555559671624 <+644>: addi.d  $a1, $fp, -288
  364. 0x0000555559671628 <+648>: pcaddu18i  $ra, 0
  365. 0x000055555967162c <+652>: jirl  $ra, $ra, -15336
  366. 0x0000555559671630 <+656>: bstrpick.d  $a0, $a0, 0x1f, 0x0
  367. 0x0000555559671634 <+660>: li.w  $a1, 0x3a
  368. 0x0000555559671638 <+664>: beq  $a0, $a1, 2592 # 0x555559672058 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3256>
  369. 0x000055555967163c <+668>: beq  $a0, $s3, 2676 # 0x5555596720b0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3344>
  370. 0x0000555559671640 <+672>: lu12i.w  $a1, 272
  371. 0x0000555559671644 <+676>: beq  $a0, $a1, 2648 # 0x55555967209c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3324>
  372. 0x0000555559671648 <+680>: addi.d  $a0, $a0, -97
  373. 0x000055555967164c <+684>: li.w  $a1, 0x11
  374. 0x0000555559671650 <+688>: bltu  $a1, $a0, 7756 # 0x55555967349c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8444>
  375. 0x0000555559671654 <+692>: st.d  $s6, $fp, -440
  376. 0x0000555559671658 <+696>: slli.d  $a0, $a0, 0x2
  377. 0x000055555967165c <+700>: ld.d  $a3, $fp, -472
  378. 0x0000555559671660 <+704>: ldx.w  $a0, $a0, $a3
  379. 0x0000555559671664 <+708>: ld.d  $a1, $fp, -360
  380. 0x0000555559671668 <+712>: ld.d  $a2, $fp, -352
  381. 0x000055555967166c <+716>: add.d  $a0, $a0, $a3
  382. 0x0000555559671670 <+720>: ld.d  $s2, $fp, -456
  383. 0x0000555559671674 <+724>: jr  $a0
  384. 0x0000555559671678 <+728>: st.b  $s1, $s4, 51
  385. 0x000055555967167c <+732>: b  -108 # 0x555559671610 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+624>
  386. 0x0000555559671680 <+736>: st.b  $s1, $s4, 50
  387. 0x0000555559671684 <+740>: b  -116 # 0x555559671610 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+624>
  388. 0x0000555559671688 <+744>: beqz  $a1, 8452 # 0x55555967378c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9196>
  389. 0x000055555967168c <+748>: addi.d  $a0, $fp, -288
  390. 0x0000555559671690 <+752>: li.w  $a3, 0xa
  391. 0x0000555559671694 <+756>: move  $s7, $a1
  392. 0x0000555559671698 <+760>: move  $s2, $a2
  393. 0x000055555967169c <+764>: pcaddu18i  $ra, 0
  394. 0x00005555596716a0 <+768>: jirl  $ra, $ra, 85732
  395. 0x00005555596716a4 <+772>: ld.d  $s6, $fp, -440
  396. 0x00005555596716a8 <+776>: ld.bu  $a0, $fp, -288
  397. 0x00005555596716ac <+780>: bnez  $a0, 7344 # 0x55555967335c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8124>
  398. 0x00005555596716b0 <+784>: ld.d  $a0, $fp, -280
  399. 0x00005555596716b4 <+788>: li.w  $a1, -1
  400. 0x00005555596716b8 <+792>: bge  $a1, $a0, 1480 # 0x555559671c80 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2272>
  401. 0x00005555596716bc <+796>: st.d  $a0, $s4, 40
  402. 0x00005555596716c0 <+800>: b  -172 # 0x555559671614 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+628>
  403. 0x00005555596716c4 <+804>: st.d  $s5, $fp, -616
  404. 0x00005555596716c8 <+808>: st.d  $s0, $fp, -544
  405. 0x00005555596716cc <+812>: beqz  $a1, 8396 # 0x555559673798 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9208>
  406. 0x00005555596716d0 <+816>: move  $s6, $zero
  407. 0x00005555596716d4 <+820>: st.d  $zero, $fp, -136
  408. 0x00005555596716d8 <+824>: li.w  $a3, 0x8
  409. 0x00005555596716dc <+828>: li.w  $a0, 0x8
  410. 0x00005555596716e0 <+832>: st.d  $a0, $fp, -480
  411. 0x00005555596716e4 <+836>: st.d  $a3, $fp, -128
  412. 0x00005555596716e8 <+840>: st.d  $zero, $fp, -120
  413. 0x00005555596716ec <+844>: st.d  $a2, $fp, -592
  414. 0x00005555596716f0 <+848>: move  $s7, $a2
  415. 0x00005555596716f4 <+852>: st.d  $a1, $fp, -600
  416. 0x00005555596716f8 <+856>: move  $s5, $a1
  417. 0x00005555596716fc <+860>: nop
  418. 0x0000555559671700 <+864>: beqz  $s5, 1384 # 0x555559671c68 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2248>
  419. 0x0000555559671704 <+868>: beqz  $s7, 56 # 0x55555967173c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+924>
  420. 0x0000555559671708 <+872>: move  $s0, $zero
  421. 0x000055555967170c <+876>: slli.d  $a0, $s7, 0x2
  422. 0x0000555559671710 <+880>: move  $a1, $s5
  423. 0x0000555559671714 <+884>: nop
  424. 0x0000555559671718 <+888>: nop
  425. 0x000055555967171c <+892>: nop
  426. 0x0000555559671720 <+896>: ld.wu  $a2, $a1, 0
  427. 0x0000555559671724 <+900>: li.w  $a3, 0x2c
  428. 0x0000555559671728 <+904>: beq  $a2, $a3, 40 # 0x555559671750 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+944>
  429. 0x000055555967172c <+908>: addi.d  $a1, $a1, 4
  430. 0x0000555559671730 <+912>: addi.d  $a0, $a0, -4
  431. 0x0000555559671734 <+916>: addi.d  $s0, $s0, 1
  432. 0x0000555559671738 <+920>: bnez  $a0, -24 # 0x555559671720 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+896>
  433. 0x000055555967173c <+924>: st.d  $zero, $fp, -448
  434. 0x0000555559671740 <+928>: move  $s0, $s7
  435. 0x0000555559671744 <+932>: b  32 # 0x555559671764 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+964>
  436. 0x0000555559671748 <+936>: nop
  437. 0x000055555967174c <+940>: nop
  438. 0x0000555559671750 <+944>: alsl.d  $a0, $s0, $s5, 0x2
  439. 0x0000555559671754 <+948>: nor  $a1, $s0, $zero
  440. 0x0000555559671758 <+952>: add.d  $s7, $s7, $a1
  441. 0x000055555967175c <+956>: addi.d  $a0, $a0, 4
  442. 0x0000555559671760 <+960>: st.d  $a0, $fp, -448
  443. 0x0000555559671764 <+964>: li.w  $a0, 0x2d
  444. 0x0000555559671768 <+968>: st.w  $a0, $fp, -272
  445. 0x000055555967176c <+972>: st.d  $s5, $fp, -288
  446. 0x0000555559671770 <+976>: st.d  $s0, $fp, -280
  447. 0x0000555559671774 <+980>: pcalau12i  $a0, 722
  448. 0x0000555559671778 <+984>: addi.d  $a2, $a0, -96
  449. 0x000055555967177c <+988>: addi.d  $a0, $fp, -112
  450. 0x0000555559671780 <+992>: addi.d  $a1, $fp, -288
  451. 0x0000555559671784 <+996>: pcaddu18i  $ra, 6
  452. 0x0000555559671788 <+1000>: jirl  $ra, $ra, -40132
  453. 0x000055555967178c <+1004>: ld.d  $a0, $fp, -96
  454. 0x0000555559671790 <+1008>: li.w  $a1, 0x2
  455. 0x0000555559671794 <+1012>: bne  $a0, $a1, 76 # 0x5555596717e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1088>
  456. 0x0000555559671798 <+1016>: ld.d  $a0, $fp, -104
  457. 0x000055555967179c <+1020>: ld.d  $a1, $a0, 0
  458. 0x00005555596717a0 <+1024>: ld.d  $a2, $a0, 8
  459. 0x00005555596717a4 <+1028>: ld.d  $s0, $a0, 16
  460. 0x00005555596717a8 <+1032>: ld.d  $s5, $a0, 24
  461. 0x00005555596717ac <+1036>: addi.d  $a0, $fp, -184
  462. 0x00005555596717b0 <+1040>: li.w  $a3, 0xa
  463. 0x00005555596717b4 <+1044>: pcaddu18i  $ra, 0
  464. 0x00005555596717b8 <+1048>: jirl  $ra, $ra, 85452
  465. 0x00005555596717bc <+1052>: ld.bu  $a0, $fp, -184
  466. 0x00005555596717c0 <+1056>: beqz  $a0, 96 # 0x555559671820 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1152>
  467. 0x00005555596717c4 <+1060>: ld.bu  $a0, $fp, -183
  468. 0x00005555596717c8 <+1064>: slli.d  $s2, $a0, 0x8
  469. 0x00005555596717cc <+1068>: li.w  $a0, 0x1
  470. 0x00005555596717d0 <+1072>: or  $a0, $s2, $a0
  471. 0x00005555596717d4 <+1076>: andi  $a0, $a0, 0x1
  472. 0x00005555596717d8 <+1080>: beqz  $a0, 108 # 0x555559671844 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1188>
  473. 0x00005555596717dc <+1084>: b  1548 # 0x555559671de8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2632>
  474. 0x00005555596717e0 <+1088>: addi.d  $a0, $fp, -184
  475. 0x00005555596717e4 <+1092>: li.w  $a3, 0xa
  476. 0x00005555596717e8 <+1096>: move  $a1, $s5
  477. 0x00005555596717ec <+1100>: move  $a2, $s0
  478. 0x00005555596717f0 <+1104>: pcaddu18i  $ra, 0
  479. 0x00005555596717f4 <+1108>: jirl  $ra, $ra, 85392
  480. 0x00005555596717f8 <+1112>: ld.bu  $a0, $fp, -184
  481. 0x00005555596717fc <+1116>: beqz  $a0, 132 # 0x555559671880 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1248>
  482. 0x0000555559671800 <+1120>: ld.bu  $a0, $fp, -183
  483. 0x0000555559671804 <+1124>: slli.d  $s1, $a0, 0x8
  484. 0x0000555559671808 <+1128>: li.w  $a0, 0x1
  485. 0x000055555967180c <+1132>: or  $a0, $s1, $a0
  486. 0x0000555559671810 <+1136>: andi  $a0, $a0, 0x1
  487. 0x0000555559671814 <+1140>: beqz  $a0, 144 # 0x5555596718a4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1284>
  488. 0x0000555559671818 <+1144>: b  1548 # 0x555559671e24 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2692>
  489. 0x000055555967181c <+1148>: nop
  490. 0x0000555559671820 <+1152>: ld.d  $a1, $fp, -176
  491. 0x0000555559671824 <+1156>: addu16i.d  $a0, $a1, -32768
  492. 0x0000555559671828 <+1160>: ld.d  $a2, $fp, -496
  493. 0x000055555967182c <+1164>: sltu  $a0, $a0, $a2
  494. 0x0000555559671830 <+1168>: slli.d  $a1, $a1, 0x20
  495. 0x0000555559671834 <+1172>: masknez  $s2, $a1, $a0
  496. 0x0000555559671838 <+1176>: or  $a0, $s2, $a0
  497. 0x000055555967183c <+1180>: andi  $a0, $a0, 0x1
  498. 0x0000555559671840 <+1184>: bnez  $a0, 1448 # 0x555559671de8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2632>
  499. 0x0000555559671844 <+1188>: addi.d  $a0, $fp, -184
  500. 0x0000555559671848 <+1192>: li.w  $a3, 0xa
  501. 0x000055555967184c <+1196>: move  $a1, $s0
  502. 0x0000555559671850 <+1200>: move  $a2, $s5
  503. 0x0000555559671854 <+1204>: pcaddu18i  $ra, 0
  504. 0x0000555559671858 <+1208>: jirl  $ra, $ra, 85292
  505. 0x000055555967185c <+1212>: ld.bu  $a0, $fp, -184
  506. 0x0000555559671860 <+1216>: beqz  $a0, 144 # 0x5555596718f0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1360>
  507. 0x0000555559671864 <+1220>: ld.bu  $a0, $fp, -183
  508. 0x0000555559671868 <+1224>: slli.d  $a0, $a0, 0x8
  509. 0x000055555967186c <+1228>: li.w  $a1, 0x1
  510. 0x0000555559671870 <+1232>: or  $a1, $a0, $a1
  511. 0x0000555559671874 <+1236>: andi  $a1, $a1, 0x1
  512. 0x0000555559671878 <+1240>: beqz  $a1, 156 # 0x555559671914 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1396>
  513. 0x000055555967187c <+1244>: b  1388 # 0x555559671de8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2632>
  514. 0x0000555559671880 <+1248>: ld.d  $a1, $fp, -176
  515. 0x0000555559671884 <+1252>: addu16i.d  $a0, $a1, -32768
  516. 0x0000555559671888 <+1256>: ld.d  $a2, $fp, -496
  517. 0x000055555967188c <+1260>: sltu  $a0, $a0, $a2
  518. 0x0000555559671890 <+1264>: slli.d  $a1, $a1, 0x20
  519. 0x0000555559671894 <+1268>: masknez  $s1, $a1, $a0
  520. 0x0000555559671898 <+1272>: or  $a0, $s1, $a0
  521. 0x000055555967189c <+1276>: andi  $a0, $a0, 0x1
  522. 0x00005555596718a0 <+1280>: bnez  $a0, 1412 # 0x555559671e24 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2692>
  523. 0x00005555596718a4 <+1284>: srli.d  $a0, $s1, 0x20
  524. 0x00005555596718a8 <+1288>: beqz  $a0, 1948 # 0x555559672044 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3236>
  525. 0x00005555596718ac <+1292>: ld.b  $zero, $s8, 0
  526. 0x00005555596718b0 <+1296>: li.w  $a0, 0x8
  527. 0x00005555596718b4 <+1300>: li.w  $a1, 0x8
  528. 0x00005555596718b8 <+1304>: pcaddu18i  $ra, -3
  529. 0x00005555596718bc <+1308>: jirl  $ra, $ra, 24488
  530. 0x00005555596718c0 <+1312>: beqz  $a0, 7780 # 0x555559673724 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9092>
  531. 0x00005555596718c4 <+1316>: move  $s0, $a0
  532. 0x00005555596718c8 <+1320>: srai.d  $a0, $s1, 0x20
  533. 0x00005555596718cc <+1324>: addi.d  $a0, $a0, -1
  534. 0x00005555596718d0 <+1328>: st.d  $a0, $s0, 0
  535. 0x00005555596718d4 <+1332>: li.w  $s8, 0x1
  536. 0x00005555596718d8 <+1336>: li.w  $s2, 0x1
  537. 0x00005555596718dc <+1340>: li.w  $s1, 0x1
  538. 0x00005555596718e0 <+1344>: ld.d  $a0, $fp, -112
  539. 0x00005555596718e4 <+1348>: bnez  $a0, 596 # 0x555559671b38 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1944>
  540. 0x00005555596718e8 <+1352>: b  608 # 0x555559671b48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1960>
  541. 0x00005555596718ec <+1356>: nop
  542. 0x00005555596718f0 <+1360>: ld.d  $a0, $fp, -176
  543. 0x00005555596718f4 <+1364>: addu16i.d  $a1, $a0, -32768
  544. 0x00005555596718f8 <+1368>: ld.d  $a2, $fp, -496
  545. 0x00005555596718fc <+1372>: sltu  $a1, $a1, $a2
  546. 0x0000555559671900 <+1376>: slli.d  $a0, $a0, 0x20
  547. 0x0000555559671904 <+1380>: masknez  $a0, $a0, $a1
  548. 0x0000555559671908 <+1384>: or  $a1, $a0, $a1
  549. 0x000055555967190c <+1388>: andi  $a1, $a1, 0x1
  550. 0x0000555559671910 <+1392>: bnez  $a1, 1240 # 0x555559671de8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2632>
  551. 0x0000555559671914 <+1396>: srli.d  $a1, $s2, 0x20
  552. 0x0000555559671918 <+1400>: li.w  $s0, 0x1
  553. 0x000055555967191c <+1404>: beqz  $a1, 1296 # 0x555559671e2c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2700>
  554. 0x0000555559671920 <+1408>: srli.d  $a1, $a0, 0x20
  555. 0x0000555559671924 <+1412>: beqz  $a1, 1288 # 0x555559671e2c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2700>
  556. 0x0000555559671928 <+1416>: st.d  $s7, $fp, -488
  557. 0x000055555967192c <+1420>: srai.d  $s4, $s2, 0x20
  558. 0x0000555559671930 <+1424>: srai.d  $s3, $a0, 0x20
  559. 0x0000555559671934 <+1428>: bgeu  $s3, $s4, 108 # 0x5555596719a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1536>
  560. 0x0000555559671938 <+1432>: addi.d  $s7, $s3, -1
  561. 0x000055555967193c <+1436>: sub.d  $a0, $s4, $s7
  562. 0x0000555559671940 <+1440>: sltu  $a1, $s4, $a0
  563. 0x0000555559671944 <+1444>: masknez  $s2, $a0, $a1
  564. 0x0000555559671948 <+1448>: srli.d  $a0, $s2, 0x3d
  565. 0x000055555967194c <+1452>: move  $s0, $zero
  566. 0x0000555559671950 <+1456>: bnez  $a0, 7780 # 0x5555596737b4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9236>
  567. 0x0000555559671954 <+1460>: slli.d  $s5, $s2, 0x3
  568. 0x0000555559671958 <+1464>: ld.d  $a1, $fp, -528
  569. 0x000055555967195c <+1468>: ld.d  $a0, $fp, -512
  570. 0x0000555559671960 <+1472>: bltu  $a0, $s5, 7768 # 0x5555596737b8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9240>
  571. 0x0000555559671964 <+1476>: beqz  $s5, 156 # 0x555559671a00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1632>
  572. 0x0000555559671968 <+1480>: ld.b  $zero, $s8, 0
  573. 0x000055555967196c <+1484>: li.w  $a1, 0x8
  574. 0x0000555559671970 <+1488>: li.w  $s0, 0x8
  575. 0x0000555559671974 <+1492>: move  $a0, $s5
  576. 0x0000555559671978 <+1496>: pcaddu18i  $ra, -3
  577. 0x000055555967197c <+1500>: jirl  $ra, $ra, 24296
  578. 0x0000555559671980 <+1504>: move  $a1, $s5
  579. 0x0000555559671984 <+1508>: beqz  $a0, 7732 # 0x5555596737b8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9240>
  580. 0x0000555559671988 <+1512>: move  $s0, $a0
  581. 0x000055555967198c <+1516>: st.d  $s0, $fp, -528
  582. 0x0000555559671990 <+1520>: bltu  $s7, $s4, 128 # 0x555559671a10 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1648>
  583. 0x0000555559671994 <+1524>: b  220 # 0x555559671a70 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1744>
  584. 0x0000555559671998 <+1528>: nop
  585. 0x000055555967199c <+1532>: nop
  586. 0x00005555596719a0 <+1536>: addi.d  $s7, $s4, -1
  587. 0x00005555596719a4 <+1540>: sub.d  $a0, $s3, $s7
  588. 0x00005555596719a8 <+1544>: sltu  $a1, $s3, $a0
  589. 0x00005555596719ac <+1548>: masknez  $s2, $a0, $a1
  590. 0x00005555596719b0 <+1552>: srli.d  $a0, $s2, 0x3d
  591. 0x00005555596719b4 <+1556>: move  $s0, $zero
  592. 0x00005555596719b8 <+1560>: bnez  $a0, 7668 # 0x5555596737ac <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9228>
  593. 0x00005555596719bc <+1564>: slli.d  $s5, $s2, 0x3
  594. 0x00005555596719c0 <+1568>: ld.d  $a1, $fp, -520
  595. 0x00005555596719c4 <+1572>: ld.d  $a0, $fp, -512
  596. 0x00005555596719c8 <+1576>: bltu  $a0, $s5, 7664 # 0x5555596737b8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9240>
  597. 0x00005555596719cc <+1580>: beqz  $s5, 108 # 0x555559671a38 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1688>
  598. 0x00005555596719d0 <+1584>: ld.b  $zero, $s8, 0
  599. 0x00005555596719d4 <+1588>: li.w  $a1, 0x8
  600. 0x00005555596719d8 <+1592>: li.w  $s0, 0x8
  601. 0x00005555596719dc <+1596>: move  $a0, $s5
  602. 0x00005555596719e0 <+1600>: pcaddu18i  $ra, -3
  603. 0x00005555596719e4 <+1604>: jirl  $ra, $ra, 24192
  604. 0x00005555596719e8 <+1608>: move  $a1, $s5
  605. 0x00005555596719ec <+1612>: beqz  $a0, 7628 # 0x5555596737b8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9240>
  606. 0x00005555596719f0 <+1616>: move  $s0, $a0
  607. 0x00005555596719f4 <+1620>: st.d  $s0, $fp, -520
  608. 0x00005555596719f8 <+1624>: bgeu  $s7, $s3, 120 # 0x555559671a70 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1744>
  609. 0x00005555596719fc <+1628>: b  76 # 0x555559671a48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1704>
  610. 0x0000555559671a00 <+1632>: move  $s2, $zero
  611. 0x0000555559671a04 <+1636>: li.w  $s0, 0x8
  612. 0x0000555559671a08 <+1640>: st.d  $s0, $fp, -528
  613. 0x0000555559671a0c <+1644>: bgeu  $s7, $s4, 100 # 0x555559671a70 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1744>
  614. 0x0000555559671a10 <+1648>: sub.d  $a0, $s4, $s3
  615. 0x0000555559671a14 <+1652>: addi.d  $a0, $a0, 1
  616. 0x0000555559671a18 <+1656>: li.w  $a1, 0x4
  617. 0x0000555559671a1c <+1660>: bgeu  $a0, $a1, 116 # 0x555559671a90 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1776>
  618. 0x0000555559671a20 <+1664>: move  $s8, $zero
  619. 0x0000555559671a24 <+1668>: move  $a1, $s4
  620. 0x0000555559671a28 <+1672>: ld.d  $s4, $fp, -504
  621. 0x0000555559671a2c <+1676>: li.w  $s3, 0x3f
  622. 0x0000555559671a30 <+1680>: ld.d  $s7, $fp, -488
  623. 0x0000555559671a34 <+1684>: b  204 # 0x555559671b00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1888>
  624. 0x0000555559671a38 <+1688>: move  $s2, $zero
  625. 0x0000555559671a3c <+1692>: li.w  $s0, 0x8
  626. 0x0000555559671a40 <+1696>: st.d  $s0, $fp, -520
  627. 0x0000555559671a44 <+1700>: bgeu  $s7, $s3, 44 # 0x555559671a70 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1744>
  628. 0x0000555559671a48 <+1704>: sub.d  $a0, $s3, $s4
  629. 0x0000555559671a4c <+1708>: addi.d  $a1, $a0, 1
  630. 0x0000555559671a50 <+1712>: li.w  $a0, 0x4
  631. 0x0000555559671a54 <+1716>: bgeu  $a1, $a0, 340 # 0x555559671ba8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2056>
  632. 0x0000555559671a58 <+1720>: move  $s8, $zero
  633. 0x0000555559671a5c <+1724>: move  $a0, $s7
  634. 0x0000555559671a60 <+1728>: ld.d  $s4, $fp, -504
  635. 0x0000555559671a64 <+1732>: ld.d  $s7, $fp, -488
  636. 0x0000555559671a68 <+1736>: b  408 # 0x555559671c00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2144>
  637. 0x0000555559671a6c <+1740>: nop
  638. 0x0000555559671a70 <+1744>: move  $s8, $zero
  639. 0x0000555559671a74 <+1748>: ld.d  $s4, $fp, -504
  640. 0x0000555559671a78 <+1752>: li.w  $s3, 0x3f
  641. 0x0000555559671a7c <+1756>: li.w  $s1, 0x1
  642. 0x0000555559671a80 <+1760>: ld.d  $s7, $fp, -488
  643. 0x0000555559671a84 <+1764>: ld.d  $a0, $fp, -112
  644. 0x0000555559671a88 <+1768>: bnez  $a0, 176 # 0x555559671b38 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1944>
  645. 0x0000555559671a8c <+1772>: b  188 # 0x555559671b48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1960>
  646. 0x0000555559671a90 <+1776>: move  $s8, $a0
  647. 0x0000555559671a94 <+1780>: pcalau12i  $a1, 497
  648. 0x0000555559671a98 <+1784>: addi.d  $a1, $a1, 1344
  649. 0x0000555559671a9c <+1788>: vld  $vr0, $a1, 0
  650. 0x0000555559671aa0 <+1792>: bstrins.d  $s8, $zero, 0x1, 0x0
  651. 0x0000555559671aa4 <+1796>: sub.d  $a1, $s4, $s8
  652. 0x0000555559671aa8 <+1800>: vreplgr2vr.d $vr1, $s4
  653. 0x0000555559671aac <+1804>: vadd.d  $vr0, $vr1, $vr0
  654. 0x0000555559671ab0 <+1808>: addi.d  $a2, $s0, 16
  655. 0x0000555559671ab4 <+1812>: move  $a3, $s8
  656. 0x0000555559671ab8 <+1816>: vld  $vr3, $fp, -656
  657. 0x0000555559671abc <+1820>: vld  $vr4, $fp, -672
  658. 0x0000555559671ac0 <+1824>: vld  $vr5, $fp, -688
  659. 0x0000555559671ac4 <+1828>: nop
  660. 0x0000555559671ac8 <+1832>: nop
  661. 0x0000555559671acc <+1836>: nop
  662. 0x0000555559671ad0 <+1840>: vadd.d  $vr1, $vr0, $vr3
  663. 0x0000555559671ad4 <+1844>: vadd.d  $vr2, $vr0, $vr4
  664. 0x0000555559671ad8 <+1848>: vst  $vr1, $a2, -16
  665. 0x0000555559671adc <+1852>: vst  $vr2, $a2, 0
  666. 0x0000555559671ae0 <+1856>: vadd.d  $vr0, $vr0, $vr5
  667. 0x0000555559671ae4 <+1860>: addi.d  $a3, $a3, -4
  668. 0x0000555559671ae8 <+1864>: addi.d  $a2, $a2, 32
  669. 0x0000555559671aec <+1868>: bnez  $a3, -28 # 0x555559671ad0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1840>
  670. 0x0000555559671af0 <+1872>: ld.d  $s4, $fp, -504
  671. 0x0000555559671af4 <+1876>: li.w  $s3, 0x3f
  672. 0x0000555559671af8 <+1880>: ld.d  $s7, $fp, -488
  673. 0x0000555559671afc <+1884>: beq  $a0, $s8, -544 # 0x5555596718dc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1340>
  674. 0x0000555559671b00 <+1888>: alsl.d  $a2, $s8, $s0, 0x3
  675. 0x0000555559671b04 <+1892>: addi.d  $a1, $a1, -1
  676. 0x0000555559671b08 <+1896>: li.w  $s1, 0x1
  677. 0x0000555559671b0c <+1900>: nop
  678. 0x0000555559671b10 <+1904>: st.d  $a1, $a2, 0
  679. 0x0000555559671b14 <+1908>: addi.d  $s8, $s8, 1
  680. 0x0000555559671b18 <+1912>: addi.d  $a2, $a2, 8
  681. 0x0000555559671b1c <+1916>: addi.d  $a1, $a1, -1
  682. 0x0000555559671b20 <+1920>: bne  $a0, $s8, -16 # 0x555559671b10 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1904>
  683. 0x0000555559671b24 <+1924>: nop
  684. 0x0000555559671b28 <+1928>: nop
  685. 0x0000555559671b2c <+1932>: nop
  686. 0x0000555559671b30 <+1936>: ld.d  $a0, $fp, -112
  687. 0x0000555559671b34 <+1940>: beqz  $a0, 20 # 0x555559671b48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1960>
  688. 0x0000555559671b38 <+1944>: ld.d  $a0, $fp, -104
  689. 0x0000555559671b3c <+1948>: li.w  $a1, 0x8
  690. 0x0000555559671b40 <+1952>: pcaddu18i  $ra, -3
  691. 0x0000555559671b44 <+1956>: jirl  $ra, $ra, 23872
  692. 0x0000555559671b48 <+1960>: lu52i.d  $a0, $zero, -2048
  693. 0x0000555559671b4c <+1964>: beq  $s2, $a0, 684 # 0x555559671df8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2648>
  694. 0x0000555559671b50 <+1968>: ld.d  $a0, $fp, -136
  695. 0x0000555559671b54 <+1972>: bstrpick.d  $s5, $s8, 0x3c, 0x0
  696. 0x0000555559671b58 <+1976>: sub.d  $a0, $a0, $s6
  697. 0x0000555559671b5c <+1980>: bltu  $a0, $s5, 216 # 0x555559671c34 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2196>
  698. 0x0000555559671b60 <+1984>: slli.d  $a2, $s8, 0x3
  699. 0x0000555559671b64 <+1988>: ld.d  $a0, $fp, -480
  700. 0x0000555559671b68 <+1992>: alsl.d  $a0, $s6, $a0, 0x3
  701. 0x0000555559671b6c <+1996>: move  $a1, $s0
  702. 0x0000555559671b70 <+2000>: pcaddu18i  $ra, -3
  703. 0x0000555559671b74 <+2004>: jirl  $ra, $ra, -93200
  704. 0x0000555559671b78 <+2008>: add.d  $s6, $s6, $s5
  705. 0x0000555559671b7c <+2012>: st.d  $s6, $fp, -120
  706. 0x0000555559671b80 <+2016>: ld.d  $a0, $fp, -448
  707. 0x0000555559671b84 <+2020>: move  $s5, $a0
  708. 0x0000555559671b88 <+2024>: ld.d  $s8, $fp, -464
  709. 0x0000555559671b8c <+2028>: beqz  $s2, -1164 # 0x555559671700 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+864>
  710. 0x0000555559671b90 <+2032>: li.w  $a1, 0x8
  711. 0x0000555559671b94 <+2036>: move  $s5, $a0
  712. 0x0000555559671b98 <+2040>: move  $a0, $s0
  713. 0x0000555559671b9c <+2044>: pcaddu18i  $ra, -3
  714. 0x0000555559671ba0 <+2048>: jirl  $ra, $ra, 23780
  715. 0x0000555559671ba4 <+2052>: b  -1188 # 0x555559671700 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+864>
  716. 0x0000555559671ba8 <+2056>: move  $s8, $a1
  717. 0x0000555559671bac <+2060>: pcalau12i  $a0, 497
  718. 0x0000555559671bb0 <+2064>: addi.d  $a0, $a0, 1232
  719. 0x0000555559671bb4 <+2068>: vld  $vr0, $a0, 0
  720. 0x0000555559671bb8 <+2072>: bstrins.d  $s8, $zero, 0x1, 0x0
  721. 0x0000555559671bbc <+2076>: add.d  $a0, $s7, $s8
  722. 0x0000555559671bc0 <+2080>: vreplgr2vr.d $vr1, $s7
  723. 0x0000555559671bc4 <+2084>: vadd.d  $vr0, $vr1, $vr0
  724. 0x0000555559671bc8 <+2088>: addi.d  $a2, $s0, 16
  725. 0x0000555559671bcc <+2092>: move  $a3, $s8
  726. 0x0000555559671bd0 <+2096>: vaddi.du  $vr1, $vr0, 0x2
  727. 0x0000555559671bd4 <+2100>: vst  $vr0, $a2, -16
  728. 0x0000555559671bd8 <+2104>: vst  $vr1, $a2, 0
  729. 0x0000555559671bdc <+2108>: vaddi.du  $vr0, $vr0, 0x4
  730. 0x0000555559671be0 <+2112>: addi.d  $a3, $a3, -4
  731. 0x0000555559671be4 <+2116>: addi.d  $a2, $a2, 32
  732. 0x0000555559671be8 <+2120>: bnez  $a3, -24 # 0x555559671bd0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2096>
  733. 0x0000555559671bec <+2124>: ld.d  $s4, $fp, -504
  734. 0x0000555559671bf0 <+2128>: ld.d  $s7, $fp, -488
  735. 0x0000555559671bf4 <+2132>: bne  $a1, $s8, 12 # 0x555559671c00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2144>
  736. 0x0000555559671bf8 <+2136>: li.w  $s3, 0x3f
  737. 0x0000555559671bfc <+2140>: b  -800 # 0x5555596718dc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1340>
  738. 0x0000555559671c00 <+2144>: alsl.d  $a1, $s8, $s0, 0x3
  739. 0x0000555559671c04 <+2148>: add.d  $a2, $s8, $s3
  740. 0x0000555559671c08 <+2152>: sub.d  $s8, $a2, $a0
  741. 0x0000555559671c0c <+2156>: li.w  $s1, 0x1
  742. 0x0000555559671c10 <+2160>: addi.d  $a2, $a0, 1
  743. 0x0000555559671c14 <+2164>: st.d  $a0, $a1, 0
  744. 0x0000555559671c18 <+2168>: addi.d  $a1, $a1, 8
  745. 0x0000555559671c1c <+2172>: move  $a0, $a2
  746. 0x0000555559671c20 <+2176>: bne  $s3, $a2, -16 # 0x555559671c10 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2160>
  747. 0x0000555559671c24 <+2180>: li.w  $s3, 0x3f
  748. 0x0000555559671c28 <+2184>: ld.d  $a0, $fp, -112
  749. 0x0000555559671c2c <+2188>: bnez  $a0, -244 # 0x555559671b38 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1944>
  750. 0x0000555559671c30 <+2192>: b  -232 # 0x555559671b48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1960>
  751. 0x0000555559671c34 <+2196>: addi.d  $a0, $fp, -136
  752. 0x0000555559671c38 <+2200>: li.w  $a3, 0x8
  753. 0x0000555559671c3c <+2204>: li.w  $a4, 0x8
  754. 0x0000555559671c40 <+2208>: move  $a1, $s6
  755. 0x0000555559671c44 <+2212>: move  $a2, $s5
  756. 0x0000555559671c48 <+2216>: pcaddu18i  $ra, -3
  757. 0x0000555559671c4c <+2220>: jirl  $ra, $ra, -77512
  758. 0x0000555559671c50 <+2224>: ld.d  $s6, $fp, -120
  759. 0x0000555559671c54 <+2228>: ld.d  $a0, $fp, -128
  760. 0x0000555559671c58 <+2232>: st.d  $a0, $fp, -480
  761. 0x0000555559671c5c <+2236>: b  -252 # 0x555559671b60 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+1984>
  762. 0x0000555559671c60 <+2240>: st.b  $s1, $s4, 48
  763. 0x0000555559671c64 <+2244>: b  -1620 # 0x555559671610 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+624>
  764. 0x0000555559671c68 <+2248>: ld.d  $s1, $fp, -136
  765. 0x0000555559671c6c <+2252>: ld.bu  $s0, $fp, -128
  766. 0x0000555559671c70 <+2256>: lu52i.d  $a0, $zero, -2048
  767. 0x0000555559671c74 <+2260>: bne  $s1, $a0, 268 # 0x555559671d80 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2528>
  768. 0x0000555559671c78 <+2264>: li.w  $s1, 0x1
  769. 0x0000555559671c7c <+2268>: b  480 # 0x555559671e5c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2748>
  770. 0x0000555559671c80 <+2272>: st.d  $zero, $fp, -112
  771. 0x0000555559671c84 <+2276>: li.w  $a0, 0x4
  772. 0x0000555559671c88 <+2280>: st.d  $a0, $fp, -104
  773. 0x0000555559671c8c <+2284>: st.d  $zero, $fp, -96
  774. 0x0000555559671c90 <+2288>: pcalau12i  $a0, 557
  775. 0x0000555559671c94 <+2292>: addi.d  $a0, $a0, 1052
  776. 0x0000555559671c98 <+2296>: st.d  $a0, $fp, -280
  777. 0x0000555559671c9c <+2300>: li.w  $a0, 0x1d
  778. 0x0000555559671ca0 <+2304>: st.d  $a0, $fp, -272
  779. 0x0000555559671ca4 <+2308>: st.d  $zero, $fp, -288
  780. 0x0000555559671ca8 <+2312>: addi.d  $a0, $fp, -288
  781. 0x0000555559671cac <+2316>: pcaddu18i  $ra, 2
  782. 0x0000555559671cb0 <+2320>: jirl  $ra, $ra, -66380
  783. 0x0000555559671cb4 <+2324>: move  $a2, $a0
  784. 0x0000555559671cb8 <+2328>: move  $a3, $a1
  785. 0x0000555559671cbc <+2332>: st.b  $s1, $fp, -288
  786. 0x0000555559671cc0 <+2336>: ld.d  $a0, $fp, -584
  787. 0x0000555559671cc4 <+2340>: st.d  $a0, $fp, -280
  788. 0x0000555559671cc8 <+2344>: ld.d  $a0, $fp, -576
  789. 0x0000555559671ccc <+2348>: st.d  $a0, $fp, -272
  790. 0x0000555559671cd0 <+2352>: st.b  $s1, $fp, -256
  791. 0x0000555559671cd4 <+2356>: st.d  $s7, $fp, -248
  792. 0x0000555559671cd8 <+2360>: st.d  $s2, $fp, -240
  793. 0x0000555559671cdc <+2364>: pcalau12i  $a0, 498
  794. 0x0000555559671ce0 <+2368>: addi.d  $a4, $a0, -224
  795. 0x0000555559671ce4 <+2372>: addi.d  $a0, $fp, -136
  796. 0x0000555559671ce8 <+2376>: addi.d  $a1, $fp, -112
  797. 0x0000555559671cec <+2380>: addi.d  $a5, $fp, -288
  798. 0x0000555559671cf0 <+2384>: li.w  $a6, 0x2
  799. 0x0000555559671cf4 <+2388>: pcaddu18i  $ra, 5
  800. 0x0000555559671cf8 <+2392>: jirl  $ra, $ra, -80436
  801. 0x0000555559671cfc <+2396>: ld.bu  $a0, $fp, -136
  802. 0x0000555559671d00 <+2400>: beq  $a0, $s1, 6948 # 0x555559673824 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9348>
  803. 0x0000555559671d04 <+2404>: ld.bu  $a0, $fp, -288
  804. 0x0000555559671d08 <+2408>: li.w  $a1, 0x3
  805. 0x0000555559671d0c <+2412>: beq  $a0, $a1, 248 # 0x555559671e04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2660>
  806. 0x0000555559671d10 <+2416>: li.w  $a1, 0x2
  807. 0x0000555559671d14 <+2420>: bne  $a0, $a1, 28 # 0x555559671d30 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2448>
  808. 0x0000555559671d18 <+2424>: ld.d  $a0, $fp, -280
  809. 0x0000555559671d1c <+2428>: li.w  $a1, 0x1
  810. 0x0000555559671d20 <+2432>: beqz  $a0, 16 # 0x555559671d30 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2448>
  811. 0x0000555559671d24 <+2436>: ld.d  $a0, $fp, -272
  812. 0x0000555559671d28 <+2440>: pcaddu18i  $ra, -3
  813. 0x0000555559671d2c <+2444>: jirl  $ra, $ra, 23384
  814. 0x0000555559671d30 <+2448>: ld.bu  $a0, $fp, -256
  815. 0x0000555559671d34 <+2452>: li.w  $a1, 0x2
  816. 0x0000555559671d38 <+2456>: beq  $a0, $a1, 220 # 0x555559671e14 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2676>
  817. 0x0000555559671d3c <+2460>: li.w  $a1, 0x3
  818. 0x0000555559671d40 <+2464>: bne  $a0, $a1, 28 # 0x555559671d5c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2492>
  819. 0x0000555559671d44 <+2468>: ld.d  $a0, $fp, -248
  820. 0x0000555559671d48 <+2472>: li.w  $a1, 0x4
  821. 0x0000555559671d4c <+2476>: beqz  $a0, 16 # 0x555559671d5c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2492>
  822. 0x0000555559671d50 <+2480>: ld.d  $a0, $fp, -240
  823. 0x0000555559671d54 <+2484>: pcaddu18i  $ra, -3
  824. 0x0000555559671d58 <+2488>: jirl  $ra, $ra, 23340
  825. 0x0000555559671d5c <+2492>: ld.d  $s2, $fp, -112
  826. 0x0000555559671d60 <+2496>: ld.d  $s5, $fp, -104
  827. 0x0000555559671d64 <+2500>: ld.d  $a0, $fp, -96
  828. 0x0000555559671d68 <+2504>: st.d  $a0, $fp, -608
  829. 0x0000555559671d6c <+2508>: ld.d  $s6, $fp, -440
  830. 0x0000555559671d70 <+2512>: li.w  $a0, 0x2
  831. 0x0000555559671d74 <+2516>: lu52i.d  $a0, $a0, -2048
  832. 0x0000555559671d78 <+2520>: beq  $s2, $a0, -1892 # 0x555559671614 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+628>
  833. 0x0000555559671d7c <+2524>: b  5924 # 0x5555596734a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8448>
  834. 0x0000555559671d80 <+2528>: ld.hu  $s3, $fp, -123
  835. 0x0000555559671d84 <+2532>: move  $s5, $s4
  836. 0x0000555559671d88 <+2536>: ld.bu  $s4, $fp, -121
  837. 0x0000555559671d8c <+2540>: ld.wu  $s2, $fp, -127
  838. 0x0000555559671d90 <+2544>: ld.d  $a0, $fp, -640
  839. 0x0000555559671d94 <+2548>: beqz  $a0, 20 # 0x555559671da8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2568>
  840. 0x0000555559671d98 <+2552>: ld.d  $a0, $s5, 8
  841. 0x0000555559671d9c <+2556>: li.w  $a1, 0x8
  842. 0x0000555559671da0 <+2560>: pcaddu18i  $ra, -3
  843. 0x0000555559671da4 <+2564>: jirl  $ra, $ra, 23264
  844. 0x0000555559671da8 <+2568>: slli.d  $a0, $s3, 0x20
  845. 0x0000555559671dac <+2572>: slli.d  $a1, $s4, 0x30
  846. 0x0000555559671db0 <+2576>: or  $a0, $a1, $a0
  847. 0x0000555559671db4 <+2580>: or  $a0, $s2, $a0
  848. 0x0000555559671db8 <+2584>: st.d  $s1, $s5, 0
  849. 0x0000555559671dbc <+2588>: st.d  $a0, $fp, -568
  850. 0x0000555559671dc0 <+2592>: slli.d  $a0, $a0, 0x8
  851. 0x0000555559671dc4 <+2596>: or  $a0, $a0, $s0
  852. 0x0000555559671dc8 <+2600>: st.d  $a0, $s5, 8
  853. 0x0000555559671dcc <+2604>: st.d  $s6, $s5, 16
  854. 0x0000555559671dd0 <+2608>: st.d  $s1, $fp, -640
  855. 0x0000555559671dd4 <+2612>: move  $s4, $s5
  856. 0x0000555559671dd8 <+2616>: li.w  $s3, 0x3f
  857. 0x0000555559671ddc <+2620>: li.w  $s1, 0x1
  858. 0x0000555559671de0 <+2624>: ld.d  $s5, $fp, -616
  859. 0x0000555559671de4 <+2628>: b  -2000 # 0x555559671614 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+628>
  860. 0x0000555559671de8 <+2632>: move  $s0, $zero
  861. 0x0000555559671dec <+2636>: ld.d  $a0, $fp, -112
  862. 0x0000555559671df0 <+2640>: bnez  $a0, 68 # 0x555559671e34 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2708>
  863. 0x0000555559671df4 <+2644>: b  80 # 0x555559671e44 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2724>
  864. 0x0000555559671df8 <+2648>: andi  $s0, $s0, 0xff
  865. 0x0000555559671dfc <+2652>: ld.d  $s8, $fp, -464
  866. 0x0000555559671e00 <+2656>: b  68 # 0x555559671e44 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2724>
  867. 0x0000555559671e04 <+2660>: ld.d  $a0, $fp, -280
  868. 0x0000555559671e08 <+2664>: li.w  $a1, 0x4
  869. 0x0000555559671e0c <+2668>: bnez  $a0, -232 # 0x555559671d24 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2436>
  870. 0x0000555559671e10 <+2672>: b  -224 # 0x555559671d30 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2448>
  871. 0x0000555559671e14 <+2676>: ld.d  $a0, $fp, -248
  872. 0x0000555559671e18 <+2680>: li.w  $a1, 0x1
  873. 0x0000555559671e1c <+2684>: bnez  $a0, -204 # 0x555559671d50 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2480>
  874. 0x0000555559671e20 <+2688>: b  -196 # 0x555559671d5c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2492>
  875. 0x0000555559671e24 <+2692>: move  $s0, $zero
  876. 0x0000555559671e28 <+2696>: li.w  $s1, 0x1
  877. 0x0000555559671e2c <+2700>: ld.d  $a0, $fp, -112
  878. 0x0000555559671e30 <+2704>: beqz  $a0, 20 # 0x555559671e44 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2724>
  879. 0x0000555559671e34 <+2708>: ld.d  $a0, $fp, -104
  880. 0x0000555559671e38 <+2712>: li.w  $a1, 0x8
  881. 0x0000555559671e3c <+2716>: pcaddu18i  $ra, -3
  882. 0x0000555559671e40 <+2720>: jirl  $ra, $ra, 23108
  883. 0x0000555559671e44 <+2724>: ld.d  $a0, $fp, -136
  884. 0x0000555559671e48 <+2728>: beqz  $a0, 20 # 0x555559671e5c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2748>
  885. 0x0000555559671e4c <+2732>: ld.d  $a0, $fp, -128
  886. 0x0000555559671e50 <+2736>: li.w  $a1, 0x8
  887. 0x0000555559671e54 <+2740>: pcaddu18i  $ra, -3
  888. 0x0000555559671e58 <+2744>: jirl  $ra, $ra, 23084
  889. 0x0000555559671e5c <+2748>: lu52i.d  $s2, $zero, -2048
  890. 0x0000555559671e60 <+2752>: beqz  $s0, 412 # 0x555559671ffc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3164>
  891. 0x0000555559671e64 <+2756>: bne  $s0, $s1, 148 # 0x555559671ef8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2904>
  892. 0x0000555559671e68 <+2760>: st.d  $zero, $fp, -112
  893. 0x0000555559671e6c <+2764>: li.w  $a0, 0x4
  894. 0x0000555559671e70 <+2768>: st.d  $a0, $fp, -104
  895. 0x0000555559671e74 <+2772>: st.d  $zero, $fp, -96
  896. 0x0000555559671e78 <+2776>: pcalau12i  $a0, 528
  897. 0x0000555559671e7c <+2780>: addi.d  $a0, $a0, -1848
  898. 0x0000555559671e80 <+2784>: st.d  $a0, $fp, -280
  899. 0x0000555559671e84 <+2788>: li.w  $a0, 0x29
  900. 0x0000555559671e88 <+2792>: st.d  $a0, $fp, -272
  901. 0x0000555559671e8c <+2796>: st.d  $zero, $fp, -288
  902. 0x0000555559671e90 <+2800>: addi.d  $a0, $fp, -288
  903. 0x0000555559671e94 <+2804>: pcaddu18i  $ra, 2
  904. 0x0000555559671e98 <+2808>: jirl  $ra, $ra, -66868
  905. 0x0000555559671e9c <+2812>: move  $a2, $a0
  906. 0x0000555559671ea0 <+2816>: move  $a3, $a1
  907. 0x0000555559671ea4 <+2820>: st.b  $s1, $fp, -288
  908. 0x0000555559671ea8 <+2824>: ld.d  $a0, $fp, -584
  909. 0x0000555559671eac <+2828>: st.d  $a0, $fp, -280
  910. 0x0000555559671eb0 <+2832>: ld.d  $a0, $fp, -576
  911. 0x0000555559671eb4 <+2836>: st.d  $a0, $fp, -272
  912. 0x0000555559671eb8 <+2840>: st.b  $s1, $fp, -256
  913. 0x0000555559671ebc <+2844>: ld.d  $a0, $fp, -600
  914. 0x0000555559671ec0 <+2848>: st.d  $a0, $fp, -248
  915. 0x0000555559671ec4 <+2852>: ld.d  $a0, $fp, -592
  916. 0x0000555559671ec8 <+2856>: st.d  $a0, $fp, -240
  917. 0x0000555559671ecc <+2860>: pcalau12i  $a0, 498
  918. 0x0000555559671ed0 <+2864>: addi.d  $a4, $a0, -224
  919. 0x0000555559671ed4 <+2868>: addi.d  $a0, $fp, -136
  920. 0x0000555559671ed8 <+2872>: addi.d  $a1, $fp, -112
  921. 0x0000555559671edc <+2876>: addi.d  $a5, $fp, -288
  922. 0x0000555559671ee0 <+2880>: li.w  $a6, 0x2
  923. 0x0000555559671ee4 <+2884>: pcaddu18i  $ra, 5
  924. 0x0000555559671ee8 <+2888>: jirl  $ra, $ra, -80932
  925. 0x0000555559671eec <+2892>: ld.bu  $a0, $fp, -136
  926. 0x0000555559671ef0 <+2896>: bne  $a0, $s1, 148 # 0x555559671f84 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3044>
  927. 0x0000555559671ef4 <+2900>: b  6584 # 0x5555596738ac <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9484>
  928. 0x0000555559671ef8 <+2904>: st.d  $zero, $fp, -112
  929. 0x0000555559671efc <+2908>: li.w  $a0, 0x4
  930. 0x0000555559671f00 <+2912>: st.d  $a0, $fp, -104
  931. 0x0000555559671f04 <+2916>: st.d  $zero, $fp, -96
  932. 0x0000555559671f08 <+2920>: pcalau12i  $a0, 528
  933. 0x0000555559671f0c <+2924>: addi.d  $a0, $a0, -1684
  934. 0x0000555559671f10 <+2928>: st.d  $a0, $fp, -280
  935. 0x0000555559671f14 <+2932>: li.w  $a0, 0x20
  936. 0x0000555559671f18 <+2936>: st.d  $a0, $fp, -272
  937. 0x0000555559671f1c <+2940>: st.d  $zero, $fp, -288
  938. 0x0000555559671f20 <+2944>: addi.d  $a0, $fp, -288
  939. 0x0000555559671f24 <+2948>: pcaddu18i  $ra, 2
  940. 0x0000555559671f28 <+2952>: jirl  $ra, $ra, -67012
  941. 0x0000555559671f2c <+2956>: move  $a2, $a0
  942. 0x0000555559671f30 <+2960>: move  $a3, $a1
  943. 0x0000555559671f34 <+2964>: st.b  $s1, $fp, -288
  944. 0x0000555559671f38 <+2968>: ld.d  $a0, $fp, -584
  945. 0x0000555559671f3c <+2972>: st.d  $a0, $fp, -280
  946. 0x0000555559671f40 <+2976>: ld.d  $a0, $fp, -576
  947. 0x0000555559671f44 <+2980>: st.d  $a0, $fp, -272
  948. 0x0000555559671f48 <+2984>: st.b  $s1, $fp, -256
  949. 0x0000555559671f4c <+2988>: ld.d  $a0, $fp, -600
  950. 0x0000555559671f50 <+2992>: st.d  $a0, $fp, -248
  951. 0x0000555559671f54 <+2996>: ld.d  $a0, $fp, -592
  952. 0x0000555559671f58 <+3000>: st.d  $a0, $fp, -240
  953. 0x0000555559671f5c <+3004>: pcalau12i  $a0, 498
  954. 0x0000555559671f60 <+3008>: addi.d  $a4, $a0, -224
  955. 0x0000555559671f64 <+3012>: addi.d  $a0, $fp, -136
  956. 0x0000555559671f68 <+3016>: addi.d  $a1, $fp, -112
  957. 0x0000555559671f6c <+3020>: addi.d  $a5, $fp, -288
  958. 0x0000555559671f70 <+3024>: li.w  $a6, 0x2
  959. 0x0000555559671f74 <+3028>: pcaddu18i  $ra, 5
  960. 0x0000555559671f78 <+3032>: jirl  $ra, $ra, -81076
  961. 0x0000555559671f7c <+3036>: ld.bu  $a0, $fp, -136
  962. 0x0000555559671f80 <+3040>: beq  $a0, $s1, 6392 # 0x555559673878 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9432>
  963. 0x0000555559671f84 <+3044>: ld.bu  $a0, $fp, -288
  964. 0x0000555559671f88 <+3048>: li.w  $a1, 0x3
  965. 0x0000555559671f8c <+3052>: beq  $a0, $a1, 152 # 0x555559672024 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3204>
  966. 0x0000555559671f90 <+3056>: li.w  $a1, 0x2
  967. 0x0000555559671f94 <+3060>: bne  $a0, $a1, 28 # 0x555559671fb0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3088>
  968. 0x0000555559671f98 <+3064>: ld.d  $a0, $fp, -280
  969. 0x0000555559671f9c <+3068>: li.w  $a1, 0x1
  970. 0x0000555559671fa0 <+3072>: beqz  $a0, 16 # 0x555559671fb0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3088>
  971. 0x0000555559671fa4 <+3076>: ld.d  $a0, $fp, -272
  972. 0x0000555559671fa8 <+3080>: pcaddu18i  $ra, -3
  973. 0x0000555559671fac <+3084>: jirl  $ra, $ra, 22744
  974. 0x0000555559671fb0 <+3088>: ld.bu  $a0, $fp, -256
  975. 0x0000555559671fb4 <+3092>: li.w  $a1, 0x2
  976. 0x0000555559671fb8 <+3096>: beq  $a0, $a1, 124 # 0x555559672034 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3220>
  977. 0x0000555559671fbc <+3100>: li.w  $a1, 0x3
  978. 0x0000555559671fc0 <+3104>: bne  $a0, $a1, 28 # 0x555559671fdc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3132>
  979. 0x0000555559671fc4 <+3108>: ld.d  $a0, $fp, -248
  980. 0x0000555559671fc8 <+3112>: li.w  $a1, 0x4
  981. 0x0000555559671fcc <+3116>: beqz  $a0, 16 # 0x555559671fdc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3132>
  982. 0x0000555559671fd0 <+3120>: ld.d  $a0, $fp, -240
  983. 0x0000555559671fd4 <+3124>: pcaddu18i  $ra, -3
  984. 0x0000555559671fd8 <+3128>: jirl  $ra, $ra, 22700
  985. 0x0000555559671fdc <+3132>: ld.d  $a0, $fp, -104
  986. 0x0000555559671fe0 <+3136>: ld.d  $s2, $fp, -112
  987. 0x0000555559671fe4 <+3140>: ld.d  $a1, $fp, -96
  988. 0x0000555559671fe8 <+3144>: st.d  $a1, $fp, -440
  989. 0x0000555559671fec <+3148>: andi  $a1, $a0, 0xff
  990. 0x0000555559671ff0 <+3152>: st.d  $a1, $fp, -544
  991. 0x0000555559671ff4 <+3156>: srli.d  $a0, $a0, 0x8
  992. 0x0000555559671ff8 <+3160>: st.d  $a0, $fp, -568
  993. 0x0000555559671ffc <+3164>: ld.d  $a0, $fp, -568
  994. 0x0000555559672000 <+3168>: slli.d  $a0, $a0, 0x8
  995. 0x0000555559672004 <+3172>: ld.d  $s0, $fp, -544
  996. 0x0000555559672008 <+3176>: or  $s5, $a0, $s0
  997. 0x000055555967200c <+3180>: ld.d  $s6, $fp, -440
  998. 0x0000555559672010 <+3184>: st.d  $s6, $fp, -608
  999. 0x0000555559672014 <+3188>: li.w  $a0, 0x2
  1000. 0x0000555559672018 <+3192>: lu52i.d  $a0, $a0, -2048
  1001. 0x000055555967201c <+3196>: beq  $s2, $a0, -2568 # 0x555559671614 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+628>
  1002. 0x0000555559672020 <+3200>: b  5248 # 0x5555596734a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8448>
  1003. 0x0000555559672024 <+3204>: ld.d  $a0, $fp, -280
  1004. 0x0000555559672028 <+3208>: li.w  $a1, 0x4
  1005. 0x000055555967202c <+3212>: bnez  $a0, -136 # 0x555559671fa4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3076>
  1006. 0x0000555559672030 <+3216>: b  -128 # 0x555559671fb0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3088>
  1007. 0x0000555559672034 <+3220>: ld.d  $a0, $fp, -248
  1008. 0x0000555559672038 <+3224>: li.w  $a1, 0x1
  1009. 0x000055555967203c <+3228>: bnez  $a0, -108 # 0x555559671fd0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3120>
  1010. 0x0000555559672040 <+3232>: b  -100 # 0x555559671fdc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3132>
  1011. 0x0000555559672044 <+3236>: li.w  $s0, 0x2
  1012. 0x0000555559672048 <+3240>: li.w  $s1, 0x1
  1013. 0x000055555967204c <+3244>: ld.d  $a0, $fp, -112
  1014. 0x0000555559672050 <+3248>: bnez  $a0, -540 # 0x555559671e34 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2708>
  1015. 0x0000555559672054 <+3252>: b  -528 # 0x555559671e44 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+2724>
  1016. 0x0000555559672058 <+3256>: ld.d  $a0, $fp, -536
  1017. 0x000055555967205c <+3260>: ld.d  $s0, $a0, 16
  1018. 0x0000555559672060 <+3264>: ld.d  $a0, $s0, 0
  1019. 0x0000555559672064 <+3268>: slli.d  $a0, $a0, 0x2
  1020. 0x0000555559672068 <+3272>: pcalau12i  $a1, 500
  1021. 0x000055555967206c <+3276>: addi.d  $a1, $a1, -304
  1022. 0x0000555559672070 <+3280>: ldx.w  $a0, $a0, $a1
  1023. 0x0000555559672074 <+3284>: add.d  $a0, $a0, $a1
  1024. 0x0000555559672078 <+3288>: ld.d  $s1, $fp, -632
  1025. 0x000055555967207c <+3292>: jr  $a0
  1026. 0x0000555559672080 <+3296>: addi.d  $a0, $s0, 8
  1027. 0x0000555559672084 <+3300>: pcalau12i  $a1, 556
  1028. 0x0000555559672088 <+3304>: addi.d  $a1, $a1, 1284
  1029. 0x000055555967208c <+3308>: li.w  $a2, 0x7
  1030. 0x0000555559672090 <+3312>: pcaddu18i  $ra, 3
  1031. 0x0000555559672094 <+3316>: jirl  $ra, $ra, 68944
  1032. 0x0000555559672098 <+3320>: b  384 # 0x555559672218 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3704>
  1033. 0x000055555967209c <+3324>: ld.d  $s0, $fp, -344
  1034. 0x00005555596720a0 <+3328>: li.w  $s1, 0x1
  1035. 0x00005555596720a4 <+3332>: ld.d  $a0, $fp, -160
  1036. 0x00005555596720a8 <+3336>: bnez  $a0, 448 # 0x555559672268 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3784>
  1037. 0x00005555596720ac <+3340>: b  460 # 0x555559672278 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3800>
  1038. 0x00005555596720b0 <+3344>: ld.d  $a0, $fp, -344
  1039. 0x00005555596720b4 <+3348>: beqz  $a0, 6188 # 0x5555596738e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9536>
  1040. 0x00005555596720b8 <+3352>: addi.d  $a0, $a0, -1
  1041. 0x00005555596720bc <+3356>: ld.d  $a1, $fp, -552
  1042. 0x00005555596720c0 <+3360>: ld.d  $a2, $fp, -632
  1043. 0x00005555596720c4 <+3364>: bgeu  $a0, $a1, 6204 # 0x555559673900 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9568>
  1044. 0x00005555596720c8 <+3368>: alsl.d  $a1, $a0, $a2, 0x4
  1045. 0x00005555596720cc <+3372>: slli.d  $a0, $a0, 0x4
  1046. 0x00005555596720d0 <+3376>: ldx.d  $a4, $a2, $a0
  1047. 0x00005555596720d4 <+3380>: ld.d  $a5, $a1, 8
  1048. 0x00005555596720d8 <+3384>: ld.d  $a0, $fp, -536
  1049. 0x00005555596720dc <+3388>: ld.d  $a1, $a0, 16
  1050. 0x00005555596720e0 <+3392>: ld.d  $a0, $fp, -624
  1051. 0x00005555596720e4 <+3396>: ld.d  $a2, $fp, -584
  1052. 0x00005555596720e8 <+3400>: ld.d  $a3, $fp, -576
  1053. 0x00005555596720ec <+3404>: pcaddu18i  $ra, 3
  1054. 0x00005555596720f0 <+3408>: jirl  $ra, $ra, -122668
  1055. 0x00005555596720f4 <+3412>: b  356 # 0x555559672258 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3768>
  1056. 0x00005555596720f8 <+3416>: move  $s2, $zero
  1057. 0x00005555596720fc <+3420>: li.w  $s3, 0x4
  1058. 0x0000555559672100 <+3424>: move  $a0, $s3
  1059. 0x0000555559672104 <+3428>: move  $a1, $s4
  1060. 0x0000555559672108 <+3432>: move  $a2, $s1
  1061. 0x000055555967210c <+3436>: pcaddu18i  $ra, -3
  1062. 0x0000555559672110 <+3440>: jirl  $ra, $ra, -94636
  1063. 0x0000555559672114 <+3444>: st.d  $s2, $fp, -424
  1064. 0x0000555559672118 <+3448>: st.d  $s3, $fp, -416
  1065. 0x000055555967211c <+3452>: st.d  $s0, $fp, -408
  1066. 0x0000555559672120 <+3456>: beq  $s2, $s0, 5380 # 0x555559673624 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8836>
  1067. 0x0000555559672124 <+3460>: slli.d  $a0, $s0, 0x2
  1068. 0x0000555559672128 <+3464>: li.w  $a1, 0x2d
  1069. 0x000055555967212c <+3468>: stx.w  $a1, $s3, $a0
  1070. 0x0000555559672130 <+3472>: addi.d  $s3, $s0, 1
  1071. 0x0000555559672134 <+3476>: st.d  $s3, $fp, -272
  1072. 0x0000555559672138 <+3480>: ld.d  $s4, $fp, -424
  1073. 0x000055555967213c <+3484>: ld.d  $a0, $fp, -416
  1074. 0x0000555559672140 <+3488>: ld.d  $s1, $s6, 24
  1075. 0x0000555559672144 <+3492>: ld.d  $s2, $s6, 16
  1076. 0x0000555559672148 <+3496>: st.d  $s4, $fp, -288
  1077. 0x000055555967214c <+3500>: sub.d  $a1, $s4, $s3
  1078. 0x0000555559672150 <+3504>: st.d  $a0, $fp, -280
  1079. 0x0000555559672154 <+3508>: bltu  $a1, $s1, 5368 # 0x55555967364c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8876>
  1080. 0x0000555559672158 <+3512>: ld.d  $s0, $fp, -280
  1081. 0x000055555967215c <+3516>: slli.d  $a2, $s1, 0x2
  1082. 0x0000555559672160 <+3520>: alsl.d  $a0, $s3, $s0, 0x2
  1083. 0x0000555559672164 <+3524>: move  $a1, $s2
  1084. 0x0000555559672168 <+3528>: pcaddu18i  $ra, -3
  1085. 0x000055555967216c <+3532>: jirl  $ra, $ra, -94728
  1086. 0x0000555559672170 <+3536>: add.d  $a3, $s3, $s1
  1087. 0x0000555559672174 <+3540>: li.w  $a4, 0x4
  1088. 0x0000555559672178 <+3544>: move  $a0, $s7
  1089. 0x000055555967217c <+3548>: ld.d  $a1, $fp, -536
  1090. 0x0000555559672180 <+3552>: move  $a2, $s0
  1091. 0x0000555559672184 <+3556>: move  $a5, $zero
  1092. 0x0000555559672188 <+3560>: pcaddu18i  $ra, 2
  1093. 0x000055555967218c <+3564>: jirl  $ra, $ra, 130520
  1094. 0x0000555559672190 <+3568>: beqz  $s4, 20 # 0x5555596721a4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3588>
  1095. 0x0000555559672194 <+3572>: li.w  $a1, 0x4
  1096. 0x0000555559672198 <+3576>: move  $a0, $s0
  1097. 0x000055555967219c <+3580>: pcaddu18i  $ra, -3
  1098. 0x00005555596721a0 <+3584>: jirl  $ra, $ra, 22244
  1099. 0x00005555596721a4 <+3588>: move  $s0, $zero
  1100. 0x00005555596721a8 <+3592>: b  4792 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  1101. 0x00005555596721ac <+3596>: addi.d  $a1, $s0, -1
  1102. 0x00005555596721b0 <+3600>: b  -3336 # 0x5555596714a8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+264>
  1103. 0x00005555596721b4 <+3604>: ld.d  $a1, $s0, 24
  1104. 0x00005555596721b8 <+3608>: ld.d  $a0, $s0, 8
  1105. 0x00005555596721bc <+3612>: sub.d  $a0, $a0, $a1
  1106. 0x00005555596721c0 <+3616>: li.w  $a2, 0x6
  1107. 0x00005555596721c4 <+3620>: bgeu  $a2, $a0, 5296 # 0x555559673674 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8916>
  1108. 0x00005555596721c8 <+3624>: ld.d  $a0, $s0, 16
  1109. 0x00005555596721cc <+3628>: alsl.d  $a2, $a1, $a0, 0x2
  1110. 0x00005555596721d0 <+3632>: pcalau12i  $a3, 556
  1111. 0x00005555596721d4 <+3636>: addi.d  $a3, $a3, 1284
  1112. 0x00005555596721d8 <+3640>: vld  $vr0, $a3, 0
  1113. 0x00005555596721dc <+3644>: ld.w  $a4, $a3, 24
  1114. 0x00005555596721e0 <+3648>: ld.d  $a3, $a3, 16
  1115. 0x00005555596721e4 <+3652>: slli.d  $a5, $a1, 0x2
  1116. 0x00005555596721e8 <+3656>: vstx  $vr0, $a0, $a5
  1117. 0x00005555596721ec <+3660>: st.w  $a4, $a2, 24
  1118. 0x00005555596721f0 <+3664>: st.d  $a3, $a2, 16
  1119. 0x00005555596721f4 <+3668>: addi.d  $a0, $a1, 7
  1120. 0x00005555596721f8 <+3672>: st.d  $a0, $s0, 24
  1121. 0x00005555596721fc <+3676>: b  28 # 0x555559672218 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3704>
  1122. 0x0000555559672200 <+3680>: ld.d  $a0, $s0, 8
  1123. 0x0000555559672204 <+3684>: pcalau12i  $a1, 556
  1124. 0x0000555559672208 <+3688>: addi.d  $a1, $a1, 1284
  1125. 0x000055555967220c <+3692>: li.w  $a2, 0x7
  1126. 0x0000555559672210 <+3696>: pcaddu18i  $ra, 3
  1127. 0x0000555559672214 <+3700>: jirl  $ra, $ra, 68912
  1128. 0x0000555559672218 <+3704>: ld.d  $a0, $fp, -344
  1129. 0x000055555967221c <+3708>: beqz  $a0, 5840 # 0x5555596738ec <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9548>
  1130. 0x0000555559672220 <+3712>: addi.d  $a0, $a0, -1
  1131. 0x0000555559672224 <+3716>: ld.d  $a1, $fp, -552
  1132. 0x0000555559672228 <+3720>: bgeu  $a0, $a1, 5860 # 0x55555967390c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9580>
  1133. 0x000055555967222c <+3724>: alsl.d  $a1, $a0, $s1, 0x4
  1134. 0x0000555559672230 <+3728>: slli.d  $a0, $a0, 0x4
  1135. 0x0000555559672234 <+3732>: ldx.d  $a4, $s1, $a0
  1136. 0x0000555559672238 <+3736>: ld.d  $a5, $a1, 8
  1137. 0x000055555967223c <+3740>: ld.d  $a0, $fp, -624
  1138. 0x0000555559672240 <+3744>: move  $a1, $s0
  1139. 0x0000555559672244 <+3748>: ld.d  $a2, $fp, -584
  1140. 0x0000555559672248 <+3752>: ld.d  $a3, $fp, -576
  1141. 0x000055555967224c <+3756>: move  $a6, $zero
  1142. 0x0000555559672250 <+3760>: pcaddu18i  $ra, 2
  1143. 0x0000555559672254 <+3764>: jirl  $ra, $ra, 128432
  1144. 0x0000555559672258 <+3768>: move  $s1, $zero
  1145. 0x000055555967225c <+3772>: li.w  $s0, 0x2
  1146. 0x0000555559672260 <+3776>: ld.d  $a0, $fp, -160
  1147. 0x0000555559672264 <+3780>: beqz  $a0, 20 # 0x555559672278 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3800>
  1148. 0x0000555559672268 <+3784>: ld.d  $a0, $fp, -152
  1149. 0x000055555967226c <+3788>: li.w  $a1, 0x8
  1150. 0x0000555559672270 <+3792>: pcaddu18i  $ra, -3
  1151. 0x0000555559672274 <+3796>: jirl  $ra, $ra, 22032
  1152. 0x0000555559672278 <+3800>: beqz  $s1, 4584 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  1153. 0x000055555967227c <+3804>: ld.bu  $s1, $s4, 52
  1154. 0x0000555559672280 <+3808>: st.d  $s0, $fp, -432
  1155. 0x0000555559672284 <+3812>: bnez  $s1, 36 # 0x5555596722a8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3848>
  1156. 0x0000555559672288 <+3816>: ld.d  $a0, $fp, -552
  1157. 0x000055555967228c <+3820>: bgeu  $s0, $a0, 1888 # 0x5555596729ec <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5708>
  1158. 0x0000555559672290 <+3824>: slli.d  $a0, $s0, 0x4
  1159. 0x0000555559672294 <+3828>: ld.d  $a1, $fp, -696
  1160. 0x0000555559672298 <+3832>: vldx  $vr0, $a1, $a0
  1161. 0x000055555967229c <+3836>: addi.d  $s0, $s0, 1
  1162. 0x00005555596722a0 <+3840>: st.d  $s0, $fp, -432
  1163. 0x00005555596722a4 <+3844>: vst  $vr0, $s4, 24
  1164. 0x00005555596722a8 <+3848>: ld.d  $a0, $fp, -536
  1165. 0x00005555596722ac <+3852>: ld.bu  $a5, $a0, 36
  1166. 0x00005555596722b0 <+3856>: li.w  $a0, 0x1
  1167. 0x00005555596722b4 <+3860>: bne  $a5, $a0, 80 # 0x555559672304 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3940>
  1168. 0x00005555596722b8 <+3864>: ld.d  $a0, $fp, -552
  1169. 0x00005555596722bc <+3868>: bgeu  $s0, $a0, 72 # 0x555559672304 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3940>
  1170. 0x00005555596722c0 <+3872>: ld.d  $a0, $fp, -536
  1171. 0x00005555596722c4 <+3876>: ld.d  $s0, $a0, 16
  1172. 0x00005555596722c8 <+3880>: ld.d  $a0, $s0, 0
  1173. 0x00005555596722cc <+3884>: slli.d  $a0, $a0, 0x2
  1174. 0x00005555596722d0 <+3888>: pcalau12i  $a1, 500
  1175. 0x00005555596722d4 <+3892>: addi.d  $a1, $a1, -200
  1176. 0x00005555596722d8 <+3896>: ldx.w  $a0, $a0, $a1
  1177. 0x00005555596722dc <+3900>: add.d  $a0, $a0, $a1
  1178. 0x00005555596722e0 <+3904>: ld.d  $s1, $fp, -560
  1179. 0x00005555596722e4 <+3908>: jr  $a0
  1180. 0x00005555596722e8 <+3912>: addi.d  $a0, $s0, 8
  1181. 0x00005555596722ec <+3916>: pcalau12i  $a1, 556
  1182. 0x00005555596722f0 <+3920>: addi.d  $a1, $a1, 1284
  1183. 0x00005555596722f4 <+3924>: li.w  $a2, 0x7
  1184. 0x00005555596722f8 <+3928>: pcaddu18i  $ra, 3
  1185. 0x00005555596722fc <+3932>: jirl  $ra, $ra, 68328
  1186. 0x0000555559672300 <+3936>: b  4020 # 0x5555596732b4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7956>
  1187. 0x0000555559672304 <+3940>: ld.d  $a0, $s4, 16
  1188. 0x0000555559672308 <+3944>: st.d  $a0, $fp, -616
  1189. 0x000055555967230c <+3948>: bnez  $a0, 316 # 0x555559672448 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4264>
  1190. 0x0000555559672310 <+3952>: ld.bu  $a0, $s4, 51
  1191. 0x0000555559672314 <+3956>: beqz  $a0, 308 # 0x555559672448 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4264>
  1192. 0x0000555559672318 <+3960>: ld.d  $a0, $fp, -536
  1193. 0x000055555967231c <+3964>: ld.d  $s0, $a0, 16
  1194. 0x0000555559672320 <+3968>: st.d  $zero, $fp, -112
  1195. 0x0000555559672324 <+3972>: li.w  $a0, 0x4
  1196. 0x0000555559672328 <+3976>: st.d  $a0, $fp, -104
  1197. 0x000055555967232c <+3980>: st.d  $zero, $fp, -96
  1198. 0x0000555559672330 <+3984>: pcalau12i  $a0, 552
  1199. 0x0000555559672334 <+3988>: addi.d  $a0, $a0, 120
  1200. 0x0000555559672338 <+3992>: st.d  $a0, $fp, -416
  1201. 0x000055555967233c <+3996>: li.w  $a0, 0x25
  1202. 0x0000555559672340 <+4000>: st.d  $a0, $fp, -408
  1203. 0x0000555559672344 <+4004>: st.d  $zero, $fp, -424
  1204. 0x0000555559672348 <+4008>: addi.d  $a0, $fp, -424
  1205. 0x000055555967234c <+4012>: pcaddu18i  $ra, 2
  1206. 0x0000555559672350 <+4016>: jirl  $ra, $ra, -68076
  1207. 0x0000555559672354 <+4020>: move  $s1, $a0
  1208. 0x0000555559672358 <+4024>: move  $s3, $a1
  1209. 0x000055555967235c <+4028>: ld.d  $a0, $fp, -560
  1210. 0x0000555559672360 <+4032>: vld  $vr0, $a0, 16
  1211. 0x0000555559672364 <+4036>: vst  $vr0, $fp, -280
  1212. 0x0000555559672368 <+4040>: li.w  $s2, 0x1
  1213. 0x000055555967236c <+4044>: st.b  $s2, $fp, -288
  1214. 0x0000555559672370 <+4048>: pcalau12i  $a0, 527
  1215. 0x0000555559672374 <+4052>: addi.d  $a0, $a0, -1556
  1216. 0x0000555559672378 <+4056>: st.d  $a0, $fp, -416
  1217. 0x000055555967237c <+4060>: li.w  $a0, 0x29
  1218. 0x0000555559672380 <+4064>: st.d  $a0, $fp, -408
  1219. 0x0000555559672384 <+4068>: st.d  $zero, $fp, -424
  1220. 0x0000555559672388 <+4072>: addi.d  $a0, $fp, -424
  1221. 0x000055555967238c <+4076>: pcaddu18i  $ra, 2
  1222. 0x0000555559672390 <+4080>: jirl  $ra, $ra, -68140
  1223. 0x0000555559672394 <+4084>: vld  $vr0, $fp, -288
  1224. 0x0000555559672398 <+4088>: vld  $vr1, $fp, -272
  1225. 0x000055555967239c <+4092>: vst  $vr0, $fp, -424
  1226. 0x00005555596723a0 <+4096>: vst  $vr1, $fp, -408
  1227. 0x00005555596723a4 <+4100>: st.b  $s2, $fp, -392
  1228. 0x00005555596723a8 <+4104>: st.d  $a0, $fp, -384
  1229. 0x00005555596723ac <+4108>: st.d  $a1, $fp, -376
  1230. 0x00005555596723b0 <+4112>: pcalau12i  $a0, 497
  1231. 0x00005555596723b4 <+4116>: addi.d  $a4, $a0, -224
  1232. 0x00005555596723b8 <+4120>: addi.d  $a0, $fp, -288
  1233. 0x00005555596723bc <+4124>: addi.d  $a1, $fp, -112
  1234. 0x00005555596723c0 <+4128>: addi.d  $a5, $fp, -424
  1235. 0x00005555596723c4 <+4132>: li.w  $a6, 0x2
  1236. 0x00005555596723c8 <+4136>: move  $a2, $s1
  1237. 0x00005555596723cc <+4140>: move  $a3, $s3
  1238. 0x00005555596723d0 <+4144>: pcaddu18i  $ra, 5
  1239. 0x00005555596723d4 <+4148>: jirl  $ra, $ra, -82192
  1240. 0x00005555596723d8 <+4152>: ld.bu  $a0, $fp, -288
  1241. 0x00005555596723dc <+4156>: li.w  $a1, 0x1
  1242. 0x00005555596723e0 <+4160>: beq  $a0, $a1, 5520 # 0x555559673970 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9680>
  1243. 0x00005555596723e4 <+4164>: ld.bu  $a0, $fp, -424
  1244. 0x00005555596723e8 <+4168>: li.w  $a1, 0x3
  1245. 0x00005555596723ec <+4172>: beq  $a0, $a1, 4488 # 0x555559673574 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8660>
  1246. 0x00005555596723f0 <+4176>: li.w  $a1, 0x2
  1247. 0x00005555596723f4 <+4180>: bne  $a0, $a1, 28 # 0x555559672410 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4208>
  1248. 0x00005555596723f8 <+4184>: ld.d  $a0, $fp, -416
  1249. 0x00005555596723fc <+4188>: li.w  $a1, 0x1
  1250. 0x0000555559672400 <+4192>: beqz  $a0, 16 # 0x555559672410 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4208>
  1251. 0x0000555559672404 <+4196>: ld.d  $a0, $fp, -408
  1252. 0x0000555559672408 <+4200>: pcaddu18i  $ra, -3
  1253. 0x000055555967240c <+4204>: jirl  $ra, $ra, 21624
  1254. 0x0000555559672410 <+4208>: ld.bu  $a0, $fp, -392
  1255. 0x0000555559672414 <+4212>: li.w  $a1, 0x2
  1256. 0x0000555559672418 <+4216>: beq  $a0, $a1, 4460 # 0x555559673584 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8676>
  1257. 0x000055555967241c <+4220>: li.w  $a1, 0x3
  1258. 0x0000555559672420 <+4224>: bne  $a0, $a1, 28 # 0x55555967243c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4252>
  1259. 0x0000555559672424 <+4228>: ld.d  $a0, $fp, -384
  1260. 0x0000555559672428 <+4232>: li.w  $a1, 0x4
  1261. 0x000055555967242c <+4236>: beqz  $a0, 16 # 0x55555967243c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4252>
  1262. 0x0000555559672430 <+4240>: ld.d  $a0, $fp, -376
  1263. 0x0000555559672434 <+4244>: pcaddu18i  $ra, -3
  1264. 0x0000555559672438 <+4248>: jirl  $ra, $ra, 21580
  1265. 0x000055555967243c <+4252>: ld.d  $a0, $fp, -112
  1266. 0x0000555559672440 <+4256>: vld  $vr0, $fp, -104
  1267. 0x0000555559672444 <+4260>: b  4096 # 0x555559673444 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8356>
  1268. 0x0000555559672448 <+4264>: ld.d  $a0, $s4, 24
  1269. 0x000055555967244c <+4268>: st.d  $a0, $fp, -448
  1270. 0x0000555559672450 <+4272>: ld.d  $a0, $s4, 32
  1271. 0x0000555559672454 <+4276>: st.d  $a0, $fp, -496
  1272. 0x0000555559672458 <+4280>: st.d  $zero, $fp, -312
  1273. 0x000055555967245c <+4284>: ld.d  $a0, $fp, -536
  1274. 0x0000555559672460 <+4288>: ld.w  $a4, $a0, 32
  1275. 0x0000555559672464 <+4292>: li.w  $a0, 0x8
  1276. 0x0000555559672468 <+4296>: st.d  $a0, $fp, -304
  1277. 0x000055555967246c <+4300>: st.d  $zero, $fp, -296
  1278. 0x0000555559672470 <+4304>: addi.d  $a0, $fp, -288
  1279. 0x0000555559672474 <+4308>: addi.d  $a3, $fp, -432
  1280. 0x0000555559672478 <+4312>: ld.d  $a1, $fp, -696
  1281. 0x000055555967247c <+4316>: ld.d  $a2, $fp, -552
  1282. 0x0000555559672480 <+4320>: pcaddu18i  $ra, 3
  1283. 0x0000555559672484 <+4324>: jirl  $ra, $ra, -87456
  1284. 0x0000555559672488 <+4328>: li.w  $a0, 0x3
  1285. 0x000055555967248c <+4332>: st.d  $s1, $fp, -624
  1286. 0x0000555559672490 <+4336>: maskeqz  $a0, $a0, $s1
  1287. 0x0000555559672494 <+4340>: st.b  $a0, $fp, -192
  1288. 0x0000555559672498 <+4344>: addi.d  $a0, $fp, -424
  1289. 0x000055555967249c <+4348>: addi.d  $a1, $fp, -288
  1290. 0x00005555596724a0 <+4352>: li.w  $a2, 0x68
  1291. 0x00005555596724a4 <+4356>: pcaddu18i  $ra, -3
  1292. 0x00005555596724a8 <+4360>: jirl  $ra, $ra, -95556
  1293. 0x00005555596724ac <+4364>: ld.b  $a0, $s4, 49
  1294. 0x00005555596724b0 <+4368>: ld.bu  $a1, $s4, 48
  1295. 0x00005555596724b4 <+4372>: ld.bu  $a2, $s4, 50
  1296. 0x00005555596724b8 <+4376>: andi  $a0, $a0, 0x1
  1297. 0x00005555596724bc <+4380>: ld.d  $a3, $s4, 40
  1298. 0x00005555596724c0 <+4384>: st.d  $a3, $fp, -512
  1299. 0x00005555596724c4 <+4388>: andi  $a1, $a1, 0x1
  1300. 0x00005555596724c8 <+4392>: st.d  $a1, $fp, -488
  1301. 0x00005555596724cc <+4396>: andi  $a1, $a2, 0x1
  1302. 0x00005555596724d0 <+4400>: st.d  $a1, $fp, -520
  1303. 0x00005555596724d4 <+4404>: pcalau12i  $a1, 694
  1304. 0x00005555596724d8 <+4408>: addi.d  $a1, $a1, 1272
  1305. 0x00005555596724dc <+4412>: st.d  $a1, $fp, -632
  1306. 0x00005555596724e0 <+4416>: pcalau12i  $a1, 694
  1307. 0x00005555596724e4 <+4420>: addi.d  $a1, $a1, 1296
  1308. 0x00005555596724e8 <+4424>: st.d  $a1, $fp, -640
  1309. 0x00005555596724ec <+4428>: move  $s6, $zero
  1310. 0x00005555596724f0 <+4432>: beqz  $a0, 1344 # 0x555559672a30 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5776>
  1311. 0x00005555596724f4 <+4436>: st.d  $zero, $fp, -480
  1312. 0x00005555596724f8 <+4440>: ld.d  $a0, $fp, -448
  1313. 0x00005555596724fc <+4444>: addi.d  $a0, $a0, -4
  1314. 0x0000555559672500 <+4448>: st.d  $a0, $fp, -456
  1315. 0x0000555559672504 <+4452>: ld.d  $a0, $fp, -496
  1316. 0x0000555559672508 <+4456>: slli.d  $a0, $a0, 0x2
  1317. 0x000055555967250c <+4460>: st.d  $a0, $fp, -584
  1318. 0x0000555559672510 <+4464>: li.w  $a0, 0x1
  1319. 0x0000555559672514 <+4468>: lu52i.d  $a0, $a0, -2048
  1320. 0x0000555559672518 <+4472>: st.d  $a0, $fp, -576
  1321. 0x000055555967251c <+4476>: li.w  $a0, -4
  1322. 0x0000555559672520 <+4480>: lu52i.d  $a0, $a0, 2047
  1323. 0x0000555559672524 <+4484>: st.d  $a0, $fp, -600
  1324. 0x0000555559672528 <+4488>: lu12i.w  $a0, 349525
  1325. 0x000055555967252c <+4492>: ori  $a0, $a0, 0x555
  1326. 0x0000555559672530 <+4496>: lu32i.d  $a0, 349525
  1327. 0x0000555559672534 <+4500>: lu52i.d  $a0, $a0, 85
  1328. 0x0000555559672538 <+4504>: st.d  $a0, $fp, -592
  1329. 0x000055555967253c <+4508>: lu12i.w  $a0, 13
  1330. 0x0000555559672540 <+4512>: ori  $s4, $a0, 0x800
  1331. 0x0000555559672544 <+4516>: li.w  $s8, 0x21f
  1332. 0x0000555559672548 <+4520>: li.w  $a0, 0x8
  1333. 0x000055555967254c <+4524>: st.d  $a0, $fp, -568
  1334. 0x0000555559672550 <+4528>: b  68 # 0x555559672594 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4596>
  1335. 0x0000555559672554 <+4532>: nop
  1336. 0x0000555559672558 <+4536>: nop
  1337. 0x000055555967255c <+4540>: nop
  1338. 0x0000555559672560 <+4544>: ld.d  $a0, $fp, -304
  1339. 0x0000555559672564 <+4548>: st.d  $a0, $fp, -568
  1340. 0x0000555559672568 <+4552>: slli.d  $a0, $s6, 0x4
  1341. 0x000055555967256c <+4556>: vld  $vr0, $fp, -112
  1342. 0x0000555559672570 <+4560>: ld.d  $a1, $fp, -96
  1343. 0x0000555559672574 <+4564>: alsl.d  $a0, $s6, $a0, 0x3
  1344. 0x0000555559672578 <+4568>: ld.d  $a3, $fp, -568
  1345. 0x000055555967257c <+4572>: add.d  $a2, $a3, $a0
  1346. 0x0000555559672580 <+4576>: vstx  $vr0, $a3, $a0
  1347. 0x0000555559672584 <+4580>: st.d  $a1, $a2, 16
  1348. 0x0000555559672588 <+4584>: st.d  $s1, $fp, -296
  1349. 0x000055555967258c <+4588>: move  $s6, $s1
  1350. 0x0000555559672590 <+4592>: st.d  $s0, $fp, -480
  1351. 0x0000555559672594 <+4596>: addi.d  $a0, $fp, -288
  1352. 0x0000555559672598 <+4600>: addi.d  $a1, $fp, -424
  1353. 0x000055555967259c <+4604>: pcaddu18i  $ra, 3
  1354. 0x00005555596725a0 <+4608>: jirl  $ra, $ra, -104156
  1355. 0x00005555596725a4 <+4612>: ld.d  $a5, $fp, -288
  1356. 0x00005555596725a8 <+4616>: ld.d  $a0, $fp, -576
  1357. 0x00005555596725ac <+4620>: beq  $a5, $a0, 2056 # 0x555559672db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6676>
  1358. 0x00005555596725b0 <+4624>: ld.d  $a0, $fp, -280
  1359. 0x00005555596725b4 <+4628>: st.d  $a0, $fp, -472
  1360. 0x00005555596725b8 <+4632>: ld.d  $s2, $fp, -272
  1361. 0x00005555596725bc <+4636>: lu52i.d  $a0, $zero, -2048
  1362. 0x00005555596725c0 <+4640>: bne  $a5, $a0, 112 # 0x555559672630 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4752>
  1363. 0x00005555596725c4 <+4644>: srli.d  $a0, $s2, 0x3e
  1364. 0x00005555596725c8 <+4648>: move  $s3, $zero
  1365. 0x00005555596725cc <+4652>: bnez  $a0, 4752 # 0x55555967385c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9404>
  1366. 0x00005555596725d0 <+4656>: slli.d  $s0, $s2, 0x2
  1367. 0x00005555596725d4 <+4660>: ld.d  $a0, $fp, -600
  1368. 0x00005555596725d8 <+4664>: bltu  $a0, $s0, 4740 # 0x55555967385c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9404>
  1369. 0x00005555596725dc <+4668>: beqz  $s0, 44 # 0x555559672608 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4712>
  1370. 0x00005555596725e0 <+4672>: ld.d  $a0, $fp, -464
  1371. 0x00005555596725e4 <+4676>: ld.b  $zero, $a0, 0
  1372. 0x00005555596725e8 <+4680>: li.w  $a1, 0x4
  1373. 0x00005555596725ec <+4684>: li.w  $s3, 0x4
  1374. 0x00005555596725f0 <+4688>: move  $a0, $s0
  1375. 0x00005555596725f4 <+4692>: pcaddu18i  $ra, -3
  1376. 0x00005555596725f8 <+4696>: jirl  $ra, $ra, 21100
  1377. 0x00005555596725fc <+4700>: beqz  $a0, 4700 # 0x555559673858 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9400>
  1378. 0x0000555559672600 <+4704>: move  $s1, $s2
  1379. 0x0000555559672604 <+4708>: b  12 # 0x555559672610 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4720>
  1380. 0x0000555559672608 <+4712>: move  $s1, $zero
  1381. 0x000055555967260c <+4716>: li.w  $a0, 0x4
  1382. 0x0000555559672610 <+4720>: ld.d  $a1, $fp, -472
  1383. 0x0000555559672614 <+4724>: move  $a2, $s0
  1384. 0x0000555559672618 <+4728>: move  $s0, $a0
  1385. 0x000055555967261c <+4732>: pcaddu18i  $ra, -3
  1386. 0x0000555559672620 <+4736>: jirl  $ra, $ra, -95932
  1387. 0x0000555559672624 <+4740>: st.d  $s0, $fp, -608
  1388. 0x0000555559672628 <+4744>: st.d  $s0, $fp, -472
  1389. 0x000055555967262c <+4748>: move  $a5, $s1
  1390. 0x0000555559672630 <+4752>: li.w  $a0, 0x2
  1391. 0x0000555559672634 <+4756>: bltu  $s2, $a0, 172 # 0x5555596726e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4928>
  1392. 0x0000555559672638 <+4760>: srli.d  $a0, $s2, 0x1
  1393. 0x000055555967263c <+4764>: li.w  $a1, 0x8
  1394. 0x0000555559672640 <+4768>: bgeu  $s2, $a1, 16 # 0x555559672650 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4784>
  1395. 0x0000555559672644 <+4772>: move  $a1, $zero
  1396. 0x0000555559672648 <+4776>: b  84 # 0x55555967269c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4860>
  1397. 0x000055555967264c <+4780>: nop
  1398. 0x0000555559672650 <+4784>: bstrpick.d  $a1, $a0, 0x3e, 0x2
  1399. 0x0000555559672654 <+4788>: slli.d  $a1, $a1, 0x2
  1400. 0x0000555559672658 <+4792>: ld.d  $a4, $fp, -472
  1401. 0x000055555967265c <+4796>: alsl.d  $a2, $s2, $a4, 0x2
  1402. 0x0000555559672660 <+4800>: addi.d  $a2, $a2, -16
  1403. 0x0000555559672664 <+4804>: move  $a3, $a1
  1404. 0x0000555559672668 <+4808>: nop
  1405. 0x000055555967266c <+4812>: nop
  1406. 0x0000555559672670 <+4816>: vld  $vr0, $a2, 0
  1407. 0x0000555559672674 <+4820>: vld  $vr1, $a4, 0
  1408. 0x0000555559672678 <+4824>: vshuf4i.w  $vr0, $vr0, 0x1b
  1409. 0x000055555967267c <+4828>: vst  $vr0, $a4, 0
  1410. 0x0000555559672680 <+4832>: vshuf4i.w  $vr0, $vr1, 0x1b
  1411. 0x0000555559672684 <+4836>: vst  $vr0, $a2, 0
  1412. 0x0000555559672688 <+4840>: addi.d  $a2, $a2, -16
  1413. 0x000055555967268c <+4844>: addi.d  $a3, $a3, -4
  1414. 0x0000555559672690 <+4848>: addi.d  $a4, $a4, 16
  1415. 0x0000555559672694 <+4852>: bnez  $a3, -36 # 0x555559672670 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4816>
  1416. 0x0000555559672698 <+4856>: beq  $a0, $a1, 72 # 0x5555596726e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4928>
  1417. 0x000055555967269c <+4860>: sub.d  $a0, $a0, $a1
  1418. 0x00005555596726a0 <+4864>: slli.d  $a2, $a1, 0x2
  1419. 0x00005555596726a4 <+4868>: ld.d  $a4, $fp, -472
  1420. 0x00005555596726a8 <+4872>: alsl.d  $a1, $a1, $a4, 0x2
  1421. 0x00005555596726ac <+4876>: slli.d  $a3, $s2, 0x2
  1422. 0x00005555596726b0 <+4880>: sub.d  $a2, $a3, $a2
  1423. 0x00005555596726b4 <+4884>: add.d  $a2, $a4, $a2
  1424. 0x00005555596726b8 <+4888>: addi.d  $a2, $a2, -4
  1425. 0x00005555596726bc <+4892>: nop
  1426. 0x00005555596726c0 <+4896>: ld.w  $a3, $a2, 0
  1427. 0x00005555596726c4 <+4900>: ld.w  $a4, $a1, 0
  1428. 0x00005555596726c8 <+4904>: st.w  $a3, $a1, 0
  1429. 0x00005555596726cc <+4908>: st.w  $a4, $a2, 0
  1430. 0x00005555596726d0 <+4912>: addi.d  $a0, $a0, -1
  1431. 0x00005555596726d4 <+4916>: addi.d  $a1, $a1, 4
  1432. 0x00005555596726d8 <+4920>: addi.d  $a2, $a2, -4
  1433. 0x00005555596726dc <+4924>: bnez  $a0, -28 # 0x5555596726c0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4896>
  1434. 0x00005555596726e0 <+4928>: st.d  $a5, $fp, -528
  1435. 0x00005555596726e4 <+4932>: st.d  $zero, $fp, -112
  1436. 0x00005555596726e8 <+4936>: li.w  $a0, 0x4
  1437. 0x00005555596726ec <+4940>: st.d  $a0, $fp, -104
  1438. 0x00005555596726f0 <+4944>: st.d  $zero, $fp, -96
  1439. 0x00005555596726f4 <+4948>: ld.d  $a0, $fp, -496
  1440. 0x00005555596726f8 <+4952>: bnez  $a0, 724 # 0x5555596729cc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5676>
  1441. 0x00005555596726fc <+4956>: ld.d  $s0, $fp, -584
  1442. 0x0000555559672700 <+4960>: b  40 # 0x555559672728 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5000>
  1443. 0x0000555559672704 <+4964>: nop
  1444. 0x0000555559672708 <+4968>: nop
  1445. 0x000055555967270c <+4972>: nop
  1446. 0x0000555559672710 <+4976>: ld.d  $a0, $fp, -104
  1447. 0x0000555559672714 <+4980>: slli.d  $a1, $s3, 0x2
  1448. 0x0000555559672718 <+4984>: stx.w  $s1, $a0, $a1
  1449. 0x000055555967271c <+4988>: addi.d  $a0, $s3, 1
  1450. 0x0000555559672720 <+4992>: st.d  $a0, $fp, -96
  1451. 0x0000555559672724 <+4996>: addi.d  $s0, $s0, -4
  1452. 0x0000555559672728 <+5000>: beqz  $s0, 72 # 0x555559672770 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5072>
  1453. 0x000055555967272c <+5004>: ld.d  $a0, $fp, -456
  1454. 0x0000555559672730 <+5008>: ldx.w  $s1, $a0, $s0
  1455. 0x0000555559672734 <+5012>: xor  $a0, $s1, $s4
  1456. 0x0000555559672738 <+5016>: addi.d  $a0, $a0, -2048
  1457. 0x000055555967273c <+5020>: bstrpick.d  $a0, $a0, 0x1f, 0xb
  1458. 0x0000555559672740 <+5024>: bgeu  $a0, $s8, 3924 # 0x555559673694 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8948>
  1459. 0x0000555559672744 <+5028>: ld.d  $s5, $fp, -112
  1460. 0x0000555559672748 <+5032>: lu12i.w  $a0, 272
  1461. 0x000055555967274c <+5036>: beq  $s1, $a0, 40 # 0x555559672774 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5076>
  1462. 0x0000555559672750 <+5040>: ld.d  $s3, $fp, -96
  1463. 0x0000555559672754 <+5044>: bne  $s3, $s5, -68 # 0x555559672710 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4976>
  1464. 0x0000555559672758 <+5048>: pcalau12i  $a0, 718
  1465. 0x000055555967275c <+5052>: addi.d  $a1, $a0, 840
  1466. 0x0000555559672760 <+5056>: addi.d  $a0, $fp, -112
  1467. 0x0000555559672764 <+5060>: pcaddu18i  $ra, 8
  1468. 0x0000555559672768 <+5064>: jirl  $ra, $ra, -68964
  1469. 0x000055555967276c <+5068>: b  -92 # 0x555559672710 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4976>
  1470. 0x0000555559672770 <+5072>: ld.d  $s5, $fp, -112
  1471. 0x0000555559672774 <+5076>: ld.d  $a3, $fp, -104
  1472. 0x0000555559672778 <+5080>: ld.d  $a4, $fp, -96
  1473. 0x000055555967277c <+5084>: addi.d  $a0, $fp, -112
  1474. 0x0000555559672780 <+5088>: ld.d  $a1, $fp, -472
  1475. 0x0000555559672784 <+5092>: move  $a2, $s2
  1476. 0x0000555559672788 <+5096>: st.d  $a3, $fp, -560
  1477. 0x000055555967278c <+5100>: ld.d  $a5, $fp, -512
  1478. 0x0000555559672790 <+5104>: ld.d  $a6, $fp, -520
  1479. 0x0000555559672794 <+5108>: pcaddu18i  $ra, 2
  1480. 0x0000555559672798 <+5112>: jirl  $ra, $ra, -96980
  1481. 0x000055555967279c <+5116>: ld.d  $a1, $fp, -112
  1482. 0x00005555596727a0 <+5120>: ld.d  $s1, $fp, -96
  1483. 0x00005555596727a4 <+5124>: ld.d  $a0, $fp, -104
  1484. 0x00005555596727a8 <+5128>: st.d  $a0, $fp, -440
  1485. 0x00005555596727ac <+5132>: ld.d  $a0, $fp, -592
  1486. 0x00005555596727b0 <+5136>: st.d  $a1, $fp, -544
  1487. 0x00005555596727b4 <+5140>: bltu  $a0, $s1, 4020 # 0x555559673768 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9160>
  1488. 0x00005555596727b8 <+5144>: beqz  $s1, 488 # 0x5555596729a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5632>
  1489. 0x00005555596727bc <+5148>: st.d  $s6, $fp, -552
  1490. 0x00005555596727c0 <+5152>: ld.d  $a0, $fp, -464
  1491. 0x00005555596727c4 <+5156>: ld.b  $zero, $a0, 0
  1492. 0x00005555596727c8 <+5160>: slli.d  $a0, $s1, 0x4
  1493. 0x00005555596727cc <+5164>: alsl.d  $s0, $s1, $a0, 0x3
  1494. 0x00005555596727d0 <+5168>: li.w  $a1, 0x8
  1495. 0x00005555596727d4 <+5172>: li.w  $s3, 0x8
  1496. 0x00005555596727d8 <+5176>: move  $a0, $s0
  1497. 0x00005555596727dc <+5180>: pcaddu18i  $ra, -3
  1498. 0x00005555596727e0 <+5184>: jirl  $ra, $ra, 20612
  1499. 0x00005555596727e4 <+5188>: beqz  $a0, 3980 # 0x555559673770 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9168>
  1500. 0x00005555596727e8 <+5192>: move  $s3, $zero
  1501. 0x00005555596727ec <+5196>: ld.d  $a1, $fp, -440
  1502. 0x00005555596727f0 <+5200>: alsl.d  $s6, $s1, $a1, 0x4
  1503. 0x00005555596727f4 <+5204>: st.d  $s1, $fp, -160
  1504. 0x00005555596727f8 <+5208>: st.d  $a0, $fp, -448
  1505. 0x00005555596727fc <+5212>: st.d  $a0, $fp, -152
  1506. 0x0000555559672800 <+5216>: b  68 # 0x555559672844 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5284>
  1507. 0x0000555559672804 <+5220>: nop
  1508. 0x0000555559672808 <+5224>: nop
  1509. 0x000055555967280c <+5228>: nop
  1510. 0x0000555559672810 <+5232>: ld.d  $a0, $fp, -96
  1511. 0x0000555559672814 <+5236>: vld  $vr0, $fp, -112
  1512. 0x0000555559672818 <+5240>: st.d  $a0, $fp, -120
  1513. 0x000055555967281c <+5244>: vst  $vr0, $fp, -136
  1514. 0x0000555559672820 <+5248>: slli.d  $a1, $s3, 0x4
  1515. 0x0000555559672824 <+5252>: alsl.d  $a1, $s3, $a1, 0x3
  1516. 0x0000555559672828 <+5256>: ld.d  $a3, $fp, -448
  1517. 0x000055555967282c <+5260>: add.d  $a2, $a3, $a1
  1518. 0x0000555559672830 <+5264>: vstx  $vr0, $a3, $a1
  1519. 0x0000555559672834 <+5268>: st.d  $a0, $a2, 16
  1520. 0x0000555559672838 <+5272>: addi.d  $s3, $s3, 1
  1521. 0x000055555967283c <+5276>: ld.d  $a0, $fp, -440
  1522. 0x0000555559672840 <+5280>: beq  $a0, $s6, 176 # 0x5555596728f0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5456>
  1523. 0x0000555559672844 <+5284>: ld.d  $s0, $s6, -8
  1524. 0x0000555559672848 <+5288>: ld.d  $s1, $s6, -16
  1525. 0x000055555967284c <+5292>: st.d  $zero, $fp, -112
  1526. 0x0000555559672850 <+5296>: li.w  $a0, 0x4
  1527. 0x0000555559672854 <+5300>: st.d  $a0, $fp, -104
  1528. 0x0000555559672858 <+5304>: st.d  $zero, $fp, -96
  1529. 0x000055555967285c <+5308>: bnez  $s0, 112 # 0x5555596728cc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5420>
  1530. 0x0000555559672860 <+5312>: addi.d  $s6, $s6, -16
  1531. 0x0000555559672864 <+5316>: addi.d  $s1, $s1, -4
  1532. 0x0000555559672868 <+5320>: slli.d  $s0, $s0, 0x2
  1533. 0x000055555967286c <+5324>: b  28 # 0x555559672888 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5352>
  1534. 0x0000555559672870 <+5328>: ld.d  $a0, $fp, -104
  1535. 0x0000555559672874 <+5332>: slli.d  $a1, $s7, 0x2
  1536. 0x0000555559672878 <+5336>: stx.w  $s2, $a0, $a1
  1537. 0x000055555967287c <+5340>: addi.d  $a0, $s7, 1
  1538. 0x0000555559672880 <+5344>: st.d  $a0, $fp, -96
  1539. 0x0000555559672884 <+5348>: addi.d  $s0, $s0, -4
  1540. 0x0000555559672888 <+5352>: beqz  $s0, -120 # 0x555559672810 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5232>
  1541. 0x000055555967288c <+5356>: ldx.w  $s2, $s1, $s0
  1542. 0x0000555559672890 <+5360>: xor  $a0, $s2, $s4
  1543. 0x0000555559672894 <+5364>: addi.d  $a0, $a0, -2048
  1544. 0x0000555559672898 <+5368>: bstrpick.d  $a0, $a0, 0x1f, 0xb
  1545. 0x000055555967289c <+5372>: bgeu  $a0, $s8, 3416 # 0x5555596735f4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8788>
  1546. 0x00005555596728a0 <+5376>: lu12i.w  $a0, 272
  1547. 0x00005555596728a4 <+5380>: beq  $s2, $a0, -148 # 0x555559672810 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5232>
  1548. 0x00005555596728a8 <+5384>: ld.d  $s7, $fp, -96
  1549. 0x00005555596728ac <+5388>: ld.d  $a0, $fp, -112
  1550. 0x00005555596728b0 <+5392>: bne  $s7, $a0, -64 # 0x555559672870 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5328>
  1551. 0x00005555596728b4 <+5396>: pcalau12i  $a0, 718
  1552. 0x00005555596728b8 <+5400>: addi.d  $a1, $a0, 840
  1553. 0x00005555596728bc <+5404>: addi.d  $a0, $fp, -112
  1554. 0x00005555596728c0 <+5408>: pcaddu18i  $ra, 8
  1555. 0x00005555596728c4 <+5412>: jirl  $ra, $ra, -69312
  1556. 0x00005555596728c8 <+5416>: b  -88 # 0x555559672870 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5328>
  1557. 0x00005555596728cc <+5420>: addi.d  $a0, $fp, -112
  1558. 0x00005555596728d0 <+5424>: li.w  $a3, 0x4
  1559. 0x00005555596728d4 <+5428>: li.w  $a4, 0x4
  1560. 0x00005555596728d8 <+5432>: move  $a1, $zero
  1561. 0x00005555596728dc <+5436>: move  $a2, $s0
  1562. 0x00005555596728e0 <+5440>: pcaddu18i  $ra, -3
  1563. 0x00005555596728e4 <+5444>: jirl  $ra, $ra, -80736
  1564. 0x00005555596728e8 <+5448>: b  -136 # 0x555559672860 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5312>
  1565. 0x00005555596728ec <+5452>: nop
  1566. 0x00005555596728f0 <+5456>: ld.d  $s6, $fp, -552
  1567. 0x00005555596728f4 <+5460>: st.d  $s3, $fp, -144
  1568. 0x00005555596728f8 <+5464>: ld.d  $s0, $fp, -528
  1569. 0x00005555596728fc <+5468>: ld.d  $a0, $fp, -544
  1570. 0x0000555559672900 <+5472>: beqz  $a0, 20 # 0x555559672914 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5492>
  1571. 0x0000555559672904 <+5476>: li.w  $a1, 0x8
  1572. 0x0000555559672908 <+5480>: ld.d  $a0, $fp, -440
  1573. 0x000055555967290c <+5484>: pcaddu18i  $ra, -3
  1574. 0x0000555559672910 <+5488>: jirl  $ra, $ra, 20340
  1575. 0x0000555559672914 <+5492>: ld.d  $a0, $fp, -144
  1576. 0x0000555559672918 <+5496>: vld  $vr0, $fp, -160
  1577. 0x000055555967291c <+5500>: st.d  $a0, $fp, -168
  1578. 0x0000555559672920 <+5504>: vst  $vr0, $fp, -184
  1579. 0x0000555559672924 <+5508>: beqz  $s5, 20 # 0x555559672938 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5528>
  1580. 0x0000555559672928 <+5512>: li.w  $a1, 0x4
  1581. 0x000055555967292c <+5516>: ld.d  $a0, $fp, -560
  1582. 0x0000555559672930 <+5520>: pcaddu18i  $ra, -3
  1583. 0x0000555559672934 <+5524>: jirl  $ra, $ra, 20304
  1584. 0x0000555559672938 <+5528>: beqz  $s0, 20 # 0x55555967294c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5548>
  1585. 0x000055555967293c <+5532>: li.w  $a1, 0x4
  1586. 0x0000555559672940 <+5536>: ld.d  $a0, $fp, -472
  1587. 0x0000555559672944 <+5540>: pcaddu18i  $ra, -3
  1588. 0x0000555559672948 <+5544>: jirl  $ra, $ra, 20284
  1589. 0x000055555967294c <+5548>: ld.d  $s2, $fp, -168
  1590. 0x0000555559672950 <+5552>: ld.d  $a0, $fp, -488
  1591. 0x0000555559672954 <+5556>: beqz  $a0, 12 # 0x555559672960 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5568>
  1592. 0x0000555559672958 <+5560>: li.w  $a0, 0x1
  1593. 0x000055555967295c <+5564>: bltu  $a0, $s2, 1964 # 0x555559673108 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7528>
  1594. 0x0000555559672960 <+5568>: ld.d  $a0, $fp, -480
  1595. 0x0000555559672964 <+5572>: add.d  $s0, $a0, $s2
  1596. 0x0000555559672968 <+5576>: bltu  $s0, $a0, 3544 # 0x555559673740 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9120>
  1597. 0x000055555967296c <+5580>: addi.d  $s1, $s6, 1
  1598. 0x0000555559672970 <+5584>: beqz  $s1, 3528 # 0x555559673738 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9112>
  1599. 0x0000555559672974 <+5588>: ld.d  $a0, $fp, -168
  1600. 0x0000555559672978 <+5592>: vld  $vr0, $fp, -184
  1601. 0x000055555967297c <+5596>: ld.d  $a1, $fp, -312
  1602. 0x0000555559672980 <+5600>: st.d  $a0, $fp, -96
  1603. 0x0000555559672984 <+5604>: vst  $vr0, $fp, -112
  1604. 0x0000555559672988 <+5608>: bne  $s6, $a1, -1056 # 0x555559672568 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4552>
  1605. 0x000055555967298c <+5612>: addi.d  $a0, $fp, -312
  1606. 0x0000555559672990 <+5616>: pcaddu18i  $ra, 3
  1607. 0x0000555559672994 <+5620>: jirl  $ra, $ra, -12144
  1608. 0x0000555559672998 <+5624>: b  -1080 # 0x555559672560 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4544>
  1609. 0x000055555967299c <+5628>: nop
  1610. 0x00005555596729a0 <+5632>: move  $s3, $zero
  1611. 0x00005555596729a4 <+5636>: st.d  $zero, $fp, -160
  1612. 0x00005555596729a8 <+5640>: li.w  $a1, 0x8
  1613. 0x00005555596729ac <+5644>: li.w  $a0, 0x8
  1614. 0x00005555596729b0 <+5648>: st.d  $a0, $fp, -448
  1615. 0x00005555596729b4 <+5652>: st.d  $a1, $fp, -152
  1616. 0x00005555596729b8 <+5656>: st.d  $s3, $fp, -144
  1617. 0x00005555596729bc <+5660>: ld.d  $s0, $fp, -528
  1618. 0x00005555596729c0 <+5664>: ld.d  $a0, $fp, -544
  1619. 0x00005555596729c4 <+5668>: bnez  $a0, -192 # 0x555559672904 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5476>
  1620. 0x00005555596729c8 <+5672>: b  -180 # 0x555559672914 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5492>
  1621. 0x00005555596729cc <+5676>: addi.d  $a0, $fp, -112
  1622. 0x00005555596729d0 <+5680>: li.w  $a3, 0x4
  1623. 0x00005555596729d4 <+5684>: li.w  $a4, 0x4
  1624. 0x00005555596729d8 <+5688>: move  $a1, $zero
  1625. 0x00005555596729dc <+5692>: ld.d  $a2, $fp, -496
  1626. 0x00005555596729e0 <+5696>: pcaddu18i  $ra, -3
  1627. 0x00005555596729e4 <+5700>: jirl  $ra, $ra, -80992
  1628. 0x00005555596729e8 <+5704>: b  -748 # 0x5555596726fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4956>
  1629. 0x00005555596729ec <+5708>: ld.d  $a0, $fp, -536
  1630. 0x00005555596729f0 <+5712>: ld.d  $s0, $a0, 16
  1631. 0x00005555596729f4 <+5716>: ld.d  $a0, $s0, 0
  1632. 0x00005555596729f8 <+5720>: slli.d  $a0, $a0, 0x2
  1633. 0x00005555596729fc <+5724>: pcalau12i  $a1, 500
  1634. 0x0000555559672a00 <+5728>: addi.d  $a1, $a1, -216
  1635. 0x0000555559672a04 <+5732>: ldx.w  $a0, $a0, $a1
  1636. 0x0000555559672a08 <+5736>: add.d  $a0, $a0, $a1
  1637. 0x0000555559672a0c <+5740>: ld.d  $s1, $fp, -560
  1638. 0x0000555559672a10 <+5744>: jr  $a0
  1639. 0x0000555559672a14 <+5748>: addi.d  $a0, $s0, 8
  1640. 0x0000555559672a18 <+5752>: pcalau12i  $a1, 556
  1641. 0x0000555559672a1c <+5756>: addi.d  $a1, $a1, 1284
  1642. 0x0000555559672a20 <+5760>: li.w  $a2, 0x7
  1643. 0x0000555559672a24 <+5764>: pcaddu18i  $ra, 3
  1644. 0x0000555559672a28 <+5768>: jirl  $ra, $ra, 66492
  1645. 0x0000555559672a2c <+5772>: b  2460 # 0x5555596733c8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8232>
  1646. 0x0000555559672a30 <+5776>: move  $s1, $zero
  1647. 0x0000555559672a34 <+5780>: li.w  $s2, 0x8
  1648. 0x0000555559672a38 <+5784>: li.w  $a0, 0x1
  1649. 0x0000555559672a3c <+5788>: lu52i.d  $a0, $a0, -2048
  1650. 0x0000555559672a40 <+5792>: st.d  $a0, $fp, -472
  1651. 0x0000555559672a44 <+5796>: lu52i.d  $s4, $zero, -2048
  1652. 0x0000555559672a48 <+5800>: lu12i.w  $a0, 349525
  1653. 0x0000555559672a4c <+5804>: ori  $a0, $a0, 0x555
  1654. 0x0000555559672a50 <+5808>: lu32i.d  $a0, 349525
  1655. 0x0000555559672a54 <+5812>: lu52i.d  $a0, $a0, 85
  1656. 0x0000555559672a58 <+5816>: st.d  $a0, $fp, -528
  1657. 0x0000555559672a5c <+5820>: b  48 # 0x555559672a8c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5868>
  1658. 0x0000555559672a60 <+5824>: ld.d  $s2, $fp, -304
  1659. 0x0000555559672a64 <+5828>: slli.d  $a0, $s6, 0x4
  1660. 0x0000555559672a68 <+5832>: vld  $vr0, $fp, -112
  1661. 0x0000555559672a6c <+5836>: ld.d  $a1, $fp, -96
  1662. 0x0000555559672a70 <+5840>: alsl.d  $a0, $s6, $a0, 0x3
  1663. 0x0000555559672a74 <+5844>: add.d  $a2, $s2, $a0
  1664. 0x0000555559672a78 <+5848>: vstx  $vr0, $s2, $a0
  1665. 0x0000555559672a7c <+5852>: st.d  $a1, $a2, 16
  1666. 0x0000555559672a80 <+5856>: st.d  $s1, $fp, -296
  1667. 0x0000555559672a84 <+5860>: move  $s6, $s1
  1668. 0x0000555559672a88 <+5864>: move  $s1, $s0
  1669. 0x0000555559672a8c <+5868>: addi.d  $a0, $fp, -288
  1670. 0x0000555559672a90 <+5872>: addi.d  $a1, $fp, -424
  1671. 0x0000555559672a94 <+5876>: pcaddu18i  $ra, 3
  1672. 0x0000555559672a98 <+5880>: jirl  $ra, $ra, -105428
  1673. 0x0000555559672a9c <+5884>: ld.d  $s7, $fp, -288
  1674. 0x0000555559672aa0 <+5888>: ld.d  $a0, $fp, -472
  1675. 0x0000555559672aa4 <+5892>: beq  $s7, $a0, 788 # 0x555559672db8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6680>
  1676. 0x0000555559672aa8 <+5896>: ld.d  $s5, $fp, -280
  1677. 0x0000555559672aac <+5900>: ld.d  $a2, $fp, -272
  1678. 0x0000555559672ab0 <+5904>: st.d  $s2, $fp, -440
  1679. 0x0000555559672ab4 <+5908>: bne  $s7, $s4, 236 # 0x555559672ba0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6144>
  1680. 0x0000555559672ab8 <+5912>: addi.d  $a0, $fp, -112
  1681. 0x0000555559672abc <+5916>: move  $a1, $s5
  1682. 0x0000555559672ac0 <+5920>: ld.d  $a3, $fp, -448
  1683. 0x0000555559672ac4 <+5924>: ld.d  $a4, $fp, -496
  1684. 0x0000555559672ac8 <+5928>: ld.d  $a5, $fp, -512
  1685. 0x0000555559672acc <+5932>: ld.d  $a6, $fp, -520
  1686. 0x0000555559672ad0 <+5936>: pcaddu18i  $ra, 2
  1687. 0x0000555559672ad4 <+5940>: jirl  $ra, $ra, -97808
  1688. 0x0000555559672ad8 <+5944>: move  $s7, $s6
  1689. 0x0000555559672adc <+5948>: ld.d  $a1, $fp, -112
  1690. 0x0000555559672ae0 <+5952>: ld.d  $s6, $fp, -96
  1691. 0x0000555559672ae4 <+5956>: ld.d  $s0, $fp, -104
  1692. 0x0000555559672ae8 <+5960>: ld.d  $a0, $fp, -528
  1693. 0x0000555559672aec <+5964>: bltu  $a0, $s6, 3344 # 0x5555596737fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9308>
  1694. 0x0000555559672af0 <+5968>: beqz  $s6, 648 # 0x555559672d78 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6616>
  1695. 0x0000555559672af4 <+5972>: st.d  $a1, $fp, -456
  1696. 0x0000555559672af8 <+5976>: move  $s5, $s1
  1697. 0x0000555559672afc <+5980>: ld.b  $zero, $s8, 0
  1698. 0x0000555559672b00 <+5984>: slli.d  $s1, $s6, 0x4
  1699. 0x0000555559672b04 <+5988>: alsl.d  $s2, $s6, $s1, 0x3
  1700. 0x0000555559672b08 <+5992>: li.w  $a1, 0x8
  1701. 0x0000555559672b0c <+5996>: li.w  $s4, 0x8
  1702. 0x0000555559672b10 <+6000>: move  $a0, $s2
  1703. 0x0000555559672b14 <+6004>: pcaddu18i  $ra, -3
  1704. 0x0000555559672b18 <+6008>: jirl  $ra, $ra, 19788
  1705. 0x0000555559672b1c <+6012>: beqz  $a0, 3308 # 0x555559673808 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9320>
  1706. 0x0000555559672b20 <+6016>: alsl.d  $a4, $s6, $s0, 0x4
  1707. 0x0000555559672b24 <+6020>: move  $a3, $a0
  1708. 0x0000555559672b28 <+6024>: addi.d  $a1, $a0, 16
  1709. 0x0000555559672b2c <+6028>: addi.d  $a2, $s1, -16
  1710. 0x0000555559672b30 <+6032>: srli.d  $a2, $a2, 0x4
  1711. 0x0000555559672b34 <+6036>: addi.d  $s2, $a2, 1
  1712. 0x0000555559672b38 <+6040>: move  $a2, $s0
  1713. 0x0000555559672b3c <+6044>: lu52i.d  $s4, $zero, -2048
  1714. 0x0000555559672b40 <+6048>: vld  $vr0, $a2, 0
  1715. 0x0000555559672b44 <+6052>: st.d  $s4, $a1, -16
  1716. 0x0000555559672b48 <+6056>: vst  $vr0, $a1, -8
  1717. 0x0000555559672b4c <+6060>: addi.d  $a2, $a2, 16
  1718. 0x0000555559672b50 <+6064>: addi.d  $a1, $a1, 24
  1719. 0x0000555559672b54 <+6068>: bne  $a2, $a4, -20 # 0x555559672b40 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6048>
  1720. 0x0000555559672b58 <+6072>: move  $s1, $s5
  1721. 0x0000555559672b5c <+6076>: move  $s5, $a3
  1722. 0x0000555559672b60 <+6080>: ld.d  $a1, $fp, -456
  1723. 0x0000555559672b64 <+6084>: beqz  $a1, 20 # 0x555559672b78 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6104>
  1724. 0x0000555559672b68 <+6088>: li.w  $a1, 0x8
  1725. 0x0000555559672b6c <+6092>: move  $a0, $s0
  1726. 0x0000555559672b70 <+6096>: pcaddu18i  $ra, -3
  1727. 0x0000555559672b74 <+6100>: jirl  $ra, $ra, 19728
  1728. 0x0000555559672b78 <+6104>: st.d  $s6, $fp, -184
  1729. 0x0000555559672b7c <+6108>: st.d  $s5, $fp, -576
  1730. 0x0000555559672b80 <+6112>: st.d  $s5, $fp, -176
  1731. 0x0000555559672b84 <+6116>: st.d  $s2, $fp, -168
  1732. 0x0000555559672b88 <+6120>: move  $s6, $s7
  1733. 0x0000555559672b8c <+6124>: ld.d  $a0, $fp, -488
  1734. 0x0000555559672b90 <+6128>: bnez  $a0, 420 # 0x555559672d34 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6548>
  1735. 0x0000555559672b94 <+6132>: b  424 # 0x555559672d3c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6556>
  1736. 0x0000555559672b98 <+6136>: nop
  1737. 0x0000555559672b9c <+6140>: nop
  1738. 0x0000555559672ba0 <+6144>: addi.d  $a0, $fp, -112
  1739. 0x0000555559672ba4 <+6148>: move  $a1, $s5
  1740. 0x0000555559672ba8 <+6152>: ld.d  $a3, $fp, -448
  1741. 0x0000555559672bac <+6156>: ld.d  $a4, $fp, -496
  1742. 0x0000555559672bb0 <+6160>: ld.d  $a5, $fp, -512
  1743. 0x0000555559672bb4 <+6164>: ld.d  $a6, $fp, -520
  1744. 0x0000555559672bb8 <+6168>: pcaddu18i  $ra, 2
  1745. 0x0000555559672bbc <+6172>: jirl  $ra, $ra, -98040
  1746. 0x0000555559672bc0 <+6176>: ld.d  $a0, $fp, -112
  1747. 0x0000555559672bc4 <+6180>: st.d  $a0, $fp, -544
  1748. 0x0000555559672bc8 <+6184>: ld.d  $s0, $fp, -96
  1749. 0x0000555559672bcc <+6188>: ld.d  $a0, $fp, -104
  1750. 0x0000555559672bd0 <+6192>: st.d  $a0, $fp, -456
  1751. 0x0000555559672bd4 <+6196>: ld.d  $a0, $fp, -528
  1752. 0x0000555559672bd8 <+6200>: bltu  $a0, $s0, 3064 # 0x5555596737d0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9264>
  1753. 0x0000555559672bdc <+6204>: beqz  $s0, 432 # 0x555559672d8c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6636>
  1754. 0x0000555559672be0 <+6208>: st.d  $s7, $fp, -560
  1755. 0x0000555559672be4 <+6212>: st.d  $s5, $fp, -568
  1756. 0x0000555559672be8 <+6216>: st.d  $s1, $fp, -480
  1757. 0x0000555559672bec <+6220>: st.d  $s6, $fp, -552
  1758. 0x0000555559672bf0 <+6224>: ld.b  $zero, $s8, 0
  1759. 0x0000555559672bf4 <+6228>: slli.d  $a0, $s0, 0x4
  1760. 0x0000555559672bf8 <+6232>: alsl.d  $s4, $s0, $a0, 0x3
  1761. 0x0000555559672bfc <+6236>: li.w  $a1, 0x8
  1762. 0x0000555559672c00 <+6240>: li.w  $s5, 0x8
  1763. 0x0000555559672c04 <+6244>: move  $a0, $s4
  1764. 0x0000555559672c08 <+6248>: pcaddu18i  $ra, -3
  1765. 0x0000555559672c0c <+6252>: jirl  $ra, $ra, 19544
  1766. 0x0000555559672c10 <+6256>: beqz  $a0, 3024 # 0x5555596737e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9280>
  1767. 0x0000555559672c14 <+6260>: move  $s2, $zero
  1768. 0x0000555559672c18 <+6264>: ld.d  $s1, $fp, -456
  1769. 0x0000555559672c1c <+6268>: alsl.d  $s7, $s0, $s1, 0x4
  1770. 0x0000555559672c20 <+6272>: st.d  $s0, $fp, -112
  1771. 0x0000555559672c24 <+6276>: st.d  $a0, $fp, -104
  1772. 0x0000555559672c28 <+6280>: st.d  $a0, $fp, -584
  1773. 0x0000555559672c2c <+6284>: addi.d  $s0, $a0, 16
  1774. 0x0000555559672c30 <+6288>: b  72 # 0x555559672c78 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6360>
  1775. 0x0000555559672c34 <+6292>: nop
  1776. 0x0000555559672c38 <+6296>: nop
  1777. 0x0000555559672c3c <+6300>: nop
  1778. 0x0000555559672c40 <+6304>: move  $s5, $zero
  1779. 0x0000555559672c44 <+6308>: li.w  $s3, 0x4
  1780. 0x0000555559672c48 <+6312>: move  $a0, $s3
  1781. 0x0000555559672c4c <+6316>: move  $a1, $s4
  1782. 0x0000555559672c50 <+6320>: move  $a2, $s6
  1783. 0x0000555559672c54 <+6324>: pcaddu18i  $ra, -3
  1784. 0x0000555559672c58 <+6328>: jirl  $ra, $ra, -97524
  1785. 0x0000555559672c5c <+6332>: st.d  $s5, $s0, -16
  1786. 0x0000555559672c60 <+6336>: st.d  $s3, $s0, -8
  1787. 0x0000555559672c64 <+6340>: st.d  $s8, $s0, 0
  1788. 0x0000555559672c68 <+6344>: addi.d  $s2, $s2, 1
  1789. 0x0000555559672c6c <+6348>: addi.d  $s1, $s1, 16
  1790. 0x0000555559672c70 <+6352>: addi.d  $s0, $s0, 24
  1791. 0x0000555559672c74 <+6356>: beq  $s1, $s7, 92 # 0x555559672cd0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6448>
  1792. 0x0000555559672c78 <+6360>: ld.d  $s8, $s1, 8
  1793. 0x0000555559672c7c <+6364>: srli.d  $a0, $s8, 0x3e
  1794. 0x0000555559672c80 <+6368>: move  $s5, $zero
  1795. 0x0000555559672c84 <+6372>: bnez  $a0, 2692 # 0x555559673708 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9064>
  1796. 0x0000555559672c88 <+6376>: slli.d  $s6, $s8, 0x2
  1797. 0x0000555559672c8c <+6380>: li.w  $a0, -4
  1798. 0x0000555559672c90 <+6384>: lu52i.d  $a0, $a0, 2047
  1799. 0x0000555559672c94 <+6388>: bltu  $a0, $s6, 2676 # 0x555559673708 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9064>
  1800. 0x0000555559672c98 <+6392>: ld.d  $s4, $s1, 0
  1801. 0x0000555559672c9c <+6396>: beqz  $s6, -92 # 0x555559672c40 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6304>
  1802. 0x0000555559672ca0 <+6400>: ld.d  $a0, $fp, -464
  1803. 0x0000555559672ca4 <+6404>: ld.b  $zero, $a0, 0
  1804. 0x0000555559672ca8 <+6408>: li.w  $a1, 0x4
  1805. 0x0000555559672cac <+6412>: li.w  $s5, 0x4
  1806. 0x0000555559672cb0 <+6416>: move  $a0, $s6
  1807. 0x0000555559672cb4 <+6420>: pcaddu18i  $ra, -3
  1808. 0x0000555559672cb8 <+6424>: jirl  $ra, $ra, 19372
  1809. 0x0000555559672cbc <+6428>: beqz  $a0, 2632 # 0x555559673704 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9060>
  1810. 0x0000555559672cc0 <+6432>: move  $s3, $a0
  1811. 0x0000555559672cc4 <+6436>: move  $s5, $s8
  1812. 0x0000555559672cc8 <+6440>: b  -128 # 0x555559672c48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6312>
  1813. 0x0000555559672ccc <+6444>: nop
  1814. 0x0000555559672cd0 <+6448>: ld.d  $s8, $fp, -464
  1815. 0x0000555559672cd4 <+6452>: ld.d  $s6, $fp, -552
  1816. 0x0000555559672cd8 <+6456>: ld.d  $s1, $fp, -480
  1817. 0x0000555559672cdc <+6460>: lu52i.d  $s4, $zero, -2048
  1818. 0x0000555559672ce0 <+6464>: ld.d  $s5, $fp, -568
  1819. 0x0000555559672ce4 <+6468>: ld.d  $s7, $fp, -560
  1820. 0x0000555559672ce8 <+6472>: st.d  $s2, $fp, -96
  1821. 0x0000555559672cec <+6476>: ld.d  $a0, $fp, -544
  1822. 0x0000555559672cf0 <+6480>: beqz  $a0, 20 # 0x555559672d04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6500>
  1823. 0x0000555559672cf4 <+6484>: li.w  $a1, 0x8
  1824. 0x0000555559672cf8 <+6488>: ld.d  $a0, $fp, -456
  1825. 0x0000555559672cfc <+6492>: pcaddu18i  $ra, -3
  1826. 0x0000555559672d00 <+6496>: jirl  $ra, $ra, 19332
  1827. 0x0000555559672d04 <+6500>: ld.d  $a0, $fp, -96
  1828. 0x0000555559672d08 <+6504>: vld  $vr0, $fp, -112
  1829. 0x0000555559672d0c <+6508>: st.d  $a0, $fp, -168
  1830. 0x0000555559672d10 <+6512>: vst  $vr0, $fp, -184
  1831. 0x0000555559672d14 <+6516>: beqz  $s7, 20 # 0x555559672d28 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6536>
  1832. 0x0000555559672d18 <+6520>: li.w  $a1, 0x4
  1833. 0x0000555559672d1c <+6524>: move  $a0, $s5
  1834. 0x0000555559672d20 <+6528>: pcaddu18i  $ra, -3
  1835. 0x0000555559672d24 <+6532>: jirl  $ra, $ra, 19296
  1836. 0x0000555559672d28 <+6536>: ld.d  $s2, $fp, -168
  1837. 0x0000555559672d2c <+6540>: ld.d  $a0, $fp, -488
  1838. 0x0000555559672d30 <+6544>: beqz  $a0, 12 # 0x555559672d3c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6556>
  1839. 0x0000555559672d34 <+6548>: li.w  $a0, 0x2
  1840. 0x0000555559672d38 <+6552>: bgeu  $s2, $a0, 976 # 0x555559673108 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7528>
  1841. 0x0000555559672d3c <+6556>: add.d  $s0, $s1, $s2
  1842. 0x0000555559672d40 <+6560>: bltu  $s0, $s1, 2560 # 0x555559673740 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9120>
  1843. 0x0000555559672d44 <+6564>: addi.d  $s1, $s6, 1
  1844. 0x0000555559672d48 <+6568>: ld.d  $s2, $fp, -440
  1845. 0x0000555559672d4c <+6572>: beqz  $s1, 2540 # 0x555559673738 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9112>
  1846. 0x0000555559672d50 <+6576>: ld.d  $a0, $fp, -168
  1847. 0x0000555559672d54 <+6580>: vld  $vr0, $fp, -184
  1848. 0x0000555559672d58 <+6584>: ld.d  $a1, $fp, -312
  1849. 0x0000555559672d5c <+6588>: st.d  $a0, $fp, -96
  1850. 0x0000555559672d60 <+6592>: vst  $vr0, $fp, -112
  1851. 0x0000555559672d64 <+6596>: bne  $s6, $a1, -768 # 0x555559672a64 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5828>
  1852. 0x0000555559672d68 <+6600>: addi.d  $a0, $fp, -312
  1853. 0x0000555559672d6c <+6604>: pcaddu18i  $ra, 3
  1854. 0x0000555559672d70 <+6608>: jirl  $ra, $ra, -13132
  1855. 0x0000555559672d74 <+6612>: b  -788 # 0x555559672a60 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+5824>
  1856. 0x0000555559672d78 <+6616>: move  $s6, $zero
  1857. 0x0000555559672d7c <+6620>: move  $s2, $zero
  1858. 0x0000555559672d80 <+6624>: li.w  $s5, 0x8
  1859. 0x0000555559672d84 <+6628>: bnez  $a1, -540 # 0x555559672b68 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6088>
  1860. 0x0000555559672d88 <+6632>: b  -528 # 0x555559672b78 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6104>
  1861. 0x0000555559672d8c <+6636>: move  $s2, $zero
  1862. 0x0000555559672d90 <+6640>: st.d  $zero, $fp, -112
  1863. 0x0000555559672d94 <+6644>: li.w  $a1, 0x8
  1864. 0x0000555559672d98 <+6648>: li.w  $a0, 0x8
  1865. 0x0000555559672d9c <+6652>: st.d  $a0, $fp, -584
  1866. 0x0000555559672da0 <+6656>: st.d  $a1, $fp, -104
  1867. 0x0000555559672da4 <+6660>: st.d  $s2, $fp, -96
  1868. 0x0000555559672da8 <+6664>: ld.d  $a0, $fp, -544
  1869. 0x0000555559672dac <+6668>: bnez  $a0, -184 # 0x555559672cf4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6484>
  1870. 0x0000555559672db0 <+6672>: b  -172 # 0x555559672d04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6500>
  1871. 0x0000555559672db4 <+6676>: ld.d  $s1, $fp, -480
  1872. 0x0000555559672db8 <+6680>: ld.d  $a0, $fp, -376
  1873. 0x0000555559672dbc <+6684>: beqz  $a0, 24 # 0x555559672dd4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6708>
  1874. 0x0000555559672dc0 <+6688>: ld.d  $a1, $fp, -368
  1875. 0x0000555559672dc4 <+6692>: beqz  $a1, 16 # 0x555559672dd4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6708>
  1876. 0x0000555559672dc8 <+6696>: li.w  $a1, 0x1
  1877. 0x0000555559672dcc <+6700>: pcaddu18i  $ra, -3
  1878. 0x0000555559672dd0 <+6704>: jirl  $ra, $ra, 19124
  1879. 0x0000555559672dd4 <+6708>: ld.d  $a0, $fp, -424
  1880. 0x0000555559672dd8 <+6712>: beqz  $a0, 20 # 0x555559672dec <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6732>
  1881. 0x0000555559672ddc <+6716>: ld.d  $a0, $fp, -416
  1882. 0x0000555559672de0 <+6720>: li.w  $a1, 0x1
  1883. 0x0000555559672de4 <+6724>: pcaddu18i  $ra, -3
  1884. 0x0000555559672de8 <+6728>: jirl  $ra, $ra, 19100
  1885. 0x0000555559672dec <+6732>: ld.d  $a0, $fp, -488
  1886. 0x0000555559672df0 <+6736>: beqz  $a0, 16 # 0x555559672e00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6752>
  1887. 0x0000555559672df4 <+6740>: sltu  $a0, $s6, $s1
  1888. 0x0000555559672df8 <+6744>: xori  $s0, $a0, 0x1
  1889. 0x0000555559672dfc <+6748>: b  928 # 0x55555967319c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7676>
  1890. 0x0000555559672e00 <+6752>: st.d  $s1, $fp, -480
  1891. 0x0000555559672e04 <+6756>: ld.d  $s4, $fp, -304
  1892. 0x0000555559672e08 <+6760>: ld.d  $a0, $fp, -312
  1893. 0x0000555559672e0c <+6764>: alsl.d  $a1, $s6, $s6, 0x1
  1894. 0x0000555559672e10 <+6768>: slli.d  $a1, $a1, 0x3
  1895. 0x0000555559672e14 <+6772>: add.d  $a1, $s4, $a1
  1896. 0x0000555559672e18 <+6776>: st.d  $s4, $fp, -288
  1897. 0x0000555559672e1c <+6780>: st.d  $s4, $fp, -280
  1898. 0x0000555559672e20 <+6784>: st.d  $a0, $fp, -272
  1899. 0x0000555559672e24 <+6788>: st.d  $a1, $fp, -464
  1900. 0x0000555559672e28 <+6792>: st.d  $a1, $fp, -264
  1901. 0x0000555559672e2c <+6796>: beqz  $s6, 1964 # 0x5555596735d8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8760>
  1902. 0x0000555559672e30 <+6800>: ld.d  $a1, $fp, -504
  1903. 0x0000555559672e34 <+6804>: ld.bu  $a0, $a1, 51
  1904. 0x0000555559672e38 <+6808>: ld.d  $a1, $a1, 8
  1905. 0x0000555559672e3c <+6812>: st.d  $a1, $fp, -448
  1906. 0x0000555559672e40 <+6816>: ld.d  $a1, $fp, -536
  1907. 0x0000555559672e44 <+6820>: ld.d  $s0, $a1, 8
  1908. 0x0000555559672e48 <+6824>: ld.d  $a1, $fp, -616
  1909. 0x0000555559672e4c <+6828>: slli.d  $a1, $a1, 0x3
  1910. 0x0000555559672e50 <+6832>: st.d  $a1, $fp, -456
  1911. 0x0000555559672e54 <+6836>: lu52i.d  $s3, $zero, -2048
  1912. 0x0000555559672e58 <+6840>: li.w  $a1, 0x2
  1913. 0x0000555559672e5c <+6844>: lu52i.d  $a1, $a1, -2048
  1914. 0x0000555559672e60 <+6848>: st.d  $a1, $fp, -504
  1915. 0x0000555559672e64 <+6852>: lu12i.w  $a1, -349526
  1916. 0x0000555559672e68 <+6856>: ori  $a1, $a1, 0xaab
  1917. 0x0000555559672e6c <+6860>: lu32i.d  $a1, -349526
  1918. 0x0000555559672e70 <+6864>: lu52i.d  $a1, $a1, -1366
  1919. 0x0000555559672e74 <+6868>: st.d  $a1, $fp, -496
  1920. 0x0000555559672e78 <+6872>: li.w  $a1, 0x1
  1921. 0x0000555559672e7c <+6876>: lu52i.d  $a1, $a1, -2048
  1922. 0x0000555559672e80 <+6880>: st.d  $a1, $fp, -440
  1923. 0x0000555559672e84 <+6884>: andi  $a0, $a0, 0x1
  1924. 0x0000555559672e88 <+6888>: st.d  $a0, $fp, -472
  1925. 0x0000555559672e8c <+6892>: st.d  $s6, $fp, -552
  1926. 0x0000555559672e90 <+6896>: b  32 # 0x555559672eb0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6928>
  1927. 0x0000555559672e94 <+6900>: beqz  $s7, 20 # 0x555559672ea8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6920>
  1928. 0x0000555559672e98 <+6904>: li.w  $a1, 0x8
  1929. 0x0000555559672e9c <+6908>: move  $a0, $s8
  1930. 0x0000555559672ea0 <+6912>: pcaddu18i  $ra, -3
  1931. 0x0000555559672ea4 <+6916>: jirl  $ra, $ra, 18912
  1932. 0x0000555559672ea8 <+6920>: ld.d  $a0, $fp, -464
  1933. 0x0000555559672eac <+6924>: beq  $s4, $a0, 1828 # 0x5555596735d0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8752>
  1934. 0x0000555559672eb0 <+6928>: move  $a0, $s4
  1935. 0x0000555559672eb4 <+6932>: ld.d  $a1, $s4, 0
  1936. 0x0000555559672eb8 <+6936>: addi.d  $s4, $s4, 24
  1937. 0x0000555559672ebc <+6940>: beq  $a1, $s3, 1816 # 0x5555596735d4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8756>
  1938. 0x0000555559672ec0 <+6944>: st.d  $a1, $fp, -112
  1939. 0x0000555559672ec4 <+6948>: vld  $vr0, $a0, 8
  1940. 0x0000555559672ec8 <+6952>: addi.d  $a0, $fp, -104
  1941. 0x0000555559672ecc <+6956>: vst  $vr0, $a0, 0
  1942. 0x0000555559672ed0 <+6960>: ld.d  $a0, $fp, -624
  1943. 0x0000555559672ed4 <+6964>: beqz  $a0, 40 # 0x555559672efc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7004>
  1944. 0x0000555559672ed8 <+6968>: ld.d  $s2, $fp, -96
  1945. 0x0000555559672edc <+6972>: beqz  $s2, 36 # 0x555559672f00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7008>
  1946. 0x0000555559672ee0 <+6976>: ld.d  $a0, $fp, -104
  1947. 0x0000555559672ee4 <+6980>: li.w  $a2, 0x18
  1948. 0x0000555559672ee8 <+6984>: mul.d  $a1, $s2, $a2
  1949. 0x0000555559672eec <+6988>: add.d  $a1, $a0, $a1
  1950. 0x0000555559672ef0 <+6992>: beq  $a1, $a2, 2664 # 0x555559673958 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9656>
  1951. 0x0000555559672ef4 <+6996>: ld.d  $a1, $a1, -8
  1952. 0x0000555559672ef8 <+7000>: beqz  $a1, 372 # 0x55555967306c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7372>
  1953. 0x0000555559672efc <+7004>: ld.d  $s2, $fp, -96
  1954. 0x0000555559672f00 <+7008>: ld.d  $s7, $fp, -112
  1955. 0x0000555559672f04 <+7012>: ld.d  $s8, $fp, -104
  1956. 0x0000555559672f08 <+7016>: ld.d  $a0, $fp, -616
  1957. 0x0000555559672f0c <+7020>: beqz  $a0, 60 # 0x555559672f48 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7080>
  1958. 0x0000555559672f10 <+7024>: ld.d  $s1, $fp, -456
  1959. 0x0000555559672f14 <+7028>: ld.d  $s5, $fp, -448
  1960. 0x0000555559672f18 <+7032>: ld.d  $a0, $fp, -472
  1961. 0x0000555559672f1c <+7036>: bnez  $a0, 224 # 0x555559672ffc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7260>
  1962. 0x0000555559672f20 <+7040>: ld.d  $a0, $fp, -456
  1963. 0x0000555559672f24 <+7044>: ld.d  $a1, $fp, -448
  1964. 0x0000555559672f28 <+7048>: move  $s1, $s7
  1965. 0x0000555559672f2c <+7052>: nop
  1966. 0x0000555559672f30 <+7056>: beqz  $a0, 168 # 0x555559672fd8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7224>
  1967. 0x0000555559672f34 <+7060>: ld.d  $a2, $a1, 0
  1968. 0x0000555559672f38 <+7064>: addi.d  $a1, $a1, 8
  1969. 0x0000555559672f3c <+7068>: addi.d  $a0, $a0, -8
  1970. 0x0000555559672f40 <+7072>: bltu  $a2, $s2, -16 # 0x555559672f30 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7056>
  1971. 0x0000555559672f44 <+7076>: b  1480 # 0x55555967350c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8556>
  1972. 0x0000555559672f48 <+7080>: alsl.d  $a0, $s2, $s2, 0x1
  1973. 0x0000555559672f4c <+7084>: slli.d  $a0, $a0, 0x3
  1974. 0x0000555559672f50 <+7088>: add.d  $s5, $s8, $a0
  1975. 0x0000555559672f54 <+7092>: st.d  $s8, $fp, -424
  1976. 0x0000555559672f58 <+7096>: st.d  $s8, $fp, -416
  1977. 0x0000555559672f5c <+7100>: st.d  $s7, $fp, -488
  1978. 0x0000555559672f60 <+7104>: st.d  $s7, $fp, -408
  1979. 0x0000555559672f64 <+7108>: st.d  $s5, $fp, -400
  1980. 0x0000555559672f68 <+7112>: move  $s1, $s8
  1981. 0x0000555559672f6c <+7116>: beqz  $s2, 324 # 0x5555596730b0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7440>
  1982. 0x0000555559672f70 <+7120>: addi.d  $s1, $s8, 24
  1983. 0x0000555559672f74 <+7124>: b  24 # 0x555559672f8c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7148>
  1984. 0x0000555559672f78 <+7128>: nop
  1985. 0x0000555559672f7c <+7132>: nop
  1986. 0x0000555559672f80 <+7136>: addi.d  $a0, $s7, 24
  1987. 0x0000555559672f84 <+7140>: addi.d  $s1, $s1, 24
  1988. 0x0000555559672f88 <+7144>: beq  $a0, $s5, 284 # 0x5555596730a4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7428>
  1989. 0x0000555559672f8c <+7148>: ld.d  $s6, $s1, -24
  1990. 0x0000555559672f90 <+7152>: ld.d  $a0, $fp, -440
  1991. 0x0000555559672f94 <+7156>: beq  $s6, $a0, 276 # 0x5555596730a8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7432>
  1992. 0x0000555559672f98 <+7160>: addi.d  $s7, $s1, -24
  1993. 0x0000555559672f9c <+7164>: ld.d  $s2, $s1, -16
  1994. 0x0000555559672fa0 <+7168>: ld.d  $a2, $s7, 16
  1995. 0x0000555559672fa4 <+7172>: li.w  $a3, 0x1
  1996. 0x0000555559672fa8 <+7176>: li.w  $a4, 0x1
  1997. 0x0000555559672fac <+7180>: move  $a0, $s0
  1998. 0x0000555559672fb0 <+7184>: move  $a1, $s2
  1999. 0x0000555559672fb4 <+7188>: pcaddu18i  $ra, 3
  2000. 0x0000555559672fb8 <+7192>: jirl  $ra, $ra, 105068
  2001. 0x0000555559672fbc <+7196>: or  $a0, $s6, $s3
  2002. 0x0000555559672fc0 <+7200>: beq  $a0, $s3, -64 # 0x555559672f80 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7136>
  2003. 0x0000555559672fc4 <+7204>: li.w  $a1, 0x4
  2004. 0x0000555559672fc8 <+7208>: move  $a0, $s2
  2005. 0x0000555559672fcc <+7212>: pcaddu18i  $ra, -3
  2006. 0x0000555559672fd0 <+7216>: jirl  $ra, $ra, 18612
  2007. 0x0000555559672fd4 <+7220>: b  -84 # 0x555559672f80 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7136>
  2008. 0x0000555559672fd8 <+7224>: ld.d  $s1, $fp, -456
  2009. 0x0000555559672fdc <+7228>: ld.d  $s5, $fp, -448
  2010. 0x0000555559672fe0 <+7232>: b  28 # 0x555559672ffc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7260>
  2011. 0x0000555559672fe4 <+7236>: nop
  2012. 0x0000555559672fe8 <+7240>: nop
  2013. 0x0000555559672fec <+7244>: nop
  2014. 0x0000555559672ff0 <+7248>: addi.d  $s1, $s1, -8
  2015. 0x0000555559672ff4 <+7252>: addi.d  $s5, $s5, 8
  2016. 0x0000555559672ff8 <+7256>: beqz  $s1, 56 # 0x555559673030 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7312>
  2017. 0x0000555559672ffc <+7260>: ld.d  $a0, $s5, 0
  2018. 0x0000555559673000 <+7264>: bgeu  $a0, $s2, -16 # 0x555559672ff0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7248>
  2019. 0x0000555559673004 <+7268>: slli.d  $a1, $a0, 0x4
  2020. 0x0000555559673008 <+7272>: alsl.d  $a0, $a0, $a1, 0x3
  2021. 0x000055555967300c <+7276>: add.d  $a0, $s8, $a0
  2022. 0x0000555559673010 <+7280>: ld.d  $a2, $a0, 16
  2023. 0x0000555559673014 <+7284>: ld.d  $a1, $a0, 8
  2024. 0x0000555559673018 <+7288>: li.w  $a3, 0x1
  2025. 0x000055555967301c <+7292>: li.w  $a4, 0x1
  2026. 0x0000555559673020 <+7296>: move  $a0, $s0
  2027. 0x0000555559673024 <+7300>: pcaddu18i  $ra, 3
  2028. 0x0000555559673028 <+7304>: jirl  $ra, $ra, 104956
  2029. 0x000055555967302c <+7308>: b  -60 # 0x555559672ff0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7248>
  2030. 0x0000555559673030 <+7312>: beqz  $s2, -412 # 0x555559672e94 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6900>
  2031. 0x0000555559673034 <+7316>: addi.d  $s1, $s8, 8
  2032. 0x0000555559673038 <+7320>: b  20 # 0x55555967304c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7340>
  2033. 0x000055555967303c <+7324>: nop
  2034. 0x0000555559673040 <+7328>: addi.d  $s2, $s2, -1
  2035. 0x0000555559673044 <+7332>: addi.d  $s1, $s1, 24
  2036. 0x0000555559673048 <+7336>: beqz  $s2, -436 # 0x555559672e94 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6900>
  2037. 0x000055555967304c <+7340>: ld.d  $a0, $s1, -8
  2038. 0x0000555559673050 <+7344>: beq  $a0, $s3, -16 # 0x555559673040 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7328>
  2039. 0x0000555559673054 <+7348>: beqz  $a0, -20 # 0x555559673040 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7328>
  2040. 0x0000555559673058 <+7352>: ld.d  $a0, $s1, 0
  2041. 0x000055555967305c <+7356>: li.w  $a1, 0x4
  2042. 0x0000555559673060 <+7360>: pcaddu18i  $ra, -3
  2043. 0x0000555559673064 <+7364>: jirl  $ra, $ra, 18464
  2044. 0x0000555559673068 <+7368>: b  -40 # 0x555559673040 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7328>
  2045. 0x000055555967306c <+7372>: addi.d  $s2, $s2, -1
  2046. 0x0000555559673070 <+7376>: st.d  $s2, $fp, -96
  2047. 0x0000555559673074 <+7380>: slli.d  $a1, $s2, 0x4
  2048. 0x0000555559673078 <+7384>: alsl.d  $a1, $s2, $a1, 0x3
  2049. 0x000055555967307c <+7388>: ldx.d  $a2, $a0, $a1
  2050. 0x0000555559673080 <+7392>: ld.d  $a3, $fp, -504
  2051. 0x0000555559673084 <+7396>: blt  $a2, $a3, -388 # 0x555559672f00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7008>
  2052. 0x0000555559673088 <+7400>: beqz  $a2, -392 # 0x555559672f00 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7008>
  2053. 0x000055555967308c <+7404>: add.d  $a0, $a0, $a1
  2054. 0x0000555559673090 <+7408>: ld.d  $a0, $a0, 8
  2055. 0x0000555559673094 <+7412>: li.w  $a1, 0x4
  2056. 0x0000555559673098 <+7416>: pcaddu18i  $ra, -3
  2057. 0x000055555967309c <+7420>: jirl  $ra, $ra, 18408
  2058. 0x00005555596730a0 <+7424>: b  -420 # 0x555559672efc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7004>
  2059. 0x00005555596730a4 <+7428>: move  $s1, $s5
  2060. 0x00005555596730a8 <+7432>: st.d  $s1, $fp, -416
  2061. 0x00005555596730ac <+7436>: ld.d  $s6, $fp, -552
  2062. 0x00005555596730b0 <+7440>: beq  $s5, $s1, 76 # 0x5555596730fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7516>
  2063. 0x00005555596730b4 <+7444>: sub.d  $a0, $s5, $s1
  2064. 0x00005555596730b8 <+7448>: ld.d  $a1, $fp, -496
  2065. 0x00005555596730bc <+7452>: mulh.du  $a0, $a0, $a1
  2066. 0x00005555596730c0 <+7456>: srli.d  $s2, $a0, 0x4
  2067. 0x00005555596730c4 <+7460>: addi.d  $s1, $s1, 8
  2068. 0x00005555596730c8 <+7464>: b  20 # 0x5555596730dc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7484>
  2069. 0x00005555596730cc <+7468>: nop
  2070. 0x00005555596730d0 <+7472>: addi.d  $s2, $s2, -1
  2071. 0x00005555596730d4 <+7476>: addi.d  $s1, $s1, 24
  2072. 0x00005555596730d8 <+7480>: beqz  $s2, 36 # 0x5555596730fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7516>
  2073. 0x00005555596730dc <+7484>: ld.d  $a0, $s1, -8
  2074. 0x00005555596730e0 <+7488>: beq  $a0, $s3, -16 # 0x5555596730d0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7472>
  2075. 0x00005555596730e4 <+7492>: beqz  $a0, -20 # 0x5555596730d0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7472>
  2076. 0x00005555596730e8 <+7496>: ld.d  $a0, $s1, 0
  2077. 0x00005555596730ec <+7500>: li.w  $a1, 0x4
  2078. 0x00005555596730f0 <+7504>: pcaddu18i  $ra, -3
  2079. 0x00005555596730f4 <+7508>: jirl  $ra, $ra, 18320
  2080. 0x00005555596730f8 <+7512>: b  -40 # 0x5555596730d0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7472>
  2081. 0x00005555596730fc <+7516>: ld.d  $a0, $fp, -488
  2082. 0x0000555559673100 <+7520>: bnez  $a0, -616 # 0x555559672e98 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6904>
  2083. 0x0000555559673104 <+7524>: b  -604 # 0x555559672ea8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+6920>
  2084. 0x0000555559673108 <+7528>: ld.d  $s0, $fp, -176
  2085. 0x000055555967310c <+7532>: addi.d  $s1, $s0, 8
  2086. 0x0000555559673110 <+7536>: lu52i.d  $s3, $zero, -2048
  2087. 0x0000555559673114 <+7540>: b  24 # 0x55555967312c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7564>
  2088. 0x0000555559673118 <+7544>: nop
  2089. 0x000055555967311c <+7548>: nop
  2090. 0x0000555559673120 <+7552>: addi.d  $s2, $s2, -1
  2091. 0x0000555559673124 <+7556>: addi.d  $s1, $s1, 24
  2092. 0x0000555559673128 <+7560>: beqz  $s2, 36 # 0x55555967314c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7596>
  2093. 0x000055555967312c <+7564>: ld.d  $a0, $s1, -8
  2094. 0x0000555559673130 <+7568>: beq  $a0, $s3, -16 # 0x555559673120 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7552>
  2095. 0x0000555559673134 <+7572>: beqz  $a0, -20 # 0x555559673120 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7552>
  2096. 0x0000555559673138 <+7576>: ld.d  $a0, $s1, 0
  2097. 0x000055555967313c <+7580>: li.w  $a1, 0x4
  2098. 0x0000555559673140 <+7584>: pcaddu18i  $ra, -3
  2099. 0x0000555559673144 <+7588>: jirl  $ra, $ra, 18240
  2100. 0x0000555559673148 <+7592>: b  -40 # 0x555559673120 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7552>
  2101. 0x000055555967314c <+7596>: ld.d  $a0, $fp, -184
  2102. 0x0000555559673150 <+7600>: beqz  $a0, 20 # 0x555559673164 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7620>
  2103. 0x0000555559673154 <+7604>: li.w  $a1, 0x8
  2104. 0x0000555559673158 <+7608>: move  $a0, $s0
  2105. 0x000055555967315c <+7612>: pcaddu18i  $ra, -3
  2106. 0x0000555559673160 <+7616>: jirl  $ra, $ra, 18212
  2107. 0x0000555559673164 <+7620>: ld.d  $a0, $fp, -376
  2108. 0x0000555559673168 <+7624>: beqz  $a0, 24 # 0x555559673180 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7648>
  2109. 0x000055555967316c <+7628>: ld.d  $a1, $fp, -368
  2110. 0x0000555559673170 <+7632>: beqz  $a1, 16 # 0x555559673180 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7648>
  2111. 0x0000555559673174 <+7636>: li.w  $a1, 0x1
  2112. 0x0000555559673178 <+7640>: pcaddu18i  $ra, -3
  2113. 0x000055555967317c <+7644>: jirl  $ra, $ra, 18184
  2114. 0x0000555559673180 <+7648>: ld.d  $a0, $fp, -424
  2115. 0x0000555559673184 <+7652>: beqz  $a0, 20 # 0x555559673198 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7672>
  2116. 0x0000555559673188 <+7656>: ld.d  $a0, $fp, -416
  2117. 0x000055555967318c <+7660>: li.w  $a1, 0x1
  2118. 0x0000555559673190 <+7664>: pcaddu18i  $ra, -3
  2119. 0x0000555559673194 <+7668>: jirl  $ra, $ra, 18160
  2120. 0x0000555559673198 <+7672>: move  $s0, $zero
  2121. 0x000055555967319c <+7676>: ld.d  $s1, $fp, -304
  2122. 0x00005555596731a0 <+7680>: move  $s3, $zero
  2123. 0x00005555596731a4 <+7684>: lu52i.d  $s4, $zero, -2048
  2124. 0x00005555596731a8 <+7688>: nop
  2125. 0x00005555596731ac <+7692>: nop
  2126. 0x00005555596731b0 <+7696>: beq  $s3, $s6, 132 # 0x555559673234 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7828>
  2127. 0x00005555596731b4 <+7700>: move  $s8, $s6
  2128. 0x00005555596731b8 <+7704>: slli.d  $a0, $s3, 0x4
  2129. 0x00005555596731bc <+7708>: alsl.d  $a0, $s3, $a0, 0x3
  2130. 0x00005555596731c0 <+7712>: add.d  $s5, $s1, $a0
  2131. 0x00005555596731c4 <+7716>: ld.d  $s6, $s5, 16
  2132. 0x00005555596731c8 <+7720>: ld.d  $s2, $s5, 8
  2133. 0x00005555596731cc <+7724>: beqz  $s6, 68 # 0x555559673210 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7792>
  2134. 0x00005555596731d0 <+7728>: addi.d  $s7, $s2, 8
  2135. 0x00005555596731d4 <+7732>: b  24 # 0x5555596731ec <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7756>
  2136. 0x00005555596731d8 <+7736>: nop
  2137. 0x00005555596731dc <+7740>: nop
  2138. 0x00005555596731e0 <+7744>: addi.d  $s6, $s6, -1
  2139. 0x00005555596731e4 <+7748>: addi.d  $s7, $s7, 24
  2140. 0x00005555596731e8 <+7752>: beqz  $s6, 40 # 0x555559673210 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7792>
  2141. 0x00005555596731ec <+7756>: ld.d  $a0, $s7, -8
  2142. 0x00005555596731f0 <+7760>: beq  $a0, $s4, -16 # 0x5555596731e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7744>
  2143. 0x00005555596731f4 <+7764>: beqz  $a0, -20 # 0x5555596731e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7744>
  2144. 0x00005555596731f8 <+7768>: ld.d  $a0, $s7, 0
  2145. 0x00005555596731fc <+7772>: li.w  $a1, 0x4
  2146. 0x0000555559673200 <+7776>: pcaddu18i  $ra, -3
  2147. 0x0000555559673204 <+7780>: jirl  $ra, $ra, 18048
  2148. 0x0000555559673208 <+7784>: b  -40 # 0x5555596731e0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7744>
  2149. 0x000055555967320c <+7788>: nop
  2150. 0x0000555559673210 <+7792>: ld.d  $a0, $s5, 0
  2151. 0x0000555559673214 <+7796>: addi.d  $s3, $s3, 1
  2152. 0x0000555559673218 <+7800>: move  $s6, $s8
  2153. 0x000055555967321c <+7804>: beqz  $a0, -108 # 0x5555596731b0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7696>
  2154. 0x0000555559673220 <+7808>: li.w  $a1, 0x8
  2155. 0x0000555559673224 <+7812>: move  $a0, $s2
  2156. 0x0000555559673228 <+7816>: pcaddu18i  $ra, -3
  2157. 0x000055555967322c <+7820>: jirl  $ra, $ra, 18008
  2158. 0x0000555559673230 <+7824>: b  -128 # 0x5555596731b0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7696>
  2159. 0x0000555559673234 <+7828>: ld.d  $a0, $fp, -312
  2160. 0x0000555559673238 <+7832>: beqz  $a0, 552 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  2161. 0x000055555967323c <+7836>: li.w  $a1, 0x8
  2162. 0x0000555559673240 <+7840>: move  $a0, $s1
  2163. 0x0000555559673244 <+7844>: pcaddu18i  $ra, -3
  2164. 0x0000555559673248 <+7848>: jirl  $ra, $ra, 17980
  2165. 0x000055555967324c <+7852>: b  532 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  2166. 0x0000555559673250 <+7856>: ld.d  $a1, $s0, 24
  2167. 0x0000555559673254 <+7860>: ld.d  $a0, $s0, 8
  2168. 0x0000555559673258 <+7864>: sub.d  $a0, $a0, $a1
  2169. 0x000055555967325c <+7868>: li.w  $a2, 0x6
  2170. 0x0000555559673260 <+7872>: bgeu  $a2, $a0, 1124 # 0x5555596736c4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8996>
  2171. 0x0000555559673264 <+7876>: ld.d  $a0, $s0, 16
  2172. 0x0000555559673268 <+7880>: alsl.d  $a2, $a1, $a0, 0x2
  2173. 0x000055555967326c <+7884>: pcalau12i  $a3, 555
  2174. 0x0000555559673270 <+7888>: addi.d  $a3, $a3, 1284
  2175. 0x0000555559673274 <+7892>: vld  $vr0, $a3, 0
  2176. 0x0000555559673278 <+7896>: ld.w  $a4, $a3, 24
  2177. 0x000055555967327c <+7900>: ld.d  $a3, $a3, 16
  2178. 0x0000555559673280 <+7904>: slli.d  $a5, $a1, 0x2
  2179. 0x0000555559673284 <+7908>: vstx  $vr0, $a0, $a5
  2180. 0x0000555559673288 <+7912>: st.w  $a4, $a2, 24
  2181. 0x000055555967328c <+7916>: st.d  $a3, $a2, 16
  2182. 0x0000555559673290 <+7920>: addi.d  $a0, $a1, 7
  2183. 0x0000555559673294 <+7924>: st.d  $a0, $s0, 24
  2184. 0x0000555559673298 <+7928>: b  28 # 0x5555596732b4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7956>
  2185. 0x000055555967329c <+7932>: ld.d  $a0, $s0, 8
  2186. 0x00005555596732a0 <+7936>: pcalau12i  $a1, 555
  2187. 0x00005555596732a4 <+7940>: addi.d  $a1, $a1, 1284
  2188. 0x00005555596732a8 <+7944>: li.w  $a2, 0x7
  2189. 0x00005555596732ac <+7948>: pcaddu18i  $ra, 3
  2190. 0x00005555596732b0 <+7952>: jirl  $ra, $ra, 64660
  2191. 0x00005555596732b4 <+7956>: st.d  $zero, $fp, -288
  2192. 0x00005555596732b8 <+7960>: li.w  $a0, 0x4
  2193. 0x00005555596732bc <+7964>: st.d  $a0, $fp, -280
  2194. 0x00005555596732c0 <+7968>: st.d  $zero, $fp, -272
  2195. 0x00005555596732c4 <+7972>: pcalau12i  $a0, 555
  2196. 0x00005555596732c8 <+7976>: addi.d  $a0, $a0, 1320
  2197. 0x00005555596732cc <+7980>: st.d  $a0, $fp, -416
  2198. 0x00005555596732d0 <+7984>: li.w  $a0, 0x18
  2199. 0x00005555596732d4 <+7988>: st.d  $a0, $fp, -408
  2200. 0x00005555596732d8 <+7992>: st.d  $zero, $fp, -424
  2201. 0x00005555596732dc <+7996>: addi.d  $a0, $fp, -424
  2202. 0x00005555596732e0 <+8000>: pcaddu18i  $ra, 2
  2203. 0x00005555596732e4 <+8004>: jirl  $ra, $ra, -72064
  2204. 0x00005555596732e8 <+8008>: move  $a2, $a0
  2205. 0x00005555596732ec <+8012>: move  $a3, $a1
  2206. 0x00005555596732f0 <+8016>: vld  $vr0, $s1, 16
  2207. 0x00005555596732f4 <+8020>: li.w  $s1, 0x1
  2208. 0x00005555596732f8 <+8024>: st.b  $s1, $fp, -424
  2209. 0x00005555596732fc <+8028>: vst  $vr0, $fp, -416
  2210. 0x0000555559673300 <+8032>: pcalau12i  $a0, 496
  2211. 0x0000555559673304 <+8036>: addi.d  $a4, $a0, -224
  2212. 0x0000555559673308 <+8040>: addi.d  $a0, $fp, -112
  2213. 0x000055555967330c <+8044>: addi.d  $a1, $fp, -288
  2214. 0x0000555559673310 <+8048>: addi.d  $a5, $fp, -424
  2215. 0x0000555559673314 <+8052>: li.w  $a6, 0x1
  2216. 0x0000555559673318 <+8056>: pcaddu18i  $ra, 5
  2217. 0x000055555967331c <+8060>: jirl  $ra, $ra, -86104
  2218. 0x0000555559673320 <+8064>: ld.bu  $a0, $fp, -112
  2219. 0x0000555559673324 <+8068>: bne  $a0, $s1, 280 # 0x55555967343c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8348>
  2220. 0x0000555559673328 <+8072>: ld.b  $a0, $fp, -111
  2221. 0x000055555967332c <+8076>: st.b  $a0, $fp, -136
  2222. 0x0000555559673330 <+8080>: pcalau12i  $a0, 561
  2223. 0x0000555559673334 <+8084>: addi.d  $a0, $a0, 1070
  2224. 0x0000555559673338 <+8088>: pcalau12i  $a1, 693
  2225. 0x000055555967333c <+8092>: addi.d  $a3, $a1, -1744
  2226. 0x0000555559673340 <+8096>: pcalau12i  $a1, 714
  2227. 0x0000555559673344 <+8100>: addi.d  $a4, $a1, 1000
  2228. 0x0000555559673348 <+8104>: li.w  $a1, 0x2b
  2229. 0x000055555967334c <+8108>: addi.d  $a2, $fp, -136
  2230. 0x0000555559673350 <+8112>: pcaddu18i  $ra, -3
  2231. 0x0000555559673354 <+8116>: jirl  $ra, $ra, -96976
  2232. 0x0000555559673358 <+8120>: b  1608 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2233. 0x000055555967335c <+8124>: lu52i.d  $s2, $zero, -2048
  2234. 0x0000555559673360 <+8128>: b  320 # 0x5555596734a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8448>
  2235. 0x0000555559673364 <+8132>: ld.d  $a1, $s0, 24
  2236. 0x0000555559673368 <+8136>: ld.d  $a0, $s0, 8
  2237. 0x000055555967336c <+8140>: sub.d  $a0, $a0, $a1
  2238. 0x0000555559673370 <+8144>: li.w  $a2, 0x6
  2239. 0x0000555559673374 <+8148>: bgeu  $a2, $a0, 880 # 0x5555596736e4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9028>
  2240. 0x0000555559673378 <+8152>: ld.d  $a0, $s0, 16
  2241. 0x000055555967337c <+8156>: alsl.d  $a2, $a1, $a0, 0x2
  2242. 0x0000555559673380 <+8160>: pcalau12i  $a3, 555
  2243. 0x0000555559673384 <+8164>: addi.d  $a3, $a3, 1284
  2244. 0x0000555559673388 <+8168>: vld  $vr0, $a3, 0
  2245. 0x000055555967338c <+8172>: ld.w  $a4, $a3, 24
  2246. 0x0000555559673390 <+8176>: ld.d  $a3, $a3, 16
  2247. 0x0000555559673394 <+8180>: slli.d  $a5, $a1, 0x2
  2248. 0x0000555559673398 <+8184>: vstx  $vr0, $a0, $a5
  2249. 0x000055555967339c <+8188>: st.w  $a4, $a2, 24
  2250. 0x00005555596733a0 <+8192>: st.d  $a3, $a2, 16
  2251. 0x00005555596733a4 <+8196>: addi.d  $a0, $a1, 7
  2252. 0x00005555596733a8 <+8200>: st.d  $a0, $s0, 24
  2253. 0x00005555596733ac <+8204>: b  28 # 0x5555596733c8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8232>
  2254. 0x00005555596733b0 <+8208>: ld.d  $a0, $s0, 8
  2255. 0x00005555596733b4 <+8212>: pcalau12i  $a1, 555
  2256. 0x00005555596733b8 <+8216>: addi.d  $a1, $a1, 1284
  2257. 0x00005555596733bc <+8220>: li.w  $a2, 0x7
  2258. 0x00005555596733c0 <+8224>: pcaddu18i  $ra, 3
  2259. 0x00005555596733c4 <+8228>: jirl  $ra, $ra, 64384
  2260. 0x00005555596733c8 <+8232>: st.d  $zero, $fp, -288
  2261. 0x00005555596733cc <+8236>: li.w  $a0, 0x4
  2262. 0x00005555596733d0 <+8240>: st.d  $a0, $fp, -280
  2263. 0x00005555596733d4 <+8244>: st.d  $zero, $fp, -272
  2264. 0x00005555596733d8 <+8248>: pcalau12i  $a0, 547
  2265. 0x00005555596733dc <+8252>: addi.d  $a0, $a0, 1632
  2266. 0x00005555596733e0 <+8256>: st.d  $a0, $fp, -416
  2267. 0x00005555596733e4 <+8260>: li.w  $a0, 0x16
  2268. 0x00005555596733e8 <+8264>: st.d  $a0, $fp, -408
  2269. 0x00005555596733ec <+8268>: st.d  $zero, $fp, -424
  2270. 0x00005555596733f0 <+8272>: addi.d  $a0, $fp, -424
  2271. 0x00005555596733f4 <+8276>: pcaddu18i  $ra, 2
  2272. 0x00005555596733f8 <+8280>: jirl  $ra, $ra, -72340
  2273. 0x00005555596733fc <+8284>: move  $a2, $a0
  2274. 0x0000555559673400 <+8288>: move  $a3, $a1
  2275. 0x0000555559673404 <+8292>: vld  $vr0, $s1, 16
  2276. 0x0000555559673408 <+8296>: li.w  $s1, 0x1
  2277. 0x000055555967340c <+8300>: st.b  $s1, $fp, -424
  2278. 0x0000555559673410 <+8304>: vst  $vr0, $fp, -416
  2279. 0x0000555559673414 <+8308>: pcalau12i  $a0, 496
  2280. 0x0000555559673418 <+8312>: addi.d  $a4, $a0, -224
  2281. 0x000055555967341c <+8316>: addi.d  $a0, $fp, -112
  2282. 0x0000555559673420 <+8320>: addi.d  $a1, $fp, -288
  2283. 0x0000555559673424 <+8324>: addi.d  $a5, $fp, -424
  2284. 0x0000555559673428 <+8328>: li.w  $a6, 0x1
  2285. 0x000055555967342c <+8332>: pcaddu18i  $ra, 5
  2286. 0x0000555559673430 <+8336>: jirl  $ra, $ra, -86380
  2287. 0x0000555559673434 <+8340>: ld.bu  $a0, $fp, -112
  2288. 0x0000555559673438 <+8344>: beq  $a0, $s1, 1260 # 0x555559673924 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9604>
  2289. 0x000055555967343c <+8348>: ld.d  $a0, $fp, -288
  2290. 0x0000555559673440 <+8352>: vld  $vr0, $fp, -280
  2291. 0x0000555559673444 <+8356>: st.d  $a0, $fp, -424
  2292. 0x0000555559673448 <+8360>: vst  $vr0, $fp, -416
  2293. 0x000055555967344c <+8364>: addi.d  $a1, $fp, -424
  2294. 0x0000555559673450 <+8368>: move  $a0, $s0
  2295. 0x0000555559673454 <+8372>: pcaddu18i  $ra, 3
  2296. 0x0000555559673458 <+8376>: jirl  $ra, $ra, 63532
  2297. 0x000055555967345c <+8380>: li.w  $s0, 0x2
  2298. 0x0000555559673460 <+8384>: li.w  $a0, 0x1
  2299. 0x0000555559673464 <+8388>: move  $a1, $s0
  2300. 0x0000555559673468 <+8392>: ld.d  $s8, $sp, 632
  2301. 0x000055555967346c <+8396>: ld.d  $s7, $sp, 640
  2302. 0x0000555559673470 <+8400>: ld.d  $s6, $sp, 648
  2303. 0x0000555559673474 <+8404>: ld.d  $s5, $sp, 656
  2304. 0x0000555559673478 <+8408>: ld.d  $s4, $sp, 664
  2305. 0x000055555967347c <+8412>: ld.d  $s3, $sp, 672
  2306. 0x0000555559673480 <+8416>: ld.d  $s2, $sp, 680
  2307. 0x0000555559673484 <+8420>: ld.d  $s1, $sp, 688
  2308. 0x0000555559673488 <+8424>: ld.d  $s0, $sp, 696
  2309. 0x000055555967348c <+8428>: ld.d  $fp, $sp, 704
  2310. 0x0000555559673490 <+8432>: ld.d  $ra, $sp, 712
  2311. 0x0000555559673494 <+8436>: addi.d  $sp, $sp, 720
  2312. 0x0000555559673498 <+8440>: ret
  2313. 0x000055555967349c <+8444>: ld.d  $s2, $fp, -456
  2314. 0x00005555596734a0 <+8448>: ld.d  $a5, $fp, -360
  2315. 0x00005555596734a4 <+8452>: ld.d  $a6, $fp, -352
  2316. 0x00005555596734a8 <+8456>: ld.d  $a7, $fp, -344
  2317. 0x00005555596734ac <+8460>: ld.d  $a0, $fp, -536
  2318. 0x00005555596734b0 <+8464>: ld.d  $a4, $a0, 16
  2319. 0x00005555596734b4 <+8468>: st.d  $s2, $fp, -288
  2320. 0x00005555596734b8 <+8472>: st.d  $s5, $fp, -280
  2321. 0x00005555596734bc <+8476>: ld.d  $a0, $fp, -608
  2322. 0x00005555596734c0 <+8480>: st.d  $a0, $fp, -272
  2323. 0x00005555596734c4 <+8484>: addi.d  $a0, $fp, -288
  2324. 0x00005555596734c8 <+8488>: ld.d  $a1, $fp, -632
  2325. 0x00005555596734cc <+8492>: ld.d  $a2, $fp, -552
  2326. 0x00005555596734d0 <+8496>: ld.d  $a3, $fp, -624
  2327. 0x00005555596734d4 <+8500>: pcaddu18i  $ra, 3
  2328. 0x00005555596734d8 <+8504>: jirl  $ra, $ra, -126996
  2329. 0x00005555596734dc <+8508>: li.w  $s0, 0x2
  2330. 0x00005555596734e0 <+8512>: lu52i.d  $a0, $s0, -2048
  2331. 0x00005555596734e4 <+8516>: blt  $s2, $a0, 24 # 0x5555596734fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8540>
  2332. 0x00005555596734e8 <+8520>: beqz  $s2, 20 # 0x5555596734fc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8540>
  2333. 0x00005555596734ec <+8524>: li.w  $a1, 0x4
  2334. 0x00005555596734f0 <+8528>: move  $a0, $s5
  2335. 0x00005555596734f4 <+8532>: pcaddu18i  $ra, -3
  2336. 0x00005555596734f8 <+8536>: jirl  $ra, $ra, 17292
  2337. 0x00005555596734fc <+8540>: move  $s1, $zero
  2338. 0x0000555559673500 <+8544>: ld.d  $a0, $fp, -160
  2339. 0x0000555559673504 <+8548>: bnez  $a0, -4764 # 0x555559672268 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3784>
  2340. 0x0000555559673508 <+8552>: b  -4752 # 0x555559672278 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3800>
  2341. 0x000055555967350c <+8556>: st.d  $s4, $fp, -280
  2342. 0x0000555559673510 <+8560>: beqz  $s2, 60 # 0x55555967354c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8620>
  2343. 0x0000555559673514 <+8564>: addi.d  $s0, $s8, 8
  2344. 0x0000555559673518 <+8568>: b  20 # 0x55555967352c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8588>
  2345. 0x000055555967351c <+8572>: nop
  2346. 0x0000555559673520 <+8576>: addi.d  $s2, $s2, -1
  2347. 0x0000555559673524 <+8580>: addi.d  $s0, $s0, 24
  2348. 0x0000555559673528 <+8584>: beqz  $s2, 36 # 0x55555967354c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8620>
  2349. 0x000055555967352c <+8588>: ld.d  $a0, $s0, -8
  2350. 0x0000555559673530 <+8592>: beq  $a0, $s3, -16 # 0x555559673520 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8576>
  2351. 0x0000555559673534 <+8596>: beqz  $a0, -20 # 0x555559673520 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8576>
  2352. 0x0000555559673538 <+8600>: ld.d  $a0, $s0, 0
  2353. 0x000055555967353c <+8604>: li.w  $a1, 0x4
  2354. 0x0000555559673540 <+8608>: pcaddu18i  $ra, -3
  2355. 0x0000555559673544 <+8612>: jirl  $ra, $ra, 17216
  2356. 0x0000555559673548 <+8616>: b  -40 # 0x555559673520 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8576>
  2357. 0x000055555967354c <+8620>: beqz  $s1, 20 # 0x555559673560 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8640>
  2358. 0x0000555559673550 <+8624>: li.w  $a1, 0x8
  2359. 0x0000555559673554 <+8628>: move  $a0, $s8
  2360. 0x0000555559673558 <+8632>: pcaddu18i  $ra, -3
  2361. 0x000055555967355c <+8636>: jirl  $ra, $ra, 17192
  2362. 0x0000555559673560 <+8640>: addi.d  $a0, $fp, -288
  2363. 0x0000555559673564 <+8644>: pcaddu18i  $ra, 6
  2364. 0x0000555559673568 <+8648>: jirl  $ra, $ra, -55460
  2365. 0x000055555967356c <+8652>: li.w  $s0, 0x1
  2366. 0x0000555559673570 <+8656>: b  -272 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  2367. 0x0000555559673574 <+8660>: ld.d  $a0, $fp, -416
  2368. 0x0000555559673578 <+8664>: li.w  $a1, 0x4
  2369. 0x000055555967357c <+8668>: bnez  $a0, -4472 # 0x555559672404 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4196>
  2370. 0x0000555559673580 <+8672>: b  -4464 # 0x555559672410 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4208>
  2371. 0x0000555559673584 <+8676>: ld.d  $a0, $fp, -384
  2372. 0x0000555559673588 <+8680>: li.w  $a1, 0x1
  2373. 0x000055555967358c <+8684>: bnez  $a0, -4444 # 0x555559672430 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4240>
  2374. 0x0000555559673590 <+8688>: b  -4436 # 0x55555967243c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+4252>
  2375. 0x0000555559673594 <+8692>: pcalau12i  $a0, 694
  2376. 0x0000555559673598 <+8696>: addi.d  $a0, $a0, 1096
  2377. 0x000055555967359c <+8700>: st.d  $a0, $fp, -288
  2378. 0x00005555596735a0 <+8704>: li.w  $a0, 0x1
  2379. 0x00005555596735a4 <+8708>: st.d  $a0, $fp, -280
  2380. 0x00005555596735a8 <+8712>: li.w  $a0, 0x8
  2381. 0x00005555596735ac <+8716>: st.d  $a0, $fp, -272
  2382. 0x00005555596735b0 <+8720>: vld  $vr0, $fp, -720
  2383. 0x00005555596735b4 <+8724>: vst  $vr0, $fp, -264
  2384. 0x00005555596735b8 <+8728>: pcalau12i  $a0, 694
  2385. 0x00005555596735bc <+8732>: addi.d  $a1, $a0, 1112
  2386. 0x00005555596735c0 <+8736>: addi.d  $a0, $fp, -288
  2387. 0x00005555596735c4 <+8740>: pcaddu18i  $ra, -3
  2388. 0x00005555596735c8 <+8744>: jirl  $ra, $ra, -98564
  2389. 0x00005555596735cc <+8748>: b  980 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2390. 0x00005555596735d0 <+8752>: ld.d  $s4, $fp, -464
  2391. 0x00005555596735d4 <+8756>: st.d  $s4, $fp, -280
  2392. 0x00005555596735d8 <+8760>: addi.d  $a0, $fp, -288
  2393. 0x00005555596735dc <+8764>: pcaddu18i  $ra, 6
  2394. 0x00005555596735e0 <+8768>: jirl  $ra, $ra, -55580
  2395. 0x00005555596735e4 <+8772>: ld.d  $a0, $fp, -480
  2396. 0x00005555596735e8 <+8776>: sltu  $a0, $s6, $a0
  2397. 0x00005555596735ec <+8780>: xori  $s0, $a0, 0x1
  2398. 0x00005555596735f0 <+8784>: b  -400 # 0x555559673460 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8384>
  2399. 0x00005555596735f4 <+8788>: st.w  $s2, $fp, -136
  2400. 0x00005555596735f8 <+8792>: pcalau12i  $a0, 561
  2401. 0x00005555596735fc <+8796>: addi.d  $a0, $a0, 1070
  2402. 0x0000555559673600 <+8800>: pcalau12i  $a1, 714
  2403. 0x0000555559673604 <+8804>: addi.d  $a3, $a1, -336
  2404. 0x0000555559673608 <+8808>: pcalau12i  $a1, 714
  2405. 0x000055555967360c <+8812>: addi.d  $a4, $a1, -744
  2406. 0x0000555559673610 <+8816>: li.w  $a1, 0x2b
  2407. 0x0000555559673614 <+8820>: addi.d  $a2, $fp, -136
  2408. 0x0000555559673618 <+8824>: pcaddu18i  $ra, -3
  2409. 0x000055555967361c <+8828>: jirl  $ra, $ra, -97688
  2410. 0x0000555559673620 <+8832>: b  896 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2411. 0x0000555559673624 <+8836>: addi.d  $a0, $fp, -424
  2412. 0x0000555559673628 <+8840>: li.w  $a2, 0x1
  2413. 0x000055555967362c <+8844>: li.w  $a3, 0x4
  2414. 0x0000555559673630 <+8848>: li.w  $a4, 0x4
  2415. 0x0000555559673634 <+8852>: move  $a1, $s0
  2416. 0x0000555559673638 <+8856>: pcaddu18i  $ra, -3
  2417. 0x000055555967363c <+8860>: jirl  $ra, $ra, -84152
  2418. 0x0000555559673640 <+8864>: ld.d  $s0, $fp, -408
  2419. 0x0000555559673644 <+8868>: ld.d  $s3, $fp, -416
  2420. 0x0000555559673648 <+8872>: b  -5412 # 0x555559672124 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3460>
  2421. 0x000055555967364c <+8876>: addi.d  $a0, $fp, -288
  2422. 0x0000555559673650 <+8880>: li.w  $a3, 0x4
  2423. 0x0000555559673654 <+8884>: li.w  $a4, 0x4
  2424. 0x0000555559673658 <+8888>: move  $a1, $s3
  2425. 0x000055555967365c <+8892>: move  $a2, $s1
  2426. 0x0000555559673660 <+8896>: pcaddu18i  $ra, -3
  2427. 0x0000555559673664 <+8900>: jirl  $ra, $ra, -84192
  2428. 0x0000555559673668 <+8904>: ld.d  $s3, $fp, -272
  2429. 0x000055555967366c <+8908>: ld.d  $s4, $fp, -288
  2430. 0x0000555559673670 <+8912>: b  -5400 # 0x555559672158 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3512>
  2431. 0x0000555559673674 <+8916>: addi.d  $a0, $s0, 8
  2432. 0x0000555559673678 <+8920>: li.w  $a2, 0x7
  2433. 0x000055555967367c <+8924>: li.w  $a3, 0x4
  2434. 0x0000555559673680 <+8928>: li.w  $a4, 0x4
  2435. 0x0000555559673684 <+8932>: pcaddu18i  $ra, -3
  2436. 0x0000555559673688 <+8936>: jirl  $ra, $ra, -84228
  2437. 0x000055555967368c <+8940>: ld.d  $a1, $s0, 24
  2438. 0x0000555559673690 <+8944>: b  -5320 # 0x5555596721c8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+3624>
  2439. 0x0000555559673694 <+8948>: st.w  $s1, $fp, -136
  2440. 0x0000555559673698 <+8952>: pcalau12i  $a0, 561
  2441. 0x000055555967369c <+8956>: addi.d  $a0, $a0, 1070
  2442. 0x00005555596736a0 <+8960>: pcalau12i  $a1, 714
  2443. 0x00005555596736a4 <+8964>: addi.d  $a3, $a1, -336
  2444. 0x00005555596736a8 <+8968>: pcalau12i  $a1, 714
  2445. 0x00005555596736ac <+8972>: addi.d  $a4, $a1, -744
  2446. 0x00005555596736b0 <+8976>: li.w  $a1, 0x2b
  2447. 0x00005555596736b4 <+8980>: addi.d  $a2, $fp, -136
  2448. 0x00005555596736b8 <+8984>: pcaddu18i  $ra, -3
  2449. 0x00005555596736bc <+8988>: jirl  $ra, $ra, -97848
  2450. 0x00005555596736c0 <+8992>: b  736 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2451. 0x00005555596736c4 <+8996>: addi.d  $a0, $s0, 8
  2452. 0x00005555596736c8 <+9000>: li.w  $a2, 0x7
  2453. 0x00005555596736cc <+9004>: li.w  $a3, 0x4
  2454. 0x00005555596736d0 <+9008>: li.w  $a4, 0x4
  2455. 0x00005555596736d4 <+9012>: pcaddu18i  $ra, -3
  2456. 0x00005555596736d8 <+9016>: jirl  $ra, $ra, -84308
  2457. 0x00005555596736dc <+9020>: ld.d  $a1, $s0, 24
  2458. 0x00005555596736e0 <+9024>: b  -1148 # 0x555559673264 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+7876>
  2459. 0x00005555596736e4 <+9028>: addi.d  $a0, $s0, 8
  2460. 0x00005555596736e8 <+9032>: li.w  $a2, 0x7
  2461. 0x00005555596736ec <+9036>: li.w  $a3, 0x4
  2462. 0x00005555596736f0 <+9040>: li.w  $a4, 0x4
  2463. 0x00005555596736f4 <+9044>: pcaddu18i  $ra, -3
  2464. 0x00005555596736f8 <+9048>: jirl  $ra, $ra, -84340
  2465. 0x00005555596736fc <+9052>: ld.d  $a1, $s0, 24
  2466. 0x0000555559673700 <+9056>: b  -904 # 0x555559673378 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+8152>
  2467. 0x0000555559673704 <+9060>: move  $s3, $s6
  2468. 0x0000555559673708 <+9064>: pcalau12i  $a0, 729
  2469. 0x000055555967370c <+9068>: addi.d  $a2, $a0, 272
  2470. 0x0000555559673710 <+9072>: move  $a0, $s5
  2471. 0x0000555559673714 <+9076>: move  $a1, $s3
  2472. 0x0000555559673718 <+9080>: pcaddu18i  $ra, -3
  2473. 0x000055555967371c <+9084>: jirl  $ra, $ra, -99716
  2474. 0x0000555559673720 <+9088>: b  640 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2475. 0x0000555559673724 <+9092>: li.w  $a0, 0x8
  2476. 0x0000555559673728 <+9096>: li.w  $a1, 0x8
  2477. 0x000055555967372c <+9100>: pcaddu18i  $ra, -3
  2478. 0x0000555559673730 <+9104>: jirl  $ra, $ra, -99696
  2479. 0x0000555559673734 <+9108>: b  620 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2480. 0x0000555559673738 <+9112>: ld.d  $a0, $fp, -640
  2481. 0x000055555967373c <+9116>: st.d  $a0, $fp, -632
  2482. 0x0000555559673740 <+9120>: ld.d  $a0, $fp, -632
  2483. 0x0000555559673744 <+9124>: pcaddu18i  $ra, -3
  2484. 0x0000555559673748 <+9128>: jirl  $ra, $ra, -96868
  2485. 0x000055555967374c <+9132>: b  596 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2486. 0x0000555559673750 <+9136>: pcalau12i  $a0, 714
  2487. 0x0000555559673754 <+9140>: addi.d  $a2, $a0, 880
  2488. 0x0000555559673758 <+9144>: move  $a0, $s3
  2489. 0x000055555967375c <+9148>: move  $a1, $s0
  2490. 0x0000555559673760 <+9152>: pcaddu18i  $ra, -3
  2491. 0x0000555559673764 <+9156>: jirl  $ra, $ra, -99788
  2492. 0x0000555559673768 <+9160>: move  $s3, $zero
  2493. 0x000055555967376c <+9164>: ld.d  $s0, $fp, -448
  2494. 0x0000555559673770 <+9168>: pcalau12i  $a0, 720
  2495. 0x0000555559673774 <+9172>: addi.d  $a2, $a0, -96
  2496. 0x0000555559673778 <+9176>: move  $a0, $s3
  2497. 0x000055555967377c <+9180>: move  $a1, $s0
  2498. 0x0000555559673780 <+9184>: pcaddu18i  $ra, -3
  2499. 0x0000555559673784 <+9188>: jirl  $ra, $ra, -99820
  2500. 0x0000555559673788 <+9192>: b  536 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2501. 0x000055555967378c <+9196>: pcalau12i  $a0, 693
  2502. 0x0000555559673790 <+9200>: addi.d  $a0, $a0, 1080
  2503. 0x0000555559673794 <+9204>: b  12 # 0x5555596737a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9216>
  2504. 0x0000555559673798 <+9208>: pcalau12i  $a0, 693
  2505. 0x000055555967379c <+9212>: addi.d  $a0, $a0, 1104
  2506. 0x00005555596737a0 <+9216>: pcaddu18i  $ra, -3
  2507. 0x00005555596737a4 <+9220>: jirl  $ra, $ra, -98336
  2508. 0x00005555596737a8 <+9224>: b  504 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2509. 0x00005555596737ac <+9228>: ld.d  $a1, $fp, -520
  2510. 0x00005555596737b0 <+9232>: b  8 # 0x5555596737b8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9240>
  2511. 0x00005555596737b4 <+9236>: ld.d  $a1, $fp, -528
  2512. 0x00005555596737b8 <+9240>: pcalau12i  $a0, 720
  2513. 0x00005555596737bc <+9244>: addi.d  $a2, $a0, -96
  2514. 0x00005555596737c0 <+9248>: move  $a0, $s0
  2515. 0x00005555596737c4 <+9252>: pcaddu18i  $ra, -3
  2516. 0x00005555596737c8 <+9256>: jirl  $ra, $ra, -99888
  2517. 0x00005555596737cc <+9260>: b  468 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2518. 0x00005555596737d0 <+9264>: st.d  $s7, $fp, -560
  2519. 0x00005555596737d4 <+9268>: st.d  $s5, $fp, -568
  2520. 0x00005555596737d8 <+9272>: move  $s5, $zero
  2521. 0x00005555596737dc <+9276>: ld.d  $s4, $fp, -584
  2522. 0x00005555596737e0 <+9280>: pcalau12i  $a0, 729
  2523. 0x00005555596737e4 <+9284>: addi.d  $a2, $a0, 248
  2524. 0x00005555596737e8 <+9288>: move  $a0, $s5
  2525. 0x00005555596737ec <+9292>: move  $a1, $s4
  2526. 0x00005555596737f0 <+9296>: pcaddu18i  $ra, -3
  2527. 0x00005555596737f4 <+9300>: jirl  $ra, $ra, -99932
  2528. 0x00005555596737f8 <+9304>: b  424 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2529. 0x00005555596737fc <+9308>: st.d  $a1, $fp, -456
  2530. 0x0000555559673800 <+9312>: move  $s4, $zero
  2531. 0x0000555559673804 <+9316>: ld.d  $s2, $fp, -576
  2532. 0x0000555559673808 <+9320>: pcalau12i  $a0, 729
  2533. 0x000055555967380c <+9324>: addi.d  $a2, $a0, 248
  2534. 0x0000555559673810 <+9328>: move  $a0, $s4
  2535. 0x0000555559673814 <+9332>: move  $a1, $s2
  2536. 0x0000555559673818 <+9336>: pcaddu18i  $ra, -3
  2537. 0x000055555967381c <+9340>: jirl  $ra, $ra, -99972
  2538. 0x0000555559673820 <+9344>: b  384 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2539. 0x0000555559673824 <+9348>: ld.b  $a0, $fp, -135
  2540. 0x0000555559673828 <+9352>: st.b  $a0, $fp, -184
  2541. 0x000055555967382c <+9356>: pcalau12i  $a0, 561
  2542. 0x0000555559673830 <+9360>: addi.d  $a0, $a0, 1070
  2543. 0x0000555559673834 <+9364>: pcalau12i  $a1, 693
  2544. 0x0000555559673838 <+9368>: addi.d  $a3, $a1, -1744
  2545. 0x000055555967383c <+9372>: pcalau12i  $a1, 693
  2546. 0x0000555559673840 <+9376>: addi.d  $a4, $a1, 1128
  2547. 0x0000555559673844 <+9380>: li.w  $a1, 0x2b
  2548. 0x0000555559673848 <+9384>: addi.d  $a2, $fp, -184
  2549. 0x000055555967384c <+9388>: pcaddu18i  $ra, -3
  2550. 0x0000555559673850 <+9392>: jirl  $ra, $ra, -98252
  2551. 0x0000555559673854 <+9396>: b  332 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2552. 0x0000555559673858 <+9400>: st.d  $s0, $fp, -608
  2553. 0x000055555967385c <+9404>: pcalau12i  $a0, 729
  2554. 0x0000555559673860 <+9408>: addi.d  $a2, $a0, 272
  2555. 0x0000555559673864 <+9412>: move  $a0, $s3
  2556. 0x0000555559673868 <+9416>: ld.d  $a1, $fp, -608
  2557. 0x000055555967386c <+9420>: pcaddu18i  $ra, -3
  2558. 0x0000555559673870 <+9424>: jirl  $ra, $ra, -100056
  2559. 0x0000555559673874 <+9428>: b  300 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2560. 0x0000555559673878 <+9432>: ld.b  $a0, $fp, -135
  2561. 0x000055555967387c <+9436>: st.b  $a0, $fp, -184
  2562. 0x0000555559673880 <+9440>: pcalau12i  $a0, 561
  2563. 0x0000555559673884 <+9444>: addi.d  $a0, $a0, 1070
  2564. 0x0000555559673888 <+9448>: pcalau12i  $a1, 693
  2565. 0x000055555967388c <+9452>: addi.d  $a3, $a1, -1744
  2566. 0x0000555559673890 <+9456>: pcalau12i  $a1, 693
  2567. 0x0000555559673894 <+9460>: addi.d  $a4, $a1, 1176
  2568. 0x0000555559673898 <+9464>: li.w  $a1, 0x2b
  2569. 0x000055555967389c <+9468>: addi.d  $a2, $fp, -184
  2570. 0x00005555596738a0 <+9472>: pcaddu18i  $ra, -3
  2571. 0x00005555596738a4 <+9476>: jirl  $ra, $ra, -98336
  2572. 0x00005555596738a8 <+9480>: b  248 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2573. 0x00005555596738ac <+9484>: ld.b  $a0, $fp, -135
  2574. 0x00005555596738b0 <+9488>: st.b  $a0, $fp, -184
  2575. 0x00005555596738b4 <+9492>: pcalau12i  $a0, 561
  2576. 0x00005555596738b8 <+9496>: addi.d  $a0, $a0, 1070
  2577. 0x00005555596738bc <+9500>: pcalau12i  $a1, 693
  2578. 0x00005555596738c0 <+9504>: addi.d  $a3, $a1, -1744
  2579. 0x00005555596738c4 <+9508>: pcalau12i  $a1, 693
  2580. 0x00005555596738c8 <+9512>: addi.d  $a4, $a1, 1152
  2581. 0x00005555596738cc <+9516>: li.w  $a1, 0x2b
  2582. 0x00005555596738d0 <+9520>: addi.d  $a2, $fp, -184
  2583. 0x00005555596738d4 <+9524>: pcaddu18i  $ra, -3
  2584. 0x00005555596738d8 <+9528>: jirl  $ra, $ra, -98388
  2585. 0x00005555596738dc <+9532>: b  196 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2586. 0x00005555596738e0 <+9536>: pcalau12i  $a0, 714
  2587. 0x00005555596738e4 <+9540>: addi.d  $a0, $a0, 952
  2588. 0x00005555596738e8 <+9544>: b  12 # 0x5555596738f4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9556>
  2589. 0x00005555596738ec <+9548>: pcalau12i  $a0, 714
  2590. 0x00005555596738f0 <+9552>: addi.d  $a0, $a0, 904
  2591. 0x00005555596738f4 <+9556>: pcaddu18i  $ra, -3
  2592. 0x00005555596738f8 <+9560>: jirl  $ra, $ra, -97204
  2593. 0x00005555596738fc <+9564>: b  164 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2594. 0x0000555559673900 <+9568>: pcalau12i  $a1, 714
  2595. 0x0000555559673904 <+9572>: addi.d  $a2, $a1, 976
  2596. 0x0000555559673908 <+9576>: b  12 # 0x555559673914 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9588>
  2597. 0x000055555967390c <+9580>: pcalau12i  $a1, 714
  2598. 0x0000555559673910 <+9584>: addi.d  $a2, $a1, 928
  2599. 0x0000555559673914 <+9588>: ld.d  $a1, $fp, -552
  2600. 0x0000555559673918 <+9592>: pcaddu18i  $ra, -3
  2601. 0x000055555967391c <+9596>: jirl  $ra, $ra, -99552
  2602. 0x0000555559673920 <+9600>: b  128 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2603. 0x0000555559673924 <+9604>: ld.b  $a0, $fp, -111
  2604. 0x0000555559673928 <+9608>: st.b  $a0, $fp, -136
  2605. 0x000055555967392c <+9612>: pcalau12i  $a0, 561
  2606. 0x0000555559673930 <+9616>: addi.d  $a0, $a0, 1070
  2607. 0x0000555559673934 <+9620>: pcalau12i  $a1, 693
  2608. 0x0000555559673938 <+9624>: addi.d  $a3, $a1, -1744
  2609. 0x000055555967393c <+9628>: pcalau12i  $a1, 693
  2610. 0x0000555559673940 <+9632>: addi.d  $a4, $a1, 1200
  2611. 0x0000555559673944 <+9636>: li.w  $a1, 0x2b
  2612. 0x0000555559673948 <+9640>: addi.d  $a2, $fp, -136
  2613. 0x000055555967394c <+9644>: pcaddu18i  $ra, -3
  2614. 0x0000555559673950 <+9648>: jirl  $ra, $ra, -98508
  2615. 0x0000555559673954 <+9652>: b  76 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2616. 0x0000555559673958 <+9656>: st.d  $s4, $fp, -280
  2617. 0x000055555967395c <+9660>: pcalau12i  $a0, 693
  2618. 0x0000555559673960 <+9664>: addi.d  $a0, $a0, 1248
  2619. 0x0000555559673964 <+9668>: pcaddu18i  $ra, -3
  2620. 0x0000555559673968 <+9672>: jirl  $ra, $ra, -98788
  2621. 0x000055555967396c <+9676>: b  52 # 0x5555596739a0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9728>
  2622. 0x0000555559673970 <+9680>: ld.b  $a0, $fp, -287
  2623. 0x0000555559673974 <+9684>: st.b  $a0, $fp, -136
  2624. 0x0000555559673978 <+9688>: pcalau12i  $a0, 561
  2625. 0x000055555967397c <+9692>: addi.d  $a0, $a0, 1070
  2626. 0x0000555559673980 <+9696>: pcalau12i  $a1, 693
  2627. 0x0000555559673984 <+9700>: addi.d  $a3, $a1, -1744
  2628. 0x0000555559673988 <+9704>: pcalau12i  $a1, 693
  2629. 0x000055555967398c <+9708>: addi.d  $a4, $a1, 1224
  2630. 0x0000555559673990 <+9712>: li.w  $a1, 0x2b
  2631. 0x0000555559673994 <+9716>: addi.d  $a2, $fp, -136
  2632. 0x0000555559673998 <+9720>: pcaddu18i  $ra, -3
  2633. 0x000055555967399c <+9724>: jirl  $ra, $ra, -98584
  2634. 0x00005555596739a0 <+9728>: amswap.w  $zero, $ra, $zero
  2635. 0x00005555596739a4 <+9732>: ld.d  $a1, $fp, -288
  2636. 0x00005555596739a8 <+9736>: move  $s0, $a0
  2637. 0x00005555596739ac <+9740>: beqz  $a1, 276 # 0x555559673ac0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10016>
  2638. 0x00005555596739b0 <+9744>: b  284 # 0x555559673acc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10028>
  2639. 0x00005555596739b4 <+9748>: ld.d  $a1, $fp, -424
  2640. 0x00005555596739b8 <+9752>: move  $s0, $a0
  2641. 0x00005555596739bc <+9756>: beqz  $a1, 260 # 0x555559673ac0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10016>
  2642. 0x00005555596739c0 <+9760>: ld.d  $a0, $fp, -416
  2643. 0x00005555596739c4 <+9764>: li.w  $a1, 0x4
  2644. 0x00005555596739c8 <+9768>: pcaddu18i  $ra, -3
  2645. 0x00005555596739cc <+9772>: jirl  $ra, $ra, 16056
  2646. 0x00005555596739d0 <+9776>: move  $a0, $s0
  2647. 0x00005555596739d4 <+9780>: pcaddu18i  $ra, -3
  2648. 0x00005555596739d8 <+9784>: jirl  $ra, $ra, -100788
  2649. 0x00005555596739dc <+9788>: b  800 # 0x555559673cfc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10588>
  2650. 0x00005555596739e0 <+9792>: move  $s1, $a0
  2651. 0x00005555596739e4 <+9796>: beqz  $s2, 752 # 0x555559673cd4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10548>
  2652. 0x00005555596739e8 <+9800>: li.w  $a1, 0x8
  2653. 0x00005555596739ec <+9804>: move  $a0, $s0
  2654. 0x00005555596739f0 <+9808>: b  732 # 0x555559673ccc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10540>
  2655. 0x00005555596739f4 <+9812>: b  880 # 0x555559673d64 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10692>
  2656. 0x00005555596739f8 <+9816>: move  $s0, $a0
  2657. 0x00005555596739fc <+9820>: addi.d  $a0, $fp, -288
  2658. 0x0000555559673a00 <+9824>: pcaddu18i  $ra, -3
  2659. 0x0000555559673a04 <+9828>: jirl  $ra, $ra, 87488
  2660. 0x0000555559673a08 <+9832>: move  $a0, $s0
  2661. 0x0000555559673a0c <+9836>: pcaddu18i  $ra, -3
  2662. 0x0000555559673a10 <+9840>: jirl  $ra, $ra, -100844
  2663. 0x0000555559673a14 <+9844>: pcaddu18i  $ra, -3
  2664. 0x0000555559673a18 <+9848>: jirl  $ra, $ra, -100852
  2665. 0x0000555559673a1c <+9852>: move  $s0, $a0
  2666. 0x0000555559673a20 <+9856>: b  460 # 0x555559673bec <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10316>
  2667. 0x0000555559673a24 <+9860>: move  $s0, $a0
  2668. 0x0000555559673a28 <+9864>: addi.d  $a0, $fp, -424
  2669. 0x0000555559673a2c <+9868>: pcaddu18i  $ra, -2
  2670. 0x0000555559673a30 <+9872>: jirl  $ra, $ra, -40780
  2671. 0x0000555559673a34 <+9876>: ld.d  $a0, $fp, -112
  2672. 0x0000555559673a38 <+9880>: beqz  $a0, 136 # 0x555559673ac0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10016>
  2673. 0x0000555559673a3c <+9884>: ld.d  $a0, $fp, -104
  2674. 0x0000555559673a40 <+9888>: li.w  $a1, 0x4
  2675. 0x0000555559673a44 <+9892>: pcaddu18i  $ra, -3
  2676. 0x0000555559673a48 <+9896>: jirl  $ra, $ra, 15932
  2677. 0x0000555559673a4c <+9900>: move  $a0, $s0
  2678. 0x0000555559673a50 <+9904>: pcaddu18i  $ra, -3
  2679. 0x0000555559673a54 <+9908>: jirl  $ra, $ra, -100912
  2680. 0x0000555559673a58 <+9912>: pcaddu18i  $ra, -3
  2681. 0x0000555559673a5c <+9916>: jirl  $ra, $ra, -100920
  2682. 0x0000555559673a60 <+9920>: li.w  $a1, 0x2
  2683. 0x0000555559673a64 <+9924>: lu52i.d  $a1, $a1, -2048
  2684. 0x0000555559673a68 <+9928>: move  $s0, $a0
  2685. 0x0000555559673a6c <+9932>: blt  $s2, $a1, 184 # 0x555559673b24 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10116>
  2686. 0x0000555559673a70 <+9936>: beqz  $s2, 180 # 0x555559673b24 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10116>
  2687. 0x0000555559673a74 <+9940>: li.w  $a1, 0x4
  2688. 0x0000555559673a78 <+9944>: move  $a0, $s5
  2689. 0x0000555559673a7c <+9948>: b  184 # 0x555559673b34 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10132>
  2690. 0x0000555559673a80 <+9952>: move  $s1, $a0
  2691. 0x0000555559673a84 <+9956>: addi.d  $a0, $fp, -312
  2692. 0x0000555559673a88 <+9960>: pcaddu18i  $ra, 0
  2693. 0x0000555559673a8c <+9964>: jirl  $ra, $ra, -16904
  2694. 0x0000555559673a90 <+9968>: move  $a0, $s1
  2695. 0x0000555559673a94 <+9972>: pcaddu18i  $ra, -3
  2696. 0x0000555559673a98 <+9976>: jirl  $ra, $ra, -100980
  2697. 0x0000555559673a9c <+9980>: pcaddu18i  $ra, -3
  2698. 0x0000555559673aa0 <+9984>: jirl  $ra, $ra, -100988
  2699. 0x0000555559673aa4 <+9988>: b  4 # 0x555559673aa8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+9992>
  2700. 0x0000555559673aa8 <+9992>: move  $s0, $a0
  2701. 0x0000555559673aac <+9996>: addi.d  $a0, $fp, -424
  2702. 0x0000555559673ab0 <+10000>: pcaddu18i  $ra, -3
  2703. 0x0000555559673ab4 <+10004>: jirl  $ra, $ra, 87312
  2704. 0x0000555559673ab8 <+10008>: ld.d  $a0, $fp, -288
  2705. 0x0000555559673abc <+10012>: bnez  $a0, 16 # 0x555559673acc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10028>
  2706. 0x0000555559673ac0 <+10016>: move  $a0, $s0
  2707. 0x0000555559673ac4 <+10020>: pcaddu18i  $ra, -3
  2708. 0x0000555559673ac8 <+10024>: jirl  $ra, $ra, -101028
  2709. 0x0000555559673acc <+10028>: ld.d  $a0, $fp, -280
  2710. 0x0000555559673ad0 <+10032>: li.w  $a1, 0x4
  2711. 0x0000555559673ad4 <+10036>: pcaddu18i  $ra, -3
  2712. 0x0000555559673ad8 <+10040>: jirl  $ra, $ra, 15788
  2713. 0x0000555559673adc <+10044>: move  $a0, $s0
  2714. 0x0000555559673ae0 <+10048>: pcaddu18i  $ra, -3
  2715. 0x0000555559673ae4 <+10052>: jirl  $ra, $ra, -101056
  2716. 0x0000555559673ae8 <+10056>: b  28 # 0x555559673b04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10084>
  2717. 0x0000555559673aec <+10060>: b  24 # 0x555559673b04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10084>
  2718. 0x0000555559673af0 <+10064>: b  40 # 0x555559673b18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10104>
  2719. 0x0000555559673af4 <+10068>: b  16 # 0x555559673b04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10084>
  2720. 0x0000555559673af8 <+10072>: b  12 # 0x555559673b04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10084>
  2721. 0x0000555559673afc <+10076>: b  28 # 0x555559673b18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10104>
  2722. 0x0000555559673b00 <+10080>: b  4 # 0x555559673b04 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10084>
  2723. 0x0000555559673b04 <+10084>: move  $s0, $a0
  2724. 0x0000555559673b08 <+10088>: addi.d  $a0, $fp, -288
  2725. 0x0000555559673b0c <+10092>: pcaddu18i  $ra, -2
  2726. 0x0000555559673b10 <+10096>: jirl  $ra, $ra, -41004
  2727. 0x0000555559673b14 <+10100>: b  8 # 0x555559673b1c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10108>
  2728. 0x0000555559673b18 <+10104>: move  $s0, $a0
  2729. 0x0000555559673b1c <+10108>: ld.d  $a0, $fp, -112
  2730. 0x0000555559673b20 <+10112>: bnez  $a0, 12 # 0x555559673b2c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10124>
  2731. 0x0000555559673b24 <+10116>: move  $a0, $s0
  2732. 0x0000555559673b28 <+10120>: b  752 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2733. 0x0000555559673b2c <+10124>: ld.d  $a0, $fp, -104
  2734. 0x0000555559673b30 <+10128>: li.w  $a1, 0x4
  2735. 0x0000555559673b34 <+10132>: pcaddu18i  $ra, -3
  2736. 0x0000555559673b38 <+10136>: jirl  $ra, $ra, 15692
  2737. 0x0000555559673b3c <+10140>: move  $a0, $s0
  2738. 0x0000555559673b40 <+10144>: b  728 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2739. 0x0000555559673b44 <+10148>: move  $s0, $a0
  2740. 0x0000555559673b48 <+10152>: st.d  $s4, $fp, -280
  2741. 0x0000555559673b4c <+10156>: or  $a0, $s6, $s3
  2742. 0x0000555559673b50 <+10160>: st.d  $s1, $fp, -416
  2743. 0x0000555559673b54 <+10164>: beq  $a0, $s3, 20 # 0x555559673b68 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10184>
  2744. 0x0000555559673b58 <+10168>: li.w  $a1, 0x4
  2745. 0x0000555559673b5c <+10172>: move  $a0, $s2
  2746. 0x0000555559673b60 <+10176>: pcaddu18i  $ra, -3
  2747. 0x0000555559673b64 <+10180>: jirl  $ra, $ra, 15648
  2748. 0x0000555559673b68 <+10184>: addi.d  $a0, $fp, -424
  2749. 0x0000555559673b6c <+10188>: pcaddu18i  $ra, 6
  2750. 0x0000555559673b70 <+10192>: jirl  $ra, $ra, -54252
  2751. 0x0000555559673b74 <+10196>: addi.d  $a0, $fp, -288
  2752. 0x0000555559673b78 <+10200>: pcaddu18i  $ra, 6
  2753. 0x0000555559673b7c <+10204>: jirl  $ra, $ra, -57016
  2754. 0x0000555559673b80 <+10208>: move  $a0, $s0
  2755. 0x0000555559673b84 <+10212>: pcaddu18i  $ra, -3
  2756. 0x0000555559673b88 <+10216>: jirl  $ra, $ra, -101220
  2757. 0x0000555559673b8c <+10220>: move  $s1, $a0
  2758. 0x0000555559673b90 <+10224>: bnez  $s4, 16 # 0x555559673ba0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10240>
  2759. 0x0000555559673b94 <+10228>: move  $a0, $s1
  2760. 0x0000555559673b98 <+10232>: pcaddu18i  $ra, -3
  2761. 0x0000555559673b9c <+10236>: jirl  $ra, $ra, -101240
  2762. 0x0000555559673ba0 <+10240>: li.w  $a1, 0x4
  2763. 0x0000555559673ba4 <+10244>: move  $a0, $s0
  2764. 0x0000555559673ba8 <+10248>: pcaddu18i  $ra, -3
  2765. 0x0000555559673bac <+10252>: jirl  $ra, $ra, 15576
  2766. 0x0000555559673bb0 <+10256>: move  $a0, $s1
  2767. 0x0000555559673bb4 <+10260>: pcaddu18i  $ra, -3
  2768. 0x0000555559673bb8 <+10264>: jirl  $ra, $ra, -101268
  2769. 0x0000555559673bbc <+10268>: b  4 # 0x555559673bc0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10272>
  2770. 0x0000555559673bc0 <+10272>: move  $s1, $a0
  2771. 0x0000555559673bc4 <+10276>: addi.d  $a0, $fp, -112
  2772. 0x0000555559673bc8 <+10280>: pcaddu18i  $ra, 0
  2773. 0x0000555559673bcc <+10284>: jirl  $ra, $ra, -25192
  2774. 0x0000555559673bd0 <+10288>: b  484 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2775. 0x0000555559673bd4 <+10292>: st.d  $s7, $fp, -560
  2776. 0x0000555559673bd8 <+10296>: st.d  $s5, $fp, -568
  2777. 0x0000555559673bdc <+10300>: move  $s1, $a0
  2778. 0x0000555559673be0 <+10304>: b  364 # 0x555559673d4c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10668>
  2779. 0x0000555559673be4 <+10308>: move  $s0, $a0
  2780. 0x0000555559673be8 <+10312>: st.d  $s4, $fp, -280
  2781. 0x0000555559673bec <+10316>: addi.d  $a0, $fp, -112
  2782. 0x0000555559673bf0 <+10320>: pcaddu18i  $ra, 0
  2783. 0x0000555559673bf4 <+10324>: jirl  $ra, $ra, -25232
  2784. 0x0000555559673bf8 <+10328>: addi.d  $a0, $fp, -288
  2785. 0x0000555559673bfc <+10332>: pcaddu18i  $ra, 6
  2786. 0x0000555559673c00 <+10336>: jirl  $ra, $ra, -57148
  2787. 0x0000555559673c04 <+10340>: move  $a0, $s0
  2788. 0x0000555559673c08 <+10344>: pcaddu18i  $ra, -3
  2789. 0x0000555559673c0c <+10348>: jirl  $ra, $ra, -101352
  2790. 0x0000555559673c10 <+10352>: b  72 # 0x555559673c58 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10424>
  2791. 0x0000555559673c14 <+10356>: move  $s1, $a0
  2792. 0x0000555559673c18 <+10360>: ld.d  $a0, $fp, -456
  2793. 0x0000555559673c1c <+10364>: beqz  $a0, 408 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2794. 0x0000555559673c20 <+10368>: li.w  $a1, 0x8
  2795. 0x0000555559673c24 <+10372>: move  $a0, $s0
  2796. 0x0000555559673c28 <+10376>: b  388 # 0x555559673dac <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10764>
  2797. 0x0000555559673c2c <+10380>: move  $s1, $a0
  2798. 0x0000555559673c30 <+10384>: ld.d  $a0, $fp, -544
  2799. 0x0000555559673c34 <+10388>: beqz  $a0, 280 # 0x555559673d4c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10668>
  2800. 0x0000555559673c38 <+10392>: li.w  $a1, 0x8
  2801. 0x0000555559673c3c <+10396>: ld.d  $a0, $fp, -456
  2802. 0x0000555559673c40 <+10400>: pcaddu18i  $ra, -3
  2803. 0x0000555559673c44 <+10404>: jirl  $ra, $ra, 15424
  2804. 0x0000555559673c48 <+10408>: b  260 # 0x555559673d4c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10668>
  2805. 0x0000555559673c4c <+10412>: move  $s1, $a0
  2806. 0x0000555559673c50 <+10416>: b  44 # 0x555559673c7c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10460>
  2807. 0x0000555559673c54 <+10420>: b  4 # 0x555559673c58 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10424>
  2808. 0x0000555559673c58 <+10424>: move  $s1, $a0
  2809. 0x0000555559673c5c <+10428>: b  344 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2810. 0x0000555559673c60 <+10432>: move  $s1, $a0
  2811. 0x0000555559673c64 <+10436>: ld.d  $a0, $fp, -544
  2812. 0x0000555559673c68 <+10440>: beqz  $a0, 20 # 0x555559673c7c <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10460>
  2813. 0x0000555559673c6c <+10444>: li.w  $a1, 0x8
  2814. 0x0000555559673c70 <+10448>: ld.d  $a0, $fp, -440
  2815. 0x0000555559673c74 <+10452>: pcaddu18i  $ra, -3
  2816. 0x0000555559673c78 <+10456>: jirl  $ra, $ra, 15372
  2817. 0x0000555559673c7c <+10460>: ld.d  $s0, $fp, -528
  2818. 0x0000555559673c80 <+10464>: bnez  $s5, 272 # 0x555559673d90 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10736>
  2819. 0x0000555559673c84 <+10468>: b  284 # 0x555559673da0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10752>
  2820. 0x0000555559673c88 <+10472>: b  400 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2821. 0x0000555559673c8c <+10476>: b  44 # 0x555559673cb8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10520>
  2822. 0x0000555559673c90 <+10480>: move  $s1, $a0
  2823. 0x0000555559673c94 <+10484>: addi.d  $a0, $fp, -184
  2824. 0x0000555559673c98 <+10488>: pcaddu18i  $ra, 0
  2825. 0x0000555559673c9c <+10492>: jirl  $ra, $ra, -25400
  2826. 0x0000555559673ca0 <+10496>: b  276 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2827. 0x0000555559673ca4 <+10500>: b  20 # 0x555559673cb8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10520>
  2828. 0x0000555559673ca8 <+10504>: move  $s1, $a0
  2829. 0x0000555559673cac <+10508>: b  40 # 0x555559673cd4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10548>
  2830. 0x0000555559673cb0 <+10512>: b  360 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2831. 0x0000555559673cb4 <+10516>: b  72 # 0x555559673cfc <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10588>
  2832. 0x0000555559673cb8 <+10520>: move  $s1, $a0
  2833. 0x0000555559673cbc <+10524>: ld.d  $a0, $fp, -112
  2834. 0x0000555559673cc0 <+10528>: beqz  $a0, 20 # 0x555559673cd4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10548>
  2835. 0x0000555559673cc4 <+10532>: ld.d  $a0, $fp, -104
  2836. 0x0000555559673cc8 <+10536>: li.w  $a1, 0x8
  2837. 0x0000555559673ccc <+10540>: pcaddu18i  $ra, -3
  2838. 0x0000555559673cd0 <+10544>: jirl  $ra, $ra, 15284
  2839. 0x0000555559673cd4 <+10548>: ld.d  $a0, $fp, -136
  2840. 0x0000555559673cd8 <+10552>: bnez  $a0, 12 # 0x555559673ce4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10564>
  2841. 0x0000555559673cdc <+10556>: move  $a0, $s1
  2842. 0x0000555559673ce0 <+10560>: b  312 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2843. 0x0000555559673ce4 <+10564>: ld.d  $a0, $fp, -128
  2844. 0x0000555559673ce8 <+10568>: li.w  $a1, 0x8
  2845. 0x0000555559673cec <+10572>: pcaddu18i  $ra, -3
  2846. 0x0000555559673cf0 <+10576>: jirl  $ra, $ra, 15252
  2847. 0x0000555559673cf4 <+10580>: move  $a0, $s1
  2848. 0x0000555559673cf8 <+10584>: b  288 # 0x555559673e18 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10872>
  2849. 0x0000555559673cfc <+10588>: move  $s1, $a0
  2850. 0x0000555559673d00 <+10592>: ld.d  $a0, $fp, -112
  2851. 0x0000555559673d04 <+10596>: bnez  $a0, 12 # 0x555559673d10 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10608>
  2852. 0x0000555559673d08 <+10600>: ld.d  $s0, $fp, -528
  2853. 0x0000555559673d0c <+10604>: b  148 # 0x555559673da0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10752>
  2854. 0x0000555559673d10 <+10608>: ld.d  $a0, $fp, -104
  2855. 0x0000555559673d14 <+10612>: st.d  $a0, $fp, -560
  2856. 0x0000555559673d18 <+10616>: ld.d  $s0, $fp, -528
  2857. 0x0000555559673d1c <+10620>: b  116 # 0x555559673d90 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10736>
  2858. 0x0000555559673d20 <+10624>: move  $s1, $a0
  2859. 0x0000555559673d24 <+10628>: st.d  $s2, $fp, -96
  2860. 0x0000555559673d28 <+10632>: ld.d  $a0, $fp, -544
  2861. 0x0000555559673d2c <+10636>: beqz  $a0, 20 # 0x555559673d40 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10656>
  2862. 0x0000555559673d30 <+10640>: li.w  $a1, 0x8
  2863. 0x0000555559673d34 <+10644>: ld.d  $a0, $fp, -456
  2864. 0x0000555559673d38 <+10648>: pcaddu18i  $ra, -3
  2865. 0x0000555559673d3c <+10652>: jirl  $ra, $ra, 15176
  2866. 0x0000555559673d40 <+10656>: addi.d  $a0, $fp, -112
  2867. 0x0000555559673d44 <+10660>: pcaddu18i  $ra, 0
  2868. 0x0000555559673d48 <+10664>: jirl  $ra, $ra, -25572
  2869. 0x0000555559673d4c <+10668>: ld.d  $a0, $fp, -560
  2870. 0x0000555559673d50 <+10672>: beqz  $a0, 100 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2871. 0x0000555559673d54 <+10676>: li.w  $a1, 0x4
  2872. 0x0000555559673d58 <+10680>: ld.d  $a0, $fp, -568
  2873. 0x0000555559673d5c <+10684>: b  80 # 0x555559673dac <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10764>
  2874. 0x0000555559673d60 <+10688>: b  4 # 0x555559673d64 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10692>
  2875. 0x0000555559673d64 <+10692>: move  $s1, $a0
  2876. 0x0000555559673d68 <+10696>: ld.d  $s0, $fp, -528
  2877. 0x0000555559673d6c <+10700>: ld.d  $a0, $fp, -112
  2878. 0x0000555559673d70 <+10704>: bnez  $a0, 104 # 0x555559673dd8 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10808>
  2879. 0x0000555559673d74 <+10708>: st.d  $s3, $fp, -144
  2880. 0x0000555559673d78 <+10712>: ld.d  $a0, $fp, -544
  2881. 0x0000555559673d7c <+10716>: bnez  $a0, 120 # 0x555559673df4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10836>
  2882. 0x0000555559673d80 <+10720>: addi.d  $a0, $fp, -160
  2883. 0x0000555559673d84 <+10724>: pcaddu18i  $ra, 0
  2884. 0x0000555559673d88 <+10728>: jirl  $ra, $ra, -25636
  2885. 0x0000555559673d8c <+10732>: beqz  $s5, 20 # 0x555559673da0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10752>
  2886. 0x0000555559673d90 <+10736>: li.w  $a1, 0x4
  2887. 0x0000555559673d94 <+10740>: ld.d  $a0, $fp, -560
  2888. 0x0000555559673d98 <+10744>: pcaddu18i  $ra, -3
  2889. 0x0000555559673d9c <+10748>: jirl  $ra, $ra, 15080
  2890. 0x0000555559673da0 <+10752>: beqz  $s0, 20 # 0x555559673db4 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10772>
  2891. 0x0000555559673da4 <+10756>: li.w  $a1, 0x4
  2892. 0x0000555559673da8 <+10760>: ld.d  $a0, $fp, -472
  2893. 0x0000555559673dac <+10764>: pcaddu18i  $ra, -3
  2894. 0x0000555559673db0 <+10768>: jirl  $ra, $ra, 15060
  2895. 0x0000555559673db4 <+10772>: addi.d  $a0, $fp, -424
  2896. 0x0000555559673db8 <+10776>: pcaddu18i  $ra, 6
  2897. 0x0000555559673dbc <+10780>: jirl  $ra, $ra, -49368
  2898. 0x0000555559673dc0 <+10784>: addi.d  $a0, $fp, -312
  2899. 0x0000555559673dc4 <+10788>: pcaddu18i  $ra, 0
  2900. 0x0000555559673dc8 <+10792>: jirl  $ra, $ra, -17732
  2901. 0x0000555559673dcc <+10796>: move  $a0, $s1
  2902. 0x0000555559673dd0 <+10800>: pcaddu18i  $ra, -3
  2903. 0x0000555559673dd4 <+10804>: jirl  $ra, $ra, -101808
  2904. 0x0000555559673dd8 <+10808>: ld.d  $a0, $fp, -104
  2905. 0x0000555559673ddc <+10812>: li.w  $a1, 0x4
  2906. 0x0000555559673de0 <+10816>: pcaddu18i  $ra, -3
  2907. 0x0000555559673de4 <+10820>: jirl  $ra, $ra, 15008
  2908. 0x0000555559673de8 <+10824>: st.d  $s3, $fp, -144
  2909. 0x0000555559673dec <+10828>: ld.d  $a0, $fp, -544
  2910. 0x0000555559673df0 <+10832>: beqz  $a0, -112 # 0x555559673d80 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10720>
  2911. 0x0000555559673df4 <+10836>: li.w  $a1, 0x8
  2912. 0x0000555559673df8 <+10840>: ld.d  $a0, $fp, -440
  2913. 0x0000555559673dfc <+10844>: pcaddu18i  $ra, -3
  2914. 0x0000555559673e00 <+10848>: jirl  $ra, $ra, 14980
  2915. 0x0000555559673e04 <+10852>: addi.d  $a0, $fp, -160
  2916. 0x0000555559673e08 <+10856>: pcaddu18i  $ra, 0
  2917. 0x0000555559673e0c <+10860>: jirl  $ra, $ra, -25768
  2918. 0x0000555559673e10 <+10864>: bnez  $s5, -128 # 0x555559673d90 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10736>
  2919. 0x0000555559673e14 <+10868>: b  -116 # 0x555559673da0 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10752>
  2920. 0x0000555559673e18 <+10872>: ld.d  $a1, $fp, -160
  2921. 0x0000555559673e1c <+10876>: bnez  $a1, 12 # 0x555559673e28 <_ZN4fish8builtins6string16StringSubCommand3run17h8b329cc147e77456E+10888>
  2922. 0x0000555559673e20 <+10880>: pcaddu18i  $ra, -3
  2923. 0x0000555559673e24 <+10884>: jirl  $ra, $ra, -101888
  2924. 0x0000555559673e28 <+10888>: ld.d  $a2, $fp, -152
  2925. 0x0000555559673e2c <+10892>: li.w  $a1, 0x8
  2926. 0x0000555559673e30 <+10896>: move  $s0, $a0
  2927. 0x0000555559673e34 <+10900>: move  $a0, $a2
  2928. 0x0000555559673e38 <+10904>: pcaddu18i  $ra, -3
  2929. 0x0000555559673e3c <+10908>: jirl  $ra, $ra, 14920
  2930. 0x0000555559673e40 <+10912>: move  $a0, $s0
  2931. 0x0000555559673e44 <+10916>: pcaddu18i  $ra, -3
  2932. 0x0000555559673e48 <+10920>: jirl  $ra, $ra, -101924
  2933. End of assembler dump.
  2934. [?2004h(gdb) exit
  2935. [?2004l
  2936. Script done on 2025-08-03 22:58:26+08:00 [COMMAND_EXIT_CODE="0"]
  2937.  
Advertisement
Add Comment
Please, Sign In to add comment