android13/external/vixl/test/test-trace-reference/log-regs-colour

795 lines
46 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#  x0: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x2: 0x~~~~~~~~~~~~~~~~
#  x3: 0x0300003000300303
#  x4: 0x0400004000400404
#  x5: 0x0500005000500505
#  x6: 0x0600006000600606
#  x7: 0x0700007000700707
#  x8: 0x0800008000800808
#  x9: 0x0900009000900909
#  x10: 0x0a0000a000a00a0a
#  x11: 0x0b0000b000b00b0b
#  x12: 0x0c0000c000c00c0c
#  x13: 0x0d0000d000d00d0d
#  x14: 0x0e0000e000e00e0e
#  x15: 0x0f0000f000f00f0f
#  x16: 0x1000010001001010
#  x17: 0x1100011001101111
#  x18: 0x1200012001201212
#  x19: 0x1300013001301313
#  x20: 0x1400014001401414
#  x21: 0x1500015001501515
#  x22: 0x1600016001601616
#  x23: 0x1700017001701717
#  x24: 0x1800018001801818
#  x25: 0x1900019001901919
#  x26: 0x1a0001a001a01a1a
#  x27: 0x1b0001b001b01b1b
#  x28: 0x1c0001c001c01c1c
#  x29: 0x1d0001d001d01d1d
#  lr: 0x0000000000000000
#  sp: 0x~~~~~~~~~~~~~~~~
#  w3:  0x00900909
#  x6: 0x0f0000f000f00f0f
#  w9:  0x01501515
#  x12: 0x1b0001b001b01b1b
#  w15:  0x02102121
#  x18: 0x2700027002702727
#  w21:  0x02d02d2d
#  x24: 0x3300033003303333
#  w27:  0x01c01c1c
#  x2: 0x~~~~~~~~~~~~~~~~
#  w5:  0x00700707
#  x8: 0x0000000000000000
#  w11:  0x01b01b1b
#  x13: 0x0700007000700707
#  w15:  0x00000080
#  x18: 0x0000013000130013
#  w21:  0x02d02d2c
#  x23: 0x1700017001701716
#  w25:  0x00200202
#  x28: 0x1d0001d001d01d1d
#  w3:  0x00000000
#  x6: 0x0700007000700707
#  w17:  0x00130014
#  w17:  0x00130013
#  x19: 0x1400014001401414
#  x19: 0x1400014001401415
#  w21:  0x01601616
#  w21:  0xfe9fe9e9
#  x23: 0xccfffccffccfcccc
#  x23: 0x3300033003303333
#  w25:  0x00000006
#  x27: 0x0000000000000002
#  w29:  0x00000020
#  x3: 0x0000000000000005
#  w13:  0x00e00e0e
#  w13:  0xff1ff1f2
#  x15: 0x1000010001001010
#  x15: 0xeffffefffeffeff0
#  w17:  0xe963b635
#  w20:  0xad83ccb8
#  w23:  0x3ed5525d
#  w26:  0xbc365145
#  w4:  0x00000070
#  w7:  0xb096abf4
#  w13:  0x00e00e0e
#  w13:  0xfeffeff0
#  x16: 0x0000013000130013
#  x16: 0x00000000e963b635
#  w19:  0x00000000
#  w19:  0x00000001
#  x20: 0x0000000000000001
#  x20: 0x0000000000000000
#  w21:  0x00000000
#  w21:  0xffffffff
#  x22: 0x0000000000000000
#  x22: 0xffffffffffffffff
#  w23:  0x03303333
#  w23:  0x00000007
#  x26: 0x1d0001d001d01d1e
#  x26: 0x0000000000000002
#  w29:  0xfffffffa
#  w29:  0x00000000
#  x4: 0x0000000000700707
#  x4: 0xf8ffff8fff8ff8f8
#  w7:  0xfeafeaeb
#  w7:  0x00000000
#  x10: 0xe4fffe4ffe4fe4e5
#  x10: 0x0000000001b01b1b
#  w13:  0x01e01e01
#  x16: 0xfffffecf168f49d9
#  w19:  0xffffffff
#  x22: 0x3300033003303334
#  w25:  0x01000000
#  x28: 0x0000000000000000
#  w3:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  x4: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  w5:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w6:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w7:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w8:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w9:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w10:  0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  x11: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  x12: 0x0f0e0d0c0b0a0908 <- 0x~~~~~~~~~~~~~~~~
#  w13:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  x14: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  w15:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w16:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w17:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w18:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w19:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w20:  0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  x21: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  x22: 0x0f0e0d0c0b0a0908 <- 0x~~~~~~~~~~~~~~~~
#  w23:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w24:  0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  w23:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w24:  0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w23:  0x13121110 <- 0x~~~~~~~~~~~~~~~~
#  w24:  0x17161514 <- 0x~~~~~~~~~~~~~~~~
#  x25: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  x26: 0x0f0e0d0c0b0a0908 <- 0x~~~~~~~~~~~~~~~~
#  x25: 0x1716151413121110 <- 0x~~~~~~~~~~~~~~~~
#  x26: 0x1f1e1d1c1b1a1918 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x25: 0x3736353433323130 <- 0x~~~~~~~~~~~~~~~~
#  x26: 0x3f3e3d3c3b3a3938 <- 0x~~~~~~~~~~~~~~~~
#  x27: 0x0000000003020100
# ╙─ 0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  x28: 0x0000000007060504
# ╙─ 0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  x27: 0x0000000033323130
# ╙─ 0x33323130 <- 0x~~~~~~~~~~~~~~~~
#  x28: 0x0000000037363534
# ╙─ 0x37363534 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x27: 0x0000000043424140
# ╙─ 0x43424140 <- 0x~~~~~~~~~~~~~~~~
#  x28: 0x0000000047464544
# ╙─ 0x47464544 <- 0x~~~~~~~~~~~~~~~~
#  w29:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w29:  0x43424140 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w29:  0x4b4a4948 <- 0x~~~~~~~~~~~~~~~~
#  x2: 0x~~~~~~~~~~~~~~~~ <- 0x~~~~~~~~~~~~~~~~
#  x2: 0x~~~~~~~~~~~~~~~~ <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x2: 0x~~~~~~~~~~~~~~~~ <- 0x~~~~~~~~~~~~~~~~
#  w3:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w3:  0x00000058
# ╙─ 0x58 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w3:  0x0000005a
# ╙─ 0x5a <- 0x~~~~~~~~~~~~~~~~
#  w4:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w4:  0x0000005a
# ╙─ 0x5a <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w4:  0x0000005c
# ╙─ 0x5c <- 0x~~~~~~~~~~~~~~~~
#  w5:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w5:  0x00005d5c
# ╙─ 0x5d5c <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w5:  0x00006160
# ╙─ 0x6160 <- 0x~~~~~~~~~~~~~~~~
#  w6:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w6:  0x00006160
# ╙─ 0x6160 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w6:  0x00006564
# ╙─ 0x6564 <- 0x~~~~~~~~~~~~~~~~
#  w7:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w7:  0x00000064
# ╙─ 0x64 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w7:  0x00000066
# ╙─ 0x66 <- 0x~~~~~~~~~~~~~~~~
#  x8: 0x0000000000000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  x8: 0x0000000000000066
# ╙─ 0x66 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x8: 0x0000000000000068
# ╙─ 0x68 <- 0x~~~~~~~~~~~~~~~~
#  w9:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w9:  0x00006968
# ╙─ 0x6968 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w9:  0x00006d6c
# ╙─ 0x6d6c <- 0x~~~~~~~~~~~~~~~~
#  x10: 0x0000000000000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  x10: 0x0000000000006d6c
# ╙─ 0x6d6c <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x10: 0x0000000000007170
# ╙─ 0x7170 <- 0x~~~~~~~~~~~~~~~~
#  x11: 0x0000000003020100
# ╙─ 0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  x11: 0x0000000073727170
# ╙─ 0x73727170 <- 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x11: 0x000000007b7a7978
# ╙─ 0x7b7a7978 <- 0x~~~~~~~~~~~~~~~~
#  w12:  0x0a090807 <- 0x~~~~~~~~~~~~~~~~
#  x13: 0x161514131211100f <- 0x~~~~~~~~~~~~~~~~
#  w14:  0x00000001
# ╙─ 0x01 <- 0x~~~~~~~~~~~~~~~~
#  w15:  0x00000001
# ╙─ 0x01 <- 0x~~~~~~~~~~~~~~~~
#  w16:  0x00000403
# ╙─ 0x0403 <- 0x~~~~~~~~~~~~~~~~
#  w17:  0x00000403
# ╙─ 0x0403 <- 0x~~~~~~~~~~~~~~~~
#  w18:  0x00000001
# ╙─ 0x01 <- 0x~~~~~~~~~~~~~~~~
#  x19: 0x0000000000000001
# ╙─ 0x01 <- 0x~~~~~~~~~~~~~~~~
#  w20:  0x00000403
# ╙─ 0x0403 <- 0x~~~~~~~~~~~~~~~~
#  x21: 0x0000000000000403
# ╙─ 0x0403 <- 0x~~~~~~~~~~~~~~~~
#  x22: 0x000000000a090807
# ╙─ 0x0a090807 <- 0x~~~~~~~~~~~~~~~~
#  w23:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  w24:  0x07060504 <- 0x~~~~~~~~~~~~~~~~
#  x25: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  x26: 0x0f0e0d0c0b0a0908 <- 0x~~~~~~~~~~~~~~~~
#  w27:  0x03020100 <- 0x~~~~~~~~~~~~~~~~
#  x28: 0x0706050403020100 <- 0x~~~~~~~~~~~~~~~~
#  w29:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w2:  0x00000000
# ╙─ 0x00 <- 0x~~~~~~~~~~~~~~~~
#  w3:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w4:  0x00000100
# ╙─ 0x0100 <- 0x~~~~~~~~~~~~~~~~
#  w5:  0x00019590
#  x7: 0x0000000000000340
#  w9:  0x70000000
#  x12: 0x2c2a28262422201e
#  w15:  0x00000040
#  x17: 0x0000000000000000
#  w19:  0x00000080
#  x22: 0x0000000000302010
#  w25:  0x371b0900
#  x29: 0x0000000000000100
#  w5:  0xfeb67b00
#  x8: 0xffffce5f00000000
#  w11:  0x2422201e
#  x13: 0x0000000000000001
#  x15: 0x0000000000000082
#  x16: 0x0000000000000083
#  x17: 0x00000000ffffff7b
#  x18: 0xffffffffffffff7a
#  x19: 0x0000000000000086
#  x20: 0x0000000000000087
#  w22:  0x1b0e0500
#  x26: 0xe3e9eff5fbff0100
#  w2:  0x00010000
#  x5: 0x0000000001498500
#  w8:  0x8fffffff
#  x10: 0xffffffffdbdddfe1
#  w12:  0xffffffff
#  x14: 0xffffffffffffff7e
#  w16:  0x00000085
#  x18: 0xffffffffffffff7a
#  w20:  0xfffffbfc
#  x22: 0xfffffffffcfdfeff
#  w24:  0xc8e4f6ff
#  x26: 0xfffffffffcfdfeff
#  w28:  0xfffeffff
#  x3: 0xfffffffffeb67bff
#  w6:  0x8fffffff
#  x9: 0xffffffffffffffff
#  w12:  0x80000000
#  x14: 0x4100000000000000
#  w16:  0x7bffffff
#  x18: 0x8600000000000000
#  w20:  0x00000304
#  x22: 0x0000000002030001
#  x24: 0x0000000000091b37
#  w26:  0x06040200
#  x29: 0x0000000000020000
#  w4:  0x71498500
#  x7: 0x000000008fffffff
#  w10:  0xa422201d
#  x13: 0x40ffffffffffff7d
#  w16:  0x0000000c
#  x18: 0x0000000000000060
#  w22:  0x00000004
#  x24: 0xffffffffffffff09
#  w26:  0xfffffcff
#  x29: 0x0000000000000000
#  x12: 0x1080ffffffffffde
#  w24:  0x00000001
#  w27:  0x00000001
#  w2:  0x00000001
#  w4:  0x00000001
#  w6:  0x00000001
#  w8:  0x00000001
#  w10:  0x00000001
#  w12:  0x00000001
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  w6:  0x00000001
#  w9:  0x00000001
#  w12:  0x00000001
#  w14:  0x00000001
#  w16:  0x00000001
#  w18:  0x00000001
#  w20:  0x00000001
#  w22:  0x00000001
#  w24:  0x371b0c01
#  x27: 0x00000000fffeffff
#  w2:  0xfeb67bfe
#  x5: 0xffffffff70000002
#  w8:  0x00000001
#  x10: 0x000000000000001e
#  w12:  0xffffff7d
#  x14: 0x0000000000000082
#  w16:  0xffffff7b
#  x18: 0x0000000000000086
#  w24:  0x00040000
#  x26: 0x0000000001fff000
#  w28:  0x00000000
#  x2: 0x~~~~~~~~~~~~~~~~
#  w4:  0x00000000
#  x6: 0x000000000000003f
#  w8:  0x00000000
#  x11: 0x0000000000000000
#  x22: 0x0000000000000000
#  w28:  0x00000000
#  x2: 0x~~~~~~~~~~~~~~~~
#  w4:  0x00000002
#  x6: 0x000000000000ffff
#  w8:  0x00000001
#  x10: 0x0000000000000000
#  x3: 0x0000000000000000
#  w18:  0x00000000
#  w29:  0x00000000
#  x9: 0x0000000000000000
#  lr: 0x0000000000000000
#  w16:  0x00000000
#  w18:  0x00000000
#  x26: 0xffffffffffffffff
#  x25: 0x0000000000000000
#  w9:  0x7fffffff
#  w19:  0xffffffff
#  x6: 0x7fffffffffffffff
#  x22: 0xffffffffffffffff
#  w29:  0x00000000
#  w26:  0x00000000
#  x13: 0x0000000000000000
#  x5: 0x0000000000000000
#  w21:  0x7fffffff
#  w18:  0x00000000
#  x8: 0x0000000000000000
#  x17: 0x0000000000000000
#  w29:  0x00000000
#  w25:  0x00000000
#  lr: 0x0000000000000000
#  x27: 0x0000000000000000
#  w15:  0x00000001
#  w16:  0x00000000
#  x13: 0x7fffffffffffffff
#  x3: 0x0000000000000000
#  w26:  0x00000000
#  x27: 0x0000000000000000
#  x29: 0x0000000000000001
#  w6:  0x7fffffff
#  w25:  0x00000000
#  w9:  0x00000000
#  w17:  0x00000000
#  x19: 0x0000000000000000
#  x22: 0x0000000000000000
#  x14: 0x0000000000000000
#  x3: 0x0000000000000000
#  w11:  0x00000000
#  w7:  0x00000000
#  w18:  0x00000000
#  w14:  0x00000000
#  x22: 0x0000000000000000
#  x8: 0x0000000000000000
#  x7: 0x0000000000000000
#  x22: 0x0000000000000000
#  w18:  0x00000001
#  x18: 0x0000000000000000
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x18: 0x0000000000000000
#  x28: 0xe3e2e3e2e3e2e3e2
#  w21:  0x00000000
#  w13:  0x00000000
#  x24: 0x0000000000000000
#  x7: 0x00000000000003c9
#  x29: 0x0000000000000000
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  x1: 0x~~~~~~~~~~~~~~~~
#  lr: 0x0000000000000000
#  x18: 0x0000000000000000