regex: updates from neatvi
[neatlibc.git] / x64 / memtst.s
blob1d2433436d5ff7a2819891c9d267f2b11e304d5d
4 global memtst_back
5 memtst_back:
6 mov rax, rbp
7 bt_up: cmp rdi, 0
8 jle bt_out
9 test rax, rax
10 jz bt_out
11 mov rax, [rax]
12 dec rdi
13 jmp bt_up
14 bt_out: test rax, rax
15 jz bt_ret
16 add rax, 8
17 mov rax, [rax]
18 bt_ret: ret