Add test which found this exception

This commit is contained in:
Florian Zaruba 2017-06-29 11:13:35 +02:00
parent 6a2aa65914
commit 52e13684c7
2 changed files with 744 additions and 0 deletions

View file

@ -0,0 +1,2 @@
test_1498676631701:
- Found bug in misaligned exception of half word access when another LSU request was incoming

View file

@ -0,0 +1,742 @@
// random assembly code generated by RISC-V torture test generator
// nseqs = 200
// memsize = 1024
#include "riscv_test.h"
RVTEST_RV64U
RVTEST_CODE_BEGIN
j test_start
crash_backward:
RVTEST_FAIL
test_start:
xreg_init:
la x31, xreg_init_data
ld x0, 0(x31)
ld x1, 8(x31)
ld x2, 16(x31)
ld x3, 24(x31)
ld x4, 32(x31)
ld x5, 40(x31)
ld x6, 48(x31)
ld x7, 56(x31)
ld x8, 64(x31)
ld x9, 72(x31)
ld x10, 80(x31)
ld x11, 88(x31)
ld x12, 96(x31)
ld x13, 104(x31)
ld x14, 112(x31)
ld x15, 120(x31)
ld x16, 128(x31)
ld x17, 136(x31)
ld x18, 144(x31)
ld x19, 152(x31)
ld x20, 160(x31)
ld x21, 168(x31)
ld x22, 176(x31)
ld x23, 184(x31)
ld x24, 192(x31)
ld x25, 200(x31)
ld x26, 208(x31)
ld x27, 216(x31)
ld x28, 224(x31)
ld x29, 232(x31)
ld x30, 240(x31)
ld x31, 248(x31)
j pseg_0
pseg_0:
addi x3, x0, 1
addi x2, x0, 1
subw x15, x5, x31
sll x2, x2, 63
addi x19, x0, 2015
addi x26, x0, 1527
sllw x1, x15, x15
addi x25, x0, 1492
addi x17, x0, 1
addi x9, x0, -946
addi x12, x26, 1211
addi x8, x0, -315
sra x18, x9, x9
sll x17, x17, 63
addi x14, x0, 1825
srlw x30, x25, x8
lui x31, 955643
addi x7, x0, -1
srlw x13, x14, x14
or x21, x19, x19
xor x7, x7, x17
addi x29, x0, -1
addi x11, x0, 1
xor x29, x29, x2
bge x26, x12, crash_forward
and x20, x15, x7
sll x3, x3, 63
or x6, x30, x17
addi x10, x0, -1
and x5, x16, x29
or x23, x24, x2
xor x10, x10, x3
and x4, x2, x10
sll x11, x11, 63
addi x22, x0, -1
xor x22, x22, x11
and x28, x31, x22
or x16, x22, x11
or x27, x24, x3
addi x13, x0, 1
srl x24, x23, x11
addi x7, x0, 792
sltiu x15, x15, 1387
la x9, test_memory-969
addi x8, x0, -893
addi x26, x8, -920
sll x13, x13, 63
addi x12, x0, -1
xor x12, x12, x13
la x11, test_memory+2198
lbu x29, -1285(x11)
la x6, test_memory+348
xori x31, x31, 1641
and x17, x31, x12
la x2, test_memory+2555
addi x25, x0, -199
addi x24, x0, -456
addi x1, x25, -1246
xor x27, x10, x17
lwu x19, 1949(x9)
addw x15, x4, x4
addi x23, x0, 259
or x20, x3, x13
sltu x10, x23, x23
sw x26, -1759(x2)
addi x18, x0, -335
addi x3, x0, 1
sra x28, x24, x24
addi x4, x0, -1896
sll x3, x3, 63
addi x5, x0, -1
addi x11, x0, -1058
sra x30, x7, x18
sltu x31, x4, x4
srlw x29, x11, x11
xor x5, x5, x3
and x16, x9, x5
xori x29, x30, -1166
sltiu x10, x29, 1519
srl x31, x27, x18
or x24, x13, x13
slli x15, x15, 60
addi x23, x0, -1478
addi x18, x0, -1056
la x9, test_memory-1460
la x11, test_memory+1562
or x22, x16, x3
la x7, test_memory+2339
sltu x2, x18, x18
and x8, x18, x14
la x27, test_memory+1707
la x19, test_memory+1427
la x12, test_memory+2473
sb x25, -1915(x12)
addi x28, x26, -1654
ld x26, -1155(x27)
slt x30, x23, x23
sw x15, 1472(x9)
slt x13, x4, x4
addi x29, x0, 1325
lwu x17, -1354(x11)
addi x10, x0, -697
lw x20, -1807(x7)
sltu x4, x29, x10
sw x8, -1219(x19)
la x14, test_memory+986
sllw x1, x17, x17
sh x17, -610(x14)
addi x18, x0, 1
addi x28, x0, 1891
addi x9, x0, 1
addi x17, x0, -563
addi x27, x0, 1
addi x2, x0, 61
addi x19, x2, 391
sll x18, x18, 63
addw x12, x14, x14
la x20, test_memory+2801
sll x9, x9, 63
addi x5, x0, 0
sub x7, x28, x17
srlw x12, x28, x22
addi x10, x0, 0
addi x30, x0, -1
lwu x29, -1861(x20)
addi x4, x0, -1
blt x5, x10, crash_forward
xor x30, x30, x18
slliw x11, x6, 7
addi x26, x0, -1336
addw x23, x26, x26
bgeu x2, x19, crash_forward
and x31, x26, x30
la x10, test_memory+1884
lbu x21, 29(x6)
addi x5, x0, 1389
sll x27, x27, 63
lui x2, 647240
sltiu x26, x30, 623
addi x19, x0, 1799
addi x20, x19, 1856
add x11, x24, x20
subw x7, x6, x23
addi x21, x0, 1
la x16, test_memory+2554
sll x21, x21, 63
addi x17, x0, -1548
addi x29, x17, -1821
lw x23, -1804(x10)
addi x24, x0, -1
or x22, x14, x18
xor x4, x4, x9
la x8, test_memory+2269
addi x11, x0, -662
blt x31, x22, crash_backward
xor x24, x24, x27
addi x6, x0, -1
xor x6, x6, x21
addi x20, x0, -1309
and x1, x28, x4
addi x26, x0, 643
or x3, x0, x9
and x14, x5, x6
or x12, x5, x5
addi x29, x0, 1
blt x1, x3, crash_forward
sll x29, x29, 63
sra x23, x6, x5
sll x7, x11, x26
addi x17, x0, -1
xor x17, x17, x29
and x12, x16, x17
addi x2, x0, 204
or x28, x14, x21
lui x5, 598486
srlw x19, x20, x2
and x15, x12, x24
or x30, x6, x29
lbu x25, -1917(x16)
beq x14, x28, crash_backward
addi x4, x0, -971
sw x2, -1633(x8)
addi x9, x0, 1
la x18, test_memory-1534
or x13, x3, x27
sra x6, x29, x28
addw x31, x30, x30
addi x22, x0, 1855
addi x21, x0, 1
la x25, test_memory+1201
addi x20, x0, -1341
lb x10, 1765(x18)
sll x9, x9, 63
la x30, test_memory+451
addi x7, x0, -1
sll x21, x21, 63
la x8, test_memory+378
addi x11, x0, 1810
addi x14, x0, 1736
or x26, x4, x11
addi x19, x14, 1505
addi x16, x0, -1
sw x24, -78(x8)
addi x31, x0, 663
sb x1, 186(x30)
bge x14, x19, crash_forward
subw x12, x31, x31
xor x7, x7, x9
xor x16, x16, x21
addi x23, x22, 38
lbu x5, -899(x25)
and x28, x26, x16
or x2, x28, x21
and x3, x10, x7
addi x11, x0, 1
addi x19, x0, 1301
addi x27, x0, 1
addi x8, x0, 1877
sltiu x22, x21, -1343
sll x11, x11, 63
la x12, test_memory+155
or x1, x20, x9
lw x26, -15(x12)
sll x27, x27, 63
addi x5, x0, 1917
addi x18, x8, 1755
la x3, test_memory-584
bltu x10, x10, crash_forward
add x14, x19, x5
addi x4, x0, -1
la x9, test_memory+2152
xor x4, x4, x27
addi x10, x0, -1
addi x13, x0, 706
lh x12, -1984(x9)
and x31, x27, x4
or x25, x22, x27
xor x17, x20, x13
addi x7, x0, -714
addi x1, x0, -827
ld x22, 760(x3)
addi x22, x0, 1
la x13, test_memory+181
la x3, test_memory-1079
bltu x0, x0, crash_backward
xor x10, x10, x11
bltu x7, x7, crash_forward
addi x24, x0, 1
sll x22, x22, 63
addi x5, x0, 1364
lb x16, 720(x13)
addi x8, x0, 574
la x20, test_memory-620
addi x19, x0, 1959
srlw x21, x8, x19
lhu x28, 692(x20)
sd x5, 1975(x3)
sll x24, x24, 63
sraw x26, x7, x1
addi x6, x0, -1
xor x6, x6, x24
and x30, x8, x10
and x29, x19, x6
la x18, test_memory-540
sd x21, 924(x18)
or x15, x22, x24
addi x1, x0, -721
bgeu x29, x15, crash_forward
addi x31, x0, 2038
addi x27, x0, -1504
or x23, x1, x11
sll x18, x15, x24
addi x14, x0, -1
sllw x12, x5, x5
srlw x26, x31, x27
addi x4, x0, 1
xor x14, x14, x22
la x20, test_memory-1039
sll x4, x4, 63
addi x3, x0, -1472
la x10, test_memory-353
lw x11, 969(x10)
addi x6, x0, 1
sll x6, x6, 63
lhu x28, 1635(x20)
and x2, x3, x14
addi x23, x0, 823
addi x12, x0, 909
slt x18, x23, x12
addw x27, x30, x30
addi x31, x0, -1
addi x21, x1, -1950
addi x29, x0, -1478
addi x7, x0, -880
xor x31, x31, x6
addi x25, x0, -1
addi x26, x29, -527
or x17, x9, x22
and x24, x19, x31
bge x26, x29, crash_forward
xor x25, x25, x4
addi x9, x0, -1695
and x13, x3, x7
sllw x8, x9, x9
or x15, x24, x6
and x19, x0, x25
or x16, x18, x4
bltu x16, x19, crash_backward
andi x9, x18, 1474
addi x12, x0, 1
la x29, test_memory+1837
sll x12, x12, 63
addi x8, x0, 1892
la x21, test_memory+1241
addi x14, x0, 1
addi x11, x0, -1745
addi x26, x0, 1675
subw x19, x28, x28
addi x22, x0, -640
lwu x1, -889(x21)
addi x20, x0, -1
sltu x30, x8, x22
slliw x31, x23, 28
la x4, test_memory-1760
xor x20, x20, x12
addi x27, x26, 565
and x16, x18, x20
addi x2, x0, 216
addi x25, x2, 197
bgeu x2, x25, crash_backward
addi x19, x3, 0
or x23, x16, x12
addi x28, x0, 54
addi x31, x19, 0
addi x7, x0, 248
addi x21, x0, -821
add x1, x3, x3
sra x18, x21, x21
addi x10, x0, -1105
addi x2, x0, -1367
addi x25, x0, -378
addi x22, x0, 27
la x13, test_memory+779
or x24, x10, x10
or x6, x11, x28
sh x0, 1836(x4)
sll x14, x14, 63
sw x24, -327(x13)
lh x15, -1761(x29)
addw x9, x21, x21
srlw x30, x7, x25
subw x8, x2, x22
addi x5, x0, -1
xor x5, x5, x14
and x3, x16, x5
or x17, x23, x14
addi x4, x0, 1269
la x8, test_memory+1864
addi x16, x0, -1644
sltiu x1, x5, -375
la x10, test_memory+1496
slt x31, x0, x26
sra x25, x4, x4
addi x15, x0, 0
addi x3, x0, -734
la x20, test_memory+589
addi x12, x0, 686
addi x26, x0, -813
srl x14, x3, x3
addi x9, x0, -1191
slli x13, x16, 13
lwu x29, 123(x20)
sllw x5, x12, x12
addi x23, x0, 0
sraw x24, x12, x12
addi x6, x29, 0
addw x3, x29, x29
slt x27, x14, x0
addi x1, x0, -1372
sw x16, -1512(x8)
addi x21, x6, 0
addw x18, x9, x9
addi x31, x0, -1326
addi x29, x0, -494
bne x15, x23, crash_backward
bne x6, x21, crash_forward
add x12, x0, x30
addi x28, x16, -380
la x2, test_memory+394
la x9, test_memory-518
and x4, x31, x31
xor x30, x26, x26
la x25, test_memory+139
addi x31, x0, 2009
addi x7, x0, 1892
la x17, test_memory+1714
addi x27, x0, -1318
lh x22, -356(x2)
ld x18, 958(x9)
sra x5, x1, x29
lb x20, 406(x25)
addi x14, x14, 0
addi x4, x0, -581
sub x15, x31, x31
srl x12, x4, x4
sh x15, -1260(x17)
lh x19, -1068(x10)
addi x13, x15, 0
sra x11, x7, x7
addi x2, x0, -745
addi x26, x0, -1309
sllw x6, x4, x26
andi x30, x10, -293
sraiw x29, x19, 17
la x1, test_memory+2545
lui x21, 506506
addi x7, x0, -399
addi x8, x0, -464
addi x3, x13, 0
addi x25, x0, -26
ld x15, -1745(x1)
srl x24, x27, x8
addi x23, x14, 0
la x5, test_memory+945
addi x4, x0, 1427
blt x13, x3, crash_backward
addw x18, x2, x2
addi x21, x0, 383
addi x13, x0, 1428
addi x30, x0, -1564
sll x11, x27, x27
bne x14, x23, crash_forward
ld x20, -657(x5)
or x19, x30, x30
srlw x3, x13, x13
addi x3, x0, 1
bgeu x28, x16, crash_forward
addi x1, x0, 2045
addi x24, x0, -1897
addi x29, x0, 0
addi x27, x1, 1619
sll x9, x26, x4
addi x15, x0, 1
addi x17, x0, -187
addi x6, x0, 0
addi x19, x0, 57
sub x18, x21, x24
addi x22, x25, -1450
sra x16, x4, x10
sra x10, x7, x17
addi x12, x0, 2021
sll x15, x15, 63
addi x14, x0, -1
addi x13, x0, 1464
xor x14, x14, x15
bltu x29, x6, crash_forward
blt x27, x1, crash_forward
and x11, x29, x14
xor x9, x19, x19
sllw x31, x12, x12
bltu x0, x0, crash_forward
sll x3, x3, 63
addi x12, x0, 1454
or x8, x18, x15
addi x6, x0, -740
xor x21, x6, x6
sraw x2, x13, x13
addi x26, x0, 1
addi x20, x0, -1
add x16, x12, x12
blt x0, x0, crash_backward
addi x22, x0, 1
blt x11, x8, crash_forward
xor x20, x20, x3
la x24, test_memory+1896
sll x26, x26, 63
and x30, x13, x20
addi x28, x0, -1
sll x22, x22, 63
addi x7, x0, -1
or x23, x15, x3
xor x28, x28, x26
and x5, x15, x28
addi x25, x0, 1022
or x4, x13, x26
xor x7, x7, x22
lwu x9, -1468(x24)
addi x10, x0, -1821
and x29, x25, x10
and x31, x31, x7
or x17, x29, x22
bge x17, x31, crash_forward
j reg_dump
reg_dump:
la x1, loop_count
lw x2, 0(x1)
addi x3, x2, -1
sw x3, 0(x1)
bnez x2, pseg_0
la x1, xreg_output_data
sd x0, 0(x1)
sd x2, 16(x1)
sd x3, 24(x1)
sd x4, 32(x1)
sd x5, 40(x1)
sd x6, 48(x1)
sd x7, 56(x1)
sd x8, 64(x1)
sd x9, 72(x1)
sd x10, 80(x1)
sd x11, 88(x1)
sd x12, 96(x1)
sd x13, 104(x1)
sd x14, 112(x1)
sd x15, 120(x1)
sd x16, 128(x1)
sd x17, 136(x1)
sd x18, 144(x1)
sd x20, 160(x1)
sd x21, 168(x1)
sd x22, 176(x1)
sd x23, 184(x1)
sd x25, 200(x1)
sd x26, 208(x1)
sd x28, 224(x1)
sd x29, 232(x1)
sd x30, 240(x1)
sd x31, 248(x1)
j test_end
crash_forward:
RVTEST_FAIL
test_end:
RVTEST_PASS
RVTEST_CODE_END
.data
hidden_data:
.align 8
xreg_init_data:
reg_x0_init: .dword 0xffffffffffffff82
reg_x1_init: .dword 0x75b609608964d156
reg_x2_init: .dword 0xb9c3da7ac1e3eb8f
reg_x3_init: .dword 0x7f6377f979066dad
reg_x4_init: .dword 0x0800000000000009
reg_x5_init: .dword 0xffffffffffffff88
reg_x6_init: .dword 0xa2e849dd61710192
reg_x7_init: .dword 0xc7c98485479382e1
reg_x8_init: .dword 0xffffffffffffff86
reg_x9_init: .dword 0xffffffffffffff80
reg_x10_init: .dword 0xffffffff80000005
reg_x11_init: .dword 0x610ae01c2c1cf73a
reg_x12_init: .dword 0xffffffffffffff80
reg_x13_init: .dword 0x302e8a6544a5321f
reg_x14_init: .dword 0xffffffffffffff83
reg_x15_init: .dword 0xba90dd1ff64de384
reg_x16_init: .dword 0xffffffffffffffff
reg_x17_init: .dword 0xffffffff80000005
reg_x18_init: .dword 0x7ce461945846c309
reg_x19_init: .dword 0x5dfac35f6bc1748e
reg_x20_init: .dword 0x0000000000000000
reg_x21_init: .dword 0x0800000000000008
reg_x22_init: .dword 0xb096e5f42905a093
reg_x23_init: .dword 0xffffffffffff8000
reg_x24_init: .dword 0xbf1cd3b072a79670
reg_x25_init: .dword 0x7bf96f3fca9e5f04
reg_x26_init: .dword 0x0000000000000000
reg_x27_init: .dword 0xd1abc73f98de4801
reg_x28_init: .dword 0xffffffffffffffff
reg_x29_init: .dword 0x115d26a2d75ac58f
reg_x30_init: .dword 0x0000000000000000
reg_x31_init: .dword 0x1befeebed3a1b5cb
RVTEST_DATA_BEGIN
.align 8
xreg_output_data:
reg_x0_output: .dword 0xf9da5fc85f384e60
reg_x1_output: .dword 0x2362df40e3520391
reg_x2_output: .dword 0xdf9395839d811f14
reg_x3_output: .dword 0x6529213c2dfa1a96
reg_x4_output: .dword 0xf9a276d7d8faf165
reg_x5_output: .dword 0xf898dfad009dd12f
reg_x6_output: .dword 0xa67afea29b66a252
reg_x7_output: .dword 0xe2fc4a60b03f4b3b
reg_x8_output: .dword 0xe2004060d78d0476
reg_x9_output: .dword 0x765cb95084946f58
reg_x10_output: .dword 0x7c068ea018257769
reg_x11_output: .dword 0xbde4fa370c04e6f2
reg_x12_output: .dword 0x8b2d14abb0841165
reg_x13_output: .dword 0x4ca26363ce399a7b
reg_x14_output: .dword 0xe44ad78bfdce3f2c
reg_x15_output: .dword 0x66c3bfd05e712dfb
reg_x16_output: .dword 0x11f65231b9fefe29
reg_x17_output: .dword 0xf7d26872b00141cb
reg_x18_output: .dword 0x1c6e20eccaf214d5
reg_x19_output: .dword 0x83531ed1e7a47b9c
reg_x20_output: .dword 0x8b9c7021593fed5c
reg_x21_output: .dword 0x2e017cdb9fb19bbe
reg_x22_output: .dword 0x82562239bb29f67f
reg_x23_output: .dword 0x2db20df62458229f
reg_x24_output: .dword 0xee91e0de6971aebc
reg_x25_output: .dword 0xba146552c3c34a91
reg_x26_output: .dword 0x4d628d60b4f2bdab
reg_x27_output: .dword 0xf24fc58924cc59cf
reg_x28_output: .dword 0xde43c47cde7abfaa
reg_x29_output: .dword 0xd80a2d6129f190c1
reg_x30_output: .dword 0xbefe6941fcdfa7bc
reg_x31_output: .dword 0x5912ddee35d7387e
// Memory Blocks
.align 8
test_memory:
.dword 0xe3566b4b61ffdbae, 0x92e6ade076ec9593
.dword 0x41123c31ec656e7b, 0xc7d5be18f926c302
.dword 0x9cffa8448af81cf1, 0x79f7637fab5fb98d
.dword 0xdfa10678b0bff093, 0x75925a14da080733
.dword 0xa368f39e3a74acc1, 0x406c95462ebdfafb
.dword 0x2a1a0cd464b46a16, 0xf6d74180644548ef
.dword 0x26435d3c9a7e0411, 0x7f80cb082c866a6b
.dword 0xd02972f2ae323cf6, 0xa55ffe0a62ed3e97
.dword 0xcdf74f3c3628bbf6, 0xe0a893f274f2af31
.dword 0x3d11a5fc6714498d, 0xc5eac1f9d5155d8f
.dword 0x091a2069a443ee2b, 0x6a849d037e419be4
.dword 0x0bd79705be84d716, 0xd8a566a7b6e936c1
.dword 0xbb1376ca4843258e, 0x8890178fd80fd2df
.dword 0x6dcbc59eaec60c31, 0xf1cbbb045598e31b
.dword 0x341c7a11bf45dea0, 0xaac56fc15e707ac1
.dword 0x843a1a469960f763, 0x5151220e64f8800c
.dword 0x7602d62ca95e9809, 0x07b3530ebeb802ed
.dword 0x3d4a90f359fd2793, 0xb1af815b55e2bc0b
.dword 0x0c598db9a17b7312, 0x20bc06cd6c2af80b
.dword 0x7b5cb38b2662d48f, 0xef357f977cb07310
.dword 0x2a019c8a6092642a, 0x25790e9bf702e885
.dword 0x2d67e46c20699785, 0xba6e12fd6f575b19
.dword 0x51346a253af2f362, 0x387d22f3d47b590b
.dword 0x862a78e594d5b38a, 0x017b5fe0a301c0a7
.dword 0x867a0c4660df8cf0, 0xe4ee77a20ad8c90f
.dword 0xaf31a3bd8065ee16, 0x9d7ee726b931533e
.dword 0xf235595a8dd061b0, 0xc9b35243e09bc74a
.dword 0x2c042fae1a93f786, 0x9a6904c91cbf01e9
.dword 0xdfafcb061c01d79e, 0x9c2af0cea2521635
.dword 0xa0fa09e0d3c96399, 0x20c9be538749e7b3
.dword 0x3bcf309dc4308a5d, 0x29acc009ceb7e091
.dword 0xd88a9c776b0b31f4, 0xa27ce16ac7e7482e
.dword 0x10df31aeaba4dbb3, 0xec47e2107d1afde0
.dword 0xb11bf9077d5de69e, 0x6c4b7242ac259bf0
.dword 0x0018a075c4f0140b, 0x1c7d04d19e3246e9
.dword 0x149cd31837643284, 0x27dc6a263cb4ad12
.dword 0x64d09c64f1fd12f1, 0xe6ec8892cbdafa38
.dword 0x3a734aa59ffa2bf6, 0x2a8ec5ef9744c3b0
.dword 0xa07984a4c8568f9a, 0x9232f669b86e309b
.dword 0x3b8a86a448cf1728, 0xa716e4948f6ee26b
.dword 0x09dfba8f52c4e959, 0xee6dc6c2f2a061a6
.dword 0x6f891f74103fbeb2, 0xf8f93598e8b812ea
.dword 0x1d4c3431ada5882b, 0x5d2277dd9f1cf830
.dword 0x217a597005f35c11, 0x4a3c37966c01c254
.dword 0xd676ded0e59dcd2c, 0x1d81f44efd4ff6d4
.dword 0xe9742f6571fd1024, 0xc4ebc6ba52f92dd7
.dword 0x9072d162128b9320, 0x4e42497c090fac71
.dword 0x60042d137483ebaf, 0x5b47bb458457df25
.dword 0x62fe4f0f42d53eeb, 0x4388ae224f1878aa
.dword 0xef6d19adb23387db, 0xf2b7d80fe40738f2
.dword 0xb7e099b96d7b6019, 0x649dd8d1168ca067
.dword 0x3dff726007f72eb4, 0x66df09018a791377
.dword 0xbe3f94704b8de157, 0xc266a66b55ea3252
.dword 0x0c16b4c54ec193aa, 0x6b67f1980ec768f2
.dword 0x751735fbabe6c8f8, 0xfcdb10a88628fb5b
.dword 0x6785796cce631c11, 0xcc64cb662f6d1224
.dword 0x413ccb578e4c8971, 0xdaf574964af28b35
.dword 0xc57a5e5d1cb0b7a1, 0xee5c94900da992d1
.dword 0x66980a31155de1dc, 0x2dd42912132648d6
.dword 0xeb27c18dcc7d48f6, 0xb85f8e50dfe1f643
.dword 0x477bf36b28e94e79, 0x35076550491b96fb
.dword 0x8cb84b6d7e279e11, 0x43bd0b747790bbc8
.dword 0x0049859c74920929, 0xbf457758665408a2
.dword 0x315a495899bef8d5, 0xc6348ede3796d330
.align 8
loop_count: .word 0x40
RVTEST_DATA_END