* [FFmpeg-devel] [PATCH 3/7] postproc/tests/stripetest: use dimensions
2025-05-01 22:27 [FFmpeg-devel] [PATCH 1/7] postproc/tests: Add test for temporal denoise Michael Niedermayer
2025-05-01 22:27 ` [FFmpeg-devel] [PATCH 2/7] libpostproc: check minimum size Michael Niedermayer
@ 2025-05-01 22:27 ` Michael Niedermayer
2025-05-01 22:27 ` [FFmpeg-devel] [PATCH 4/7] postproc/postprocess_template: fix dering with a 16x16 image Michael Niedermayer
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Michael Niedermayer @ 2025-05-01 22:27 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
---
libpostproc/tests/stripetest.c | 6 +-
tests/ref/fate/stripetest | 720 ++++++++++++++++-----------------
2 files changed, 363 insertions(+), 363 deletions(-)
diff --git a/libpostproc/tests/stripetest.c b/libpostproc/tests/stripetest.c
index 7b6359c6daa..be23934493f 100644
--- a/libpostproc/tests/stripetest.c
+++ b/libpostproc/tests/stripetest.c
@@ -114,11 +114,11 @@ int main(int argc, char **argv) {
"be,l5",
};
- for (int w=8; w< 352; w=w*3-1) {
- for (int h=8; h< 352; h=h*5-7) {
+ for (int w=16; w< 352; w=w*3-16) {
+ for (int h=16; h< 352; h=h*5-16) {
for (int b=0; b<6; b++) {
for (int m=0; m<17; m = 2*m+1) {
- int64_t ret = test(352, 288, teststrings[b], m, PP_FORMAT_420, 0, 11);
+ int64_t ret = test(w, h, teststrings[b], m, PP_FORMAT_420, 0, 11);
printf("striptest %dx%d T:%s m:%d result %"PRIX64"\n", w, h, teststrings[b], m, ret);
}
}
diff --git a/tests/ref/fate/stripetest b/tests/ref/fate/stripetest
index 8d9ee6a7380..31c30c8e598 100644
--- a/tests/ref/fate/stripetest
+++ b/tests/ref/fate/stripetest
@@ -1,360 +1,360 @@
-striptest 8x8 T:be,lb m:0 result 5F38B2E2
-striptest 8x8 T:be,lb m:1 result 4506C6FE
-striptest 8x8 T:be,lb m:3 result 2D018DB4
-striptest 8x8 T:be,lb m:7 result 8516EB12
-striptest 8x8 T:be,lb m:15 result C39812B2
-striptest 8x8 T:be,li m:0 result E3B512A4
-striptest 8x8 T:be,li m:1 result B90EA1E0
-striptest 8x8 T:be,li m:3 result C5C79090
-striptest 8x8 T:be,li m:7 result FF01E63E
-striptest 8x8 T:be,li m:15 result 68166CDA
-striptest 8x8 T:be,ci m:0 result 7CD10A97
-striptest 8x8 T:be,ci m:1 result 2387272A
-striptest 8x8 T:be,ci m:3 result 2C0A9900
-striptest 8x8 T:be,ci m:7 result C2ADE594
-striptest 8x8 T:be,ci m:15 result 585DA74B
-striptest 8x8 T:be,md m:0 result 2C998378
-striptest 8x8 T:be,md m:1 result B31547DD
-striptest 8x8 T:be,md m:3 result EA22AD7F
-striptest 8x8 T:be,md m:7 result E3EF3A42
-striptest 8x8 T:be,md m:15 result 4868A855
-striptest 8x8 T:be,fd m:0 result 318C9882
-striptest 8x8 T:be,fd m:1 result CEFBB545
-striptest 8x8 T:be,fd m:3 result 3C336951
-striptest 8x8 T:be,fd m:7 result EE3E42CC
-striptest 8x8 T:be,fd m:15 result 6DDBEC3
-striptest 8x8 T:be,l5 m:0 result 9B773645
-striptest 8x8 T:be,l5 m:1 result A71901CA
-striptest 8x8 T:be,l5 m:3 result DDCCE1C5
-striptest 8x8 T:be,l5 m:7 result 8D5291AE
-striptest 8x8 T:be,l5 m:15 result B83F9FF
-striptest 8x33 T:be,lb m:0 result 5F38B2E2
-striptest 8x33 T:be,lb m:1 result 4506C6FE
-striptest 8x33 T:be,lb m:3 result 2D018DB4
-striptest 8x33 T:be,lb m:7 result 8516EB12
-striptest 8x33 T:be,lb m:15 result C39812B2
-striptest 8x33 T:be,li m:0 result E3B512A4
-striptest 8x33 T:be,li m:1 result B90EA1E0
-striptest 8x33 T:be,li m:3 result C5C79090
-striptest 8x33 T:be,li m:7 result FF01E63E
-striptest 8x33 T:be,li m:15 result 68166CDA
-striptest 8x33 T:be,ci m:0 result 7CD10A97
-striptest 8x33 T:be,ci m:1 result 2387272A
-striptest 8x33 T:be,ci m:3 result 2C0A9900
-striptest 8x33 T:be,ci m:7 result C2ADE594
-striptest 8x33 T:be,ci m:15 result 585DA74B
-striptest 8x33 T:be,md m:0 result 2C998378
-striptest 8x33 T:be,md m:1 result B31547DD
-striptest 8x33 T:be,md m:3 result EA22AD7F
-striptest 8x33 T:be,md m:7 result E3EF3A42
-striptest 8x33 T:be,md m:15 result 4868A855
-striptest 8x33 T:be,fd m:0 result 318C9882
-striptest 8x33 T:be,fd m:1 result CEFBB545
-striptest 8x33 T:be,fd m:3 result 3C336951
-striptest 8x33 T:be,fd m:7 result EE3E42CC
-striptest 8x33 T:be,fd m:15 result 6DDBEC3
-striptest 8x33 T:be,l5 m:0 result 9B773645
-striptest 8x33 T:be,l5 m:1 result A71901CA
-striptest 8x33 T:be,l5 m:3 result DDCCE1C5
-striptest 8x33 T:be,l5 m:7 result 8D5291AE
-striptest 8x33 T:be,l5 m:15 result B83F9FF
-striptest 8x158 T:be,lb m:0 result 5F38B2E2
-striptest 8x158 T:be,lb m:1 result 4506C6FE
-striptest 8x158 T:be,lb m:3 result 2D018DB4
-striptest 8x158 T:be,lb m:7 result 8516EB12
-striptest 8x158 T:be,lb m:15 result C39812B2
-striptest 8x158 T:be,li m:0 result E3B512A4
-striptest 8x158 T:be,li m:1 result B90EA1E0
-striptest 8x158 T:be,li m:3 result C5C79090
-striptest 8x158 T:be,li m:7 result FF01E63E
-striptest 8x158 T:be,li m:15 result 68166CDA
-striptest 8x158 T:be,ci m:0 result 7CD10A97
-striptest 8x158 T:be,ci m:1 result 2387272A
-striptest 8x158 T:be,ci m:3 result 2C0A9900
-striptest 8x158 T:be,ci m:7 result C2ADE594
-striptest 8x158 T:be,ci m:15 result 585DA74B
-striptest 8x158 T:be,md m:0 result 2C998378
-striptest 8x158 T:be,md m:1 result B31547DD
-striptest 8x158 T:be,md m:3 result EA22AD7F
-striptest 8x158 T:be,md m:7 result E3EF3A42
-striptest 8x158 T:be,md m:15 result 4868A855
-striptest 8x158 T:be,fd m:0 result 318C9882
-striptest 8x158 T:be,fd m:1 result CEFBB545
-striptest 8x158 T:be,fd m:3 result 3C336951
-striptest 8x158 T:be,fd m:7 result EE3E42CC
-striptest 8x158 T:be,fd m:15 result 6DDBEC3
-striptest 8x158 T:be,l5 m:0 result 9B773645
-striptest 8x158 T:be,l5 m:1 result A71901CA
-striptest 8x158 T:be,l5 m:3 result DDCCE1C5
-striptest 8x158 T:be,l5 m:7 result 8D5291AE
-striptest 8x158 T:be,l5 m:15 result B83F9FF
-striptest 23x8 T:be,lb m:0 result 5F38B2E2
-striptest 23x8 T:be,lb m:1 result 4506C6FE
-striptest 23x8 T:be,lb m:3 result 2D018DB4
-striptest 23x8 T:be,lb m:7 result 8516EB12
-striptest 23x8 T:be,lb m:15 result C39812B2
-striptest 23x8 T:be,li m:0 result E3B512A4
-striptest 23x8 T:be,li m:1 result B90EA1E0
-striptest 23x8 T:be,li m:3 result C5C79090
-striptest 23x8 T:be,li m:7 result FF01E63E
-striptest 23x8 T:be,li m:15 result 68166CDA
-striptest 23x8 T:be,ci m:0 result 7CD10A97
-striptest 23x8 T:be,ci m:1 result 2387272A
-striptest 23x8 T:be,ci m:3 result 2C0A9900
-striptest 23x8 T:be,ci m:7 result C2ADE594
-striptest 23x8 T:be,ci m:15 result 585DA74B
-striptest 23x8 T:be,md m:0 result 2C998378
-striptest 23x8 T:be,md m:1 result B31547DD
-striptest 23x8 T:be,md m:3 result EA22AD7F
-striptest 23x8 T:be,md m:7 result E3EF3A42
-striptest 23x8 T:be,md m:15 result 4868A855
-striptest 23x8 T:be,fd m:0 result 318C9882
-striptest 23x8 T:be,fd m:1 result CEFBB545
-striptest 23x8 T:be,fd m:3 result 3C336951
-striptest 23x8 T:be,fd m:7 result EE3E42CC
-striptest 23x8 T:be,fd m:15 result 6DDBEC3
-striptest 23x8 T:be,l5 m:0 result 9B773645
-striptest 23x8 T:be,l5 m:1 result A71901CA
-striptest 23x8 T:be,l5 m:3 result DDCCE1C5
-striptest 23x8 T:be,l5 m:7 result 8D5291AE
-striptest 23x8 T:be,l5 m:15 result B83F9FF
-striptest 23x33 T:be,lb m:0 result 5F38B2E2
-striptest 23x33 T:be,lb m:1 result 4506C6FE
-striptest 23x33 T:be,lb m:3 result 2D018DB4
-striptest 23x33 T:be,lb m:7 result 8516EB12
-striptest 23x33 T:be,lb m:15 result C39812B2
-striptest 23x33 T:be,li m:0 result E3B512A4
-striptest 23x33 T:be,li m:1 result B90EA1E0
-striptest 23x33 T:be,li m:3 result C5C79090
-striptest 23x33 T:be,li m:7 result FF01E63E
-striptest 23x33 T:be,li m:15 result 68166CDA
-striptest 23x33 T:be,ci m:0 result 7CD10A97
-striptest 23x33 T:be,ci m:1 result 2387272A
-striptest 23x33 T:be,ci m:3 result 2C0A9900
-striptest 23x33 T:be,ci m:7 result C2ADE594
-striptest 23x33 T:be,ci m:15 result 585DA74B
-striptest 23x33 T:be,md m:0 result 2C998378
-striptest 23x33 T:be,md m:1 result B31547DD
-striptest 23x33 T:be,md m:3 result EA22AD7F
-striptest 23x33 T:be,md m:7 result E3EF3A42
-striptest 23x33 T:be,md m:15 result 4868A855
-striptest 23x33 T:be,fd m:0 result 318C9882
-striptest 23x33 T:be,fd m:1 result CEFBB545
-striptest 23x33 T:be,fd m:3 result 3C336951
-striptest 23x33 T:be,fd m:7 result EE3E42CC
-striptest 23x33 T:be,fd m:15 result 6DDBEC3
-striptest 23x33 T:be,l5 m:0 result 9B773645
-striptest 23x33 T:be,l5 m:1 result A71901CA
-striptest 23x33 T:be,l5 m:3 result DDCCE1C5
-striptest 23x33 T:be,l5 m:7 result 8D5291AE
-striptest 23x33 T:be,l5 m:15 result B83F9FF
-striptest 23x158 T:be,lb m:0 result 5F38B2E2
-striptest 23x158 T:be,lb m:1 result 4506C6FE
-striptest 23x158 T:be,lb m:3 result 2D018DB4
-striptest 23x158 T:be,lb m:7 result 8516EB12
-striptest 23x158 T:be,lb m:15 result C39812B2
-striptest 23x158 T:be,li m:0 result E3B512A4
-striptest 23x158 T:be,li m:1 result B90EA1E0
-striptest 23x158 T:be,li m:3 result C5C79090
-striptest 23x158 T:be,li m:7 result FF01E63E
-striptest 23x158 T:be,li m:15 result 68166CDA
-striptest 23x158 T:be,ci m:0 result 7CD10A97
-striptest 23x158 T:be,ci m:1 result 2387272A
-striptest 23x158 T:be,ci m:3 result 2C0A9900
-striptest 23x158 T:be,ci m:7 result C2ADE594
-striptest 23x158 T:be,ci m:15 result 585DA74B
-striptest 23x158 T:be,md m:0 result 2C998378
-striptest 23x158 T:be,md m:1 result B31547DD
-striptest 23x158 T:be,md m:3 result EA22AD7F
-striptest 23x158 T:be,md m:7 result E3EF3A42
-striptest 23x158 T:be,md m:15 result 4868A855
-striptest 23x158 T:be,fd m:0 result 318C9882
-striptest 23x158 T:be,fd m:1 result CEFBB545
-striptest 23x158 T:be,fd m:3 result 3C336951
-striptest 23x158 T:be,fd m:7 result EE3E42CC
-striptest 23x158 T:be,fd m:15 result 6DDBEC3
-striptest 23x158 T:be,l5 m:0 result 9B773645
-striptest 23x158 T:be,l5 m:1 result A71901CA
-striptest 23x158 T:be,l5 m:3 result DDCCE1C5
-striptest 23x158 T:be,l5 m:7 result 8D5291AE
-striptest 23x158 T:be,l5 m:15 result B83F9FF
-striptest 68x8 T:be,lb m:0 result 5F38B2E2
-striptest 68x8 T:be,lb m:1 result 4506C6FE
-striptest 68x8 T:be,lb m:3 result 2D018DB4
-striptest 68x8 T:be,lb m:7 result 8516EB12
-striptest 68x8 T:be,lb m:15 result C39812B2
-striptest 68x8 T:be,li m:0 result E3B512A4
-striptest 68x8 T:be,li m:1 result B90EA1E0
-striptest 68x8 T:be,li m:3 result C5C79090
-striptest 68x8 T:be,li m:7 result FF01E63E
-striptest 68x8 T:be,li m:15 result 68166CDA
-striptest 68x8 T:be,ci m:0 result 7CD10A97
-striptest 68x8 T:be,ci m:1 result 2387272A
-striptest 68x8 T:be,ci m:3 result 2C0A9900
-striptest 68x8 T:be,ci m:7 result C2ADE594
-striptest 68x8 T:be,ci m:15 result 585DA74B
-striptest 68x8 T:be,md m:0 result 2C998378
-striptest 68x8 T:be,md m:1 result B31547DD
-striptest 68x8 T:be,md m:3 result EA22AD7F
-striptest 68x8 T:be,md m:7 result E3EF3A42
-striptest 68x8 T:be,md m:15 result 4868A855
-striptest 68x8 T:be,fd m:0 result 318C9882
-striptest 68x8 T:be,fd m:1 result CEFBB545
-striptest 68x8 T:be,fd m:3 result 3C336951
-striptest 68x8 T:be,fd m:7 result EE3E42CC
-striptest 68x8 T:be,fd m:15 result 6DDBEC3
-striptest 68x8 T:be,l5 m:0 result 9B773645
-striptest 68x8 T:be,l5 m:1 result A71901CA
-striptest 68x8 T:be,l5 m:3 result DDCCE1C5
-striptest 68x8 T:be,l5 m:7 result 8D5291AE
-striptest 68x8 T:be,l5 m:15 result B83F9FF
-striptest 68x33 T:be,lb m:0 result 5F38B2E2
-striptest 68x33 T:be,lb m:1 result 4506C6FE
-striptest 68x33 T:be,lb m:3 result 2D018DB4
-striptest 68x33 T:be,lb m:7 result 8516EB12
-striptest 68x33 T:be,lb m:15 result C39812B2
-striptest 68x33 T:be,li m:0 result E3B512A4
-striptest 68x33 T:be,li m:1 result B90EA1E0
-striptest 68x33 T:be,li m:3 result C5C79090
-striptest 68x33 T:be,li m:7 result FF01E63E
-striptest 68x33 T:be,li m:15 result 68166CDA
-striptest 68x33 T:be,ci m:0 result 7CD10A97
-striptest 68x33 T:be,ci m:1 result 2387272A
-striptest 68x33 T:be,ci m:3 result 2C0A9900
-striptest 68x33 T:be,ci m:7 result C2ADE594
-striptest 68x33 T:be,ci m:15 result 585DA74B
-striptest 68x33 T:be,md m:0 result 2C998378
-striptest 68x33 T:be,md m:1 result B31547DD
-striptest 68x33 T:be,md m:3 result EA22AD7F
-striptest 68x33 T:be,md m:7 result E3EF3A42
-striptest 68x33 T:be,md m:15 result 4868A855
-striptest 68x33 T:be,fd m:0 result 318C9882
-striptest 68x33 T:be,fd m:1 result CEFBB545
-striptest 68x33 T:be,fd m:3 result 3C336951
-striptest 68x33 T:be,fd m:7 result EE3E42CC
-striptest 68x33 T:be,fd m:15 result 6DDBEC3
-striptest 68x33 T:be,l5 m:0 result 9B773645
-striptest 68x33 T:be,l5 m:1 result A71901CA
-striptest 68x33 T:be,l5 m:3 result DDCCE1C5
-striptest 68x33 T:be,l5 m:7 result 8D5291AE
-striptest 68x33 T:be,l5 m:15 result B83F9FF
-striptest 68x158 T:be,lb m:0 result 5F38B2E2
-striptest 68x158 T:be,lb m:1 result 4506C6FE
-striptest 68x158 T:be,lb m:3 result 2D018DB4
-striptest 68x158 T:be,lb m:7 result 8516EB12
-striptest 68x158 T:be,lb m:15 result C39812B2
-striptest 68x158 T:be,li m:0 result E3B512A4
-striptest 68x158 T:be,li m:1 result B90EA1E0
-striptest 68x158 T:be,li m:3 result C5C79090
-striptest 68x158 T:be,li m:7 result FF01E63E
-striptest 68x158 T:be,li m:15 result 68166CDA
-striptest 68x158 T:be,ci m:0 result 7CD10A97
-striptest 68x158 T:be,ci m:1 result 2387272A
-striptest 68x158 T:be,ci m:3 result 2C0A9900
-striptest 68x158 T:be,ci m:7 result C2ADE594
-striptest 68x158 T:be,ci m:15 result 585DA74B
-striptest 68x158 T:be,md m:0 result 2C998378
-striptest 68x158 T:be,md m:1 result B31547DD
-striptest 68x158 T:be,md m:3 result EA22AD7F
-striptest 68x158 T:be,md m:7 result E3EF3A42
-striptest 68x158 T:be,md m:15 result 4868A855
-striptest 68x158 T:be,fd m:0 result 318C9882
-striptest 68x158 T:be,fd m:1 result CEFBB545
-striptest 68x158 T:be,fd m:3 result 3C336951
-striptest 68x158 T:be,fd m:7 result EE3E42CC
-striptest 68x158 T:be,fd m:15 result 6DDBEC3
-striptest 68x158 T:be,l5 m:0 result 9B773645
-striptest 68x158 T:be,l5 m:1 result A71901CA
-striptest 68x158 T:be,l5 m:3 result DDCCE1C5
-striptest 68x158 T:be,l5 m:7 result 8D5291AE
-striptest 68x158 T:be,l5 m:15 result B83F9FF
-striptest 203x8 T:be,lb m:0 result 5F38B2E2
-striptest 203x8 T:be,lb m:1 result 4506C6FE
-striptest 203x8 T:be,lb m:3 result 2D018DB4
-striptest 203x8 T:be,lb m:7 result 8516EB12
-striptest 203x8 T:be,lb m:15 result C39812B2
-striptest 203x8 T:be,li m:0 result E3B512A4
-striptest 203x8 T:be,li m:1 result B90EA1E0
-striptest 203x8 T:be,li m:3 result C5C79090
-striptest 203x8 T:be,li m:7 result FF01E63E
-striptest 203x8 T:be,li m:15 result 68166CDA
-striptest 203x8 T:be,ci m:0 result 7CD10A97
-striptest 203x8 T:be,ci m:1 result 2387272A
-striptest 203x8 T:be,ci m:3 result 2C0A9900
-striptest 203x8 T:be,ci m:7 result C2ADE594
-striptest 203x8 T:be,ci m:15 result 585DA74B
-striptest 203x8 T:be,md m:0 result 2C998378
-striptest 203x8 T:be,md m:1 result B31547DD
-striptest 203x8 T:be,md m:3 result EA22AD7F
-striptest 203x8 T:be,md m:7 result E3EF3A42
-striptest 203x8 T:be,md m:15 result 4868A855
-striptest 203x8 T:be,fd m:0 result 318C9882
-striptest 203x8 T:be,fd m:1 result CEFBB545
-striptest 203x8 T:be,fd m:3 result 3C336951
-striptest 203x8 T:be,fd m:7 result EE3E42CC
-striptest 203x8 T:be,fd m:15 result 6DDBEC3
-striptest 203x8 T:be,l5 m:0 result 9B773645
-striptest 203x8 T:be,l5 m:1 result A71901CA
-striptest 203x8 T:be,l5 m:3 result DDCCE1C5
-striptest 203x8 T:be,l5 m:7 result 8D5291AE
-striptest 203x8 T:be,l5 m:15 result B83F9FF
-striptest 203x33 T:be,lb m:0 result 5F38B2E2
-striptest 203x33 T:be,lb m:1 result 4506C6FE
-striptest 203x33 T:be,lb m:3 result 2D018DB4
-striptest 203x33 T:be,lb m:7 result 8516EB12
-striptest 203x33 T:be,lb m:15 result C39812B2
-striptest 203x33 T:be,li m:0 result E3B512A4
-striptest 203x33 T:be,li m:1 result B90EA1E0
-striptest 203x33 T:be,li m:3 result C5C79090
-striptest 203x33 T:be,li m:7 result FF01E63E
-striptest 203x33 T:be,li m:15 result 68166CDA
-striptest 203x33 T:be,ci m:0 result 7CD10A97
-striptest 203x33 T:be,ci m:1 result 2387272A
-striptest 203x33 T:be,ci m:3 result 2C0A9900
-striptest 203x33 T:be,ci m:7 result C2ADE594
-striptest 203x33 T:be,ci m:15 result 585DA74B
-striptest 203x33 T:be,md m:0 result 2C998378
-striptest 203x33 T:be,md m:1 result B31547DD
-striptest 203x33 T:be,md m:3 result EA22AD7F
-striptest 203x33 T:be,md m:7 result E3EF3A42
-striptest 203x33 T:be,md m:15 result 4868A855
-striptest 203x33 T:be,fd m:0 result 318C9882
-striptest 203x33 T:be,fd m:1 result CEFBB545
-striptest 203x33 T:be,fd m:3 result 3C336951
-striptest 203x33 T:be,fd m:7 result EE3E42CC
-striptest 203x33 T:be,fd m:15 result 6DDBEC3
-striptest 203x33 T:be,l5 m:0 result 9B773645
-striptest 203x33 T:be,l5 m:1 result A71901CA
-striptest 203x33 T:be,l5 m:3 result DDCCE1C5
-striptest 203x33 T:be,l5 m:7 result 8D5291AE
-striptest 203x33 T:be,l5 m:15 result B83F9FF
-striptest 203x158 T:be,lb m:0 result 5F38B2E2
-striptest 203x158 T:be,lb m:1 result 4506C6FE
-striptest 203x158 T:be,lb m:3 result 2D018DB4
-striptest 203x158 T:be,lb m:7 result 8516EB12
-striptest 203x158 T:be,lb m:15 result C39812B2
-striptest 203x158 T:be,li m:0 result E3B512A4
-striptest 203x158 T:be,li m:1 result B90EA1E0
-striptest 203x158 T:be,li m:3 result C5C79090
-striptest 203x158 T:be,li m:7 result FF01E63E
-striptest 203x158 T:be,li m:15 result 68166CDA
-striptest 203x158 T:be,ci m:0 result 7CD10A97
-striptest 203x158 T:be,ci m:1 result 2387272A
-striptest 203x158 T:be,ci m:3 result 2C0A9900
-striptest 203x158 T:be,ci m:7 result C2ADE594
-striptest 203x158 T:be,ci m:15 result 585DA74B
-striptest 203x158 T:be,md m:0 result 2C998378
-striptest 203x158 T:be,md m:1 result B31547DD
-striptest 203x158 T:be,md m:3 result EA22AD7F
-striptest 203x158 T:be,md m:7 result E3EF3A42
-striptest 203x158 T:be,md m:15 result 4868A855
-striptest 203x158 T:be,fd m:0 result 318C9882
-striptest 203x158 T:be,fd m:1 result CEFBB545
-striptest 203x158 T:be,fd m:3 result 3C336951
-striptest 203x158 T:be,fd m:7 result EE3E42CC
-striptest 203x158 T:be,fd m:15 result 6DDBEC3
-striptest 203x158 T:be,l5 m:0 result 9B773645
-striptest 203x158 T:be,l5 m:1 result A71901CA
-striptest 203x158 T:be,l5 m:3 result DDCCE1C5
-striptest 203x158 T:be,l5 m:7 result 8D5291AE
-striptest 203x158 T:be,l5 m:15 result B83F9FF
+striptest 16x16 T:be,lb m:0 result B75464A3
+striptest 16x16 T:be,lb m:1 result B15C5EE1
+striptest 16x16 T:be,lb m:3 result 92D058DD
+striptest 16x16 T:be,lb m:7 result 32044FFD
+striptest 16x16 T:be,lb m:15 result E10A5D71
+striptest 16x16 T:be,li m:0 result BDD047EB
+striptest 16x16 T:be,li m:1 result 616441B0
+striptest 16x16 T:be,li m:3 result 558C37C7
+striptest 16x16 T:be,li m:7 result 7C432D31
+striptest 16x16 T:be,li m:15 result A1EA2DE3
+striptest 16x16 T:be,ci m:0 result B274814D
+striptest 16x16 T:be,ci m:1 result 87857BD2
+striptest 16x16 T:be,ci m:3 result 22D37968
+striptest 16x16 T:be,ci m:7 result 3DE37214
+striptest 16x16 T:be,ci m:15 result 8DFC8C6B
+striptest 16x16 T:be,md m:0 result ECC6470F
+striptest 16x16 T:be,md m:1 result 26B8426B
+striptest 16x16 T:be,md m:3 result 29023B89
+striptest 16x16 T:be,md m:7 result BE9D3241
+striptest 16x16 T:be,md m:15 result A68334B7
+striptest 16x16 T:be,fd m:0 result E1654815
+striptest 16x16 T:be,fd m:1 result 47CB41A7
+striptest 16x16 T:be,fd m:3 result 72937A6
+striptest 16x16 T:be,fd m:7 result F1522C31
+striptest 16x16 T:be,fd m:15 result 9AD82C81
+striptest 16x16 T:be,l5 m:0 result 3C796608
+striptest 16x16 T:be,l5 m:1 result E5DB5FD8
+striptest 16x16 T:be,l5 m:3 result 8C405943
+striptest 16x16 T:be,l5 m:7 result 11AE4FBB
+striptest 16x16 T:be,l5 m:15 result F9D5D70
+striptest 16x64 T:be,lb m:0 result 1E6F2D39
+striptest 16x64 T:be,lb m:1 result A4A45080
+striptest 16x64 T:be,lb m:3 result E3F9754A
+striptest 16x64 T:be,lb m:7 result F07062E9
+striptest 16x64 T:be,lb m:15 result 146B3ABB
+striptest 16x64 T:be,li m:0 result 902769D9
+striptest 16x64 T:be,li m:1 result 587F5FDD
+striptest 16x64 T:be,li m:3 result 98C64F74
+striptest 16x64 T:be,li m:7 result D04F2E9D
+striptest 16x64 T:be,li m:15 result B5BBEE5E
+striptest 16x64 T:be,ci m:0 result 3B54EFEC
+striptest 16x64 T:be,ci m:1 result 40553F60
+striptest 16x64 T:be,ci m:3 result 6CD498B5
+striptest 16x64 T:be,ci m:7 result 758F94A9
+striptest 16x64 T:be,ci m:15 result D93F8464
+striptest 16x64 T:be,md m:0 result 1534468B
+striptest 16x64 T:be,md m:1 result 51034B7D
+striptest 16x64 T:be,md m:3 result 8C8D5298
+striptest 16x64 T:be,md m:7 result BFAE319B
+striptest 16x64 T:be,md m:15 result AF99F19A
+striptest 16x64 T:be,fd m:0 result 331B6F73
+striptest 16x64 T:be,fd m:1 result F0BC60FD
+striptest 16x64 T:be,fd m:3 result CF484DC1
+striptest 16x64 T:be,fd m:7 result 4A6D2CF6
+striptest 16x64 T:be,fd m:15 result A66EEDEB
+striptest 16x64 T:be,l5 m:0 result 8D5B31DB
+striptest 16x64 T:be,l5 m:1 result BEF45364
+striptest 16x64 T:be,l5 m:3 result 49DF773B
+striptest 16x64 T:be,l5 m:7 result 74C16528
+striptest 16x64 T:be,l5 m:15 result FE573D47
+striptest 16x304 T:be,lb m:0 result D64AF689
+striptest 16x304 T:be,lb m:1 result 4A939516
+striptest 16x304 T:be,lb m:3 result 6CC4A9F1
+striptest 16x304 T:be,lb m:7 result B54DA3E6
+striptest 16x304 T:be,lb m:15 result E8ED947D
+striptest 16x304 T:be,li m:0 result 18F45FFF
+striptest 16x304 T:be,li m:1 result 6CFD4AC3
+striptest 16x304 T:be,li m:3 result 916325A
+striptest 16x304 T:be,li m:7 result 256D0CC4
+striptest 16x304 T:be,li m:15 result 89DCCBAC
+striptest 16x304 T:be,ci m:0 result 126A89B2
+striptest 16x304 T:be,ci m:1 result 792DD640
+striptest 16x304 T:be,ci m:3 result F8B15D3
+striptest 16x304 T:be,ci m:7 result 670C2E42
+striptest 16x304 T:be,ci m:15 result 71EF500A
+striptest 16x304 T:be,md m:0 result AA5ECCA8
+striptest 16x304 T:be,md m:1 result 99A74EF3
+striptest 16x304 T:be,md m:3 result 732A49B6
+striptest 16x304 T:be,md m:7 result 41152671
+striptest 16x304 T:be,md m:15 result 556AE624
+striptest 16x304 T:be,fd m:0 result 7338643
+striptest 16x304 T:be,fd m:1 result 752146F0
+striptest 16x304 T:be,fd m:3 result 4D4D2B2F
+striptest 16x304 T:be,fd m:7 result 296D03F3
+striptest 16x304 T:be,fd m:15 result 8362C227
+striptest 16x304 T:be,l5 m:0 result 2F06030A
+striptest 16x304 T:be,l5 m:1 result ECA299C7
+striptest 16x304 T:be,l5 m:3 result 5844ADCA
+striptest 16x304 T:be,l5 m:7 result 8A9CA976
+striptest 16x304 T:be,l5 m:15 result 8CDC9B7D
+striptest 32x16 T:be,lb m:0 result D62DF0CB
+striptest 32x16 T:be,lb m:1 result 303AE741
+striptest 32x16 T:be,lb m:3 result 37BFDEB2
+striptest 32x16 T:be,lb m:7 result 81F3CDB9
+striptest 32x16 T:be,lb m:15 result 1E7EE673
+striptest 32x16 T:be,li m:0 result D5CFBCDB
+striptest 32x16 T:be,li m:1 result 3151B49A
+striptest 32x16 T:be,li m:3 result 3964A991
+striptest 32x16 T:be,li m:7 result 6E5D9B68
+striptest 32x16 T:be,li m:15 result 450E9D09
+striptest 32x16 T:be,ci m:0 result 160E24FC
+striptest 32x16 T:be,ci m:1 result 54B5199D
+striptest 32x16 T:be,ci m:3 result 6B4912C9
+striptest 32x16 T:be,ci m:7 result 144FEB1
+striptest 32x16 T:be,ci m:15 result E96E2EFB
+striptest 32x16 T:be,md m:0 result 46FEBFE7
+striptest 32x16 T:be,md m:1 result ED2BBAD3
+striptest 32x16 T:be,md m:3 result B352B490
+striptest 32x16 T:be,md m:7 result 9ECDA45C
+striptest 32x16 T:be,md m:15 result B303A918
+striptest 32x16 T:be,fd m:0 result 3236BCFF
+striptest 32x16 T:be,fd m:1 result A9B4B49F
+striptest 32x16 T:be,fd m:3 result DFEDA9A4
+striptest 32x16 T:be,fd m:7 result 7BFC9A10
+striptest 32x16 T:be,fd m:15 result 7DAA9BC1
+striptest 32x16 T:be,l5 m:0 result EFE7F276
+striptest 32x16 T:be,l5 m:1 result FA1DE825
+striptest 32x16 T:be,l5 m:3 result 5005DF04
+striptest 32x16 T:be,l5 m:7 result C1E4CD9A
+striptest 32x16 T:be,l5 m:15 result 8178E6BC
+striptest 32x64 T:be,lb m:0 result 8C56EF7
+striptest 32x64 T:be,lb m:1 result F4DA575
+striptest 32x64 T:be,lb m:3 result C53DC302
+striptest 32x64 T:be,lb m:7 result 45489A36
+striptest 32x64 T:be,lb m:15 result 6412575D
+striptest 32x64 T:be,li m:0 result 5C779137
+striptest 32x64 T:be,li m:1 result 21DE74DF
+striptest 32x64 T:be,li m:3 result E3BC4E4D
+striptest 32x64 T:be,li m:7 result D8010B20
+striptest 32x64 T:be,li m:15 result 97ED88B0
+striptest 32x64 T:be,ci m:0 result F52C4BCA
+striptest 32x64 T:be,ci m:1 result 9F97D29C
+striptest 32x64 T:be,ci m:3 result 571D32E8
+striptest 32x64 T:be,ci m:7 result B61244F
+striptest 32x64 T:be,ci m:15 result 411D20E5
+striptest 32x64 T:be,md m:0 result 9D0A6629
+striptest 32x64 T:be,md m:1 result E0BA6229
+striptest 32x64 T:be,md m:3 result 895759F9
+striptest 32x64 T:be,md m:7 result E56F1265
+striptest 32x64 T:be,md m:15 result D56C91BF
+striptest 32x64 T:be,fd m:0 result B28194AC
+striptest 32x64 T:be,fd m:1 result DAFA71B2
+striptest 32x64 T:be,fd m:3 result 46374997
+striptest 32x64 T:be,fd m:7 result 49BD07FF
+striptest 32x64 T:be,fd m:15 result C37F87F8
+striptest 32x64 T:be,l5 m:0 result 31C27724
+striptest 32x64 T:be,l5 m:1 result 1E34AB3F
+striptest 32x64 T:be,l5 m:3 result 937CC78C
+striptest 32x64 T:be,l5 m:7 result E3AE9FA6
+striptest 32x64 T:be,l5 m:15 result E3CB5D3A
+striptest 32x304 T:be,lb m:0 result 96873EC4
+striptest 32x304 T:be,lb m:1 result F73560B0
+striptest 32x304 T:be,lb m:3 result 23868DD
+striptest 32x304 T:be,lb m:7 result 660D5005
+striptest 32x304 T:be,lb m:15 result 21D72EDC
+striptest 32x304 T:be,li m:0 result 3578C383
+striptest 32x304 T:be,li m:1 result 7E372AB
+striptest 32x304 T:be,li m:3 result 72DC2E19
+striptest 32x304 T:be,li m:7 result 5BF2D9DD
+striptest 32x304 T:be,li m:15 result 562D5100
+striptest 32x304 T:be,ci m:0 result 9B18B34C
+striptest 32x304 T:be,ci m:1 result D6973C87
+striptest 32x304 T:be,ci m:3 result 80A18C1C
+striptest 32x304 T:be,ci m:7 result D954AC92
+striptest 32x304 T:be,ci m:15 result 182F259
+striptest 32x304 T:be,md m:0 result 612A1191
+striptest 32x304 T:be,md m:1 result 11D3893C
+striptest 32x304 T:be,md m:3 result AB4D607C
+striptest 32x304 T:be,md m:7 result AD580914
+striptest 32x304 T:be,md m:15 result 6CB686E3
+striptest 32x304 T:be,fd m:0 result 2DFBF2FD
+striptest 32x304 T:be,fd m:1 result 43C640C
+striptest 32x304 T:be,fd m:3 result 31FF1A7F
+striptest 32x304 T:be,fd m:7 result C845C5A8
+striptest 32x304 T:be,fd m:15 result DFCD3EF6
+striptest 32x304 T:be,l5 m:0 result 9E04521A
+striptest 32x304 T:be,l5 m:1 result DA7E69FB
+striptest 32x304 T:be,l5 m:3 result 65A87204
+striptest 32x304 T:be,l5 m:7 result 5965E41
+striptest 32x304 T:be,l5 m:15 result EC7C4054
+striptest 80x16 T:be,lb m:0 result 111DA361
+striptest 80x16 T:be,lb m:1 result BEE5807F
+striptest 80x16 T:be,lb m:3 result 211C7853
+striptest 80x16 T:be,lb m:7 result 5450697F
+striptest 80x16 T:be,lb m:15 result 58E9478
+striptest 80x16 T:be,li m:0 result 38874149
+striptest 80x16 T:be,li m:1 result 2BBC2576
+striptest 80x16 T:be,li m:3 result 8A5714ED
+striptest 80x16 T:be,li m:7 result 5B0CFB30
+striptest 80x16 T:be,li m:15 result 66AA0055
+striptest 80x16 T:be,ci m:0 result 824D064D
+striptest 80x16 T:be,ci m:1 result 66AEDA81
+striptest 80x16 T:be,ci m:3 result A0EFD91E
+striptest 80x16 T:be,ci m:7 result F3BD56D
+striptest 80x16 T:be,ci m:15 result DF272622
+striptest 80x16 T:be,md m:0 result AFA5463D
+striptest 80x16 T:be,md m:1 result AC1C2EEA
+striptest 80x16 T:be,md m:3 result B13928CA
+striptest 80x16 T:be,md m:7 result 623E0985
+striptest 80x16 T:be,md m:15 result 11AD17F7
+striptest 80x16 T:be,fd m:0 result F2E403A
+striptest 80x16 T:be,fd m:1 result 74442449
+striptest 80x16 T:be,fd m:3 result 99161651
+striptest 80x16 T:be,fd m:7 result 735FF9A0
+striptest 80x16 T:be,fd m:15 result 52C70073
+striptest 80x16 T:be,l5 m:0 result 502A713
+striptest 80x16 T:be,l5 m:1 result 92B68284
+striptest 80x16 T:be,l5 m:3 result 8379797F
+striptest 80x16 T:be,l5 m:7 result 60986B80
+striptest 80x16 T:be,l5 m:15 result 172B954D
+striptest 80x64 T:be,lb m:0 result 5F5E1A40
+striptest 80x64 T:be,lb m:1 result D4573B0B
+striptest 80x64 T:be,lb m:3 result 878952B3
+striptest 80x64 T:be,lb m:7 result D8C714A1
+striptest 80x64 T:be,lb m:15 result 2EF9CC8F
+striptest 80x64 T:be,li m:0 result 997474D1
+striptest 80x64 T:be,li m:1 result 70B0FA2D
+striptest 80x64 T:be,li m:3 result A3D59129
+striptest 80x64 T:be,li m:7 result 3D6A10FC
+striptest 80x64 T:be,li m:15 result B2A16481
+striptest 80x64 T:be,ci m:0 result 8642BD76
+striptest 80x64 T:be,ci m:1 result D9E472E9
+striptest 80x64 T:be,ci m:3 result B68707CC
+striptest 80x64 T:be,ci m:7 result 3A580B8E
+striptest 80x64 T:be,ci m:15 result EF5E2771
+striptest 80x64 T:be,md m:0 result 12FB40C9
+striptest 80x64 T:be,md m:1 result 417FF439
+striptest 80x64 T:be,md m:3 result 9887B9A9
+striptest 80x64 T:be,md m:7 result AC03159
+striptest 80x64 T:be,md m:15 result DC2B8B70
+striptest 80x64 T:be,fd m:0 result 486E6CA9
+striptest 80x64 T:be,fd m:1 result 4740E6D8
+striptest 80x64 T:be,fd m:3 result FB284A3
+striptest 80x64 T:be,fd m:7 result C6C409A5
+striptest 80x64 T:be,fd m:15 result CA3F6366
+striptest 80x64 T:be,l5 m:0 result 9DAA28DE
+striptest 80x64 T:be,l5 m:1 result ECE545D4
+striptest 80x64 T:be,l5 m:3 result CD7D5CB2
+striptest 80x64 T:be,l5 m:7 result 77382111
+striptest 80x64 T:be,l5 m:15 result CFDED94C
+striptest 80x304 T:be,lb m:0 result 5F319B66
+striptest 80x304 T:be,lb m:1 result 12EF231E
+striptest 80x304 T:be,lb m:3 result 550BD604
+striptest 80x304 T:be,lb m:7 result B7327E26
+striptest 80x304 T:be,lb m:15 result 3740245A
+striptest 80x304 T:be,li m:0 result D685F82D
+striptest 80x304 T:be,li m:1 result A0A30EB2
+striptest 80x304 T:be,li m:3 result D8F4D287
+striptest 80x304 T:be,li m:7 result E8ABBB88
+striptest 80x304 T:be,li m:15 result CBE440B3
+striptest 80x304 T:be,ci m:0 result 4DD92E38
+striptest 80x304 T:be,ci m:1 result 80570956
+striptest 80x304 T:be,ci m:3 result B9199E43
+striptest 80x304 T:be,ci m:7 result 379900A8
+striptest 80x304 T:be,ci m:15 result C9CC544
+striptest 80x304 T:be,md m:0 result C9A0AA1
+striptest 80x304 T:be,md m:1 result D71C6826
+striptest 80x304 T:be,md m:3 result 358C53FF
+striptest 80x304 T:be,md m:7 result CC983926
+striptest 80x304 T:be,md m:15 result F1FAC564
+striptest 80x304 T:be,fd m:0 result 2CA4360A
+striptest 80x304 T:be,fd m:1 result CF71D48F
+striptest 80x304 T:be,fd m:3 result 5C849085
+striptest 80x304 T:be,fd m:7 result 560B833A
+striptest 80x304 T:be,fd m:15 result 6A3C1C08
+striptest 80x304 T:be,l5 m:0 result 659DC22A
+striptest 80x304 T:be,l5 m:1 result F5C03787
+striptest 80x304 T:be,l5 m:3 result 462BF053
+striptest 80x304 T:be,l5 m:7 result 82BDA906
+striptest 80x304 T:be,l5 m:15 result ACD5942
+striptest 224x16 T:be,lb m:0 result 356C0D23
+striptest 224x16 T:be,lb m:1 result D00F7A2A
+striptest 224x16 T:be,lb m:3 result E5EA5D23
+striptest 224x16 T:be,lb m:7 result 526D674E
+striptest 224x16 T:be,lb m:15 result BCE3B81D
+striptest 224x16 T:be,li m:0 result F1126804
+striptest 224x16 T:be,li m:1 result AF23B0EC
+striptest 224x16 T:be,li m:3 result 42C4FC3
+striptest 224x16 T:be,li m:7 result F87C00B2
+striptest 224x16 T:be,li m:15 result EC6026F
+striptest 224x16 T:be,ci m:0 result 297FB291
+striptest 224x16 T:be,ci m:1 result 1E673D4B
+striptest 224x16 T:be,ci m:3 result 8456644B
+striptest 224x16 T:be,ci m:7 result 3DC9CA10
+striptest 224x16 T:be,ci m:15 result 73EB67B2
+striptest 224x16 T:be,md m:0 result 43E06F84
+striptest 224x16 T:be,md m:1 result 8B4BD0B4
+striptest 224x16 T:be,md m:3 result F9E282D7
+striptest 224x16 T:be,md m:7 result CF442864
+striptest 224x16 T:be,md m:15 result 40FF4C35
+striptest 224x16 T:be,fd m:0 result E9136713
+striptest 224x16 T:be,fd m:1 result 5504AAD5
+striptest 224x16 T:be,fd m:3 result 62CF4ED1
+striptest 224x16 T:be,fd m:7 result 1FBFFEB5
+striptest 224x16 T:be,fd m:15 result 1A8802F2
+striptest 224x16 T:be,l5 m:0 result 6B4E140C
+striptest 224x16 T:be,l5 m:1 result 317D78DE
+striptest 224x16 T:be,l5 m:3 result 10D76452
+striptest 224x16 T:be,l5 m:7 result B4157203
+striptest 224x16 T:be,l5 m:15 result 7485BB4E
+striptest 224x64 T:be,lb m:0 result 2B8AC21B
+striptest 224x64 T:be,lb m:1 result 20901C76
+striptest 224x64 T:be,lb m:3 result 9DD93F3D
+striptest 224x64 T:be,lb m:7 result 7344B91E
+striptest 224x64 T:be,lb m:15 result 1AF370A4
+striptest 224x64 T:be,li m:0 result DBBDD6BD
+striptest 224x64 T:be,li m:1 result 11F7C325
+striptest 224x64 T:be,li m:3 result 3CE50C42
+striptest 224x64 T:be,li m:7 result 7E69E47E
+striptest 224x64 T:be,li m:15 result A4BBE1A1
+striptest 224x64 T:be,ci m:0 result F82BA5E8
+striptest 224x64 T:be,ci m:1 result 85115A85
+striptest 224x64 T:be,ci m:3 result 58C651AE
+striptest 224x64 T:be,ci m:7 result A9126A8F
+striptest 224x64 T:be,ci m:15 result 7B9FDB4F
+striptest 224x64 T:be,md m:0 result C2526431
+striptest 224x64 T:be,md m:1 result 827DC726
+striptest 224x64 T:be,md m:3 result 8DA3941F
+striptest 224x64 T:be,md m:7 result 51B05951
+striptest 224x64 T:be,md m:15 result ED5F5AD8
+striptest 224x64 T:be,fd m:0 result 12A1C5DC
+striptest 224x64 T:be,fd m:1 result 73CF788F
+striptest 224x64 T:be,fd m:3 result DA0EC20B
+striptest 224x64 T:be,fd m:7 result 5F61C207
+striptest 224x64 T:be,fd m:15 result D315E2C2
+striptest 224x64 T:be,l5 m:0 result B838DBE8
+striptest 224x64 T:be,l5 m:1 result 9DDA2818
+striptest 224x64 T:be,l5 m:3 result 936E539F
+striptest 224x64 T:be,l5 m:7 result B72DD580
+striptest 224x64 T:be,l5 m:15 result DEF9939C
+striptest 224x304 T:be,lb m:0 result 1FEC5688
+striptest 224x304 T:be,lb m:1 result 90A34708
+striptest 224x304 T:be,lb m:3 result A7392576
+striptest 224x304 T:be,lb m:7 result 5CE6F508
+striptest 224x304 T:be,lb m:15 result 1AED25A0
+striptest 224x304 T:be,li m:0 result 9DDCEAD8
+striptest 224x304 T:be,li m:1 result A0734E1E
+striptest 224x304 T:be,li m:3 result 1F7E2AA8
+striptest 224x304 T:be,li m:7 result A77BC413
+striptest 224x304 T:be,li m:15 result B2066E34
+striptest 224x304 T:be,ci m:0 result A1F1930F
+striptest 224x304 T:be,ci m:1 result B0BCBBCB
+striptest 224x304 T:be,ci m:3 result BC517C16
+striptest 224x304 T:be,ci m:7 result 42B87247
+striptest 224x304 T:be,ci m:15 result 390F228A
+striptest 224x304 T:be,md m:0 result 26DE8A64
+striptest 224x304 T:be,md m:1 result 422A5459
+striptest 224x304 T:be,md m:3 result 3FBA4F6
+striptest 224x304 T:be,md m:7 result 16B03C7E
+striptest 224x304 T:be,md m:15 result DC1EC11
+striptest 224x304 T:be,fd m:0 result AAC476C5
+striptest 224x304 T:be,fd m:1 result 43724E73
+striptest 224x304 T:be,fd m:3 result A35E0764
+striptest 224x304 T:be,fd m:7 result 7A17EA8D
+striptest 224x304 T:be,fd m:15 result FACA116D
+striptest 224x304 T:be,l5 m:0 result E9D6B236
+striptest 224x304 T:be,l5 m:1 result B4336EAD
+striptest 224x304 T:be,l5 m:3 result 284B6451
+striptest 224x304 T:be,l5 m:7 result 637B6C54
+striptest 224x304 T:be,l5 m:15 result 3503C609
--
2.49.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 8+ messages in thread
* [FFmpeg-devel] [PATCH 7/7] postproc/tests/blocktest: Test several filter combinations
2025-05-01 22:27 [FFmpeg-devel] [PATCH 1/7] postproc/tests: Add test for temporal denoise Michael Niedermayer
` (4 preceding siblings ...)
2025-05-01 22:27 ` [FFmpeg-devel] [PATCH 6/7] postproc/tests/blocktest: initialize qp array randomly to for testing Michael Niedermayer
@ 2025-05-01 22:27 ` Michael Niedermayer
2025-05-02 23:36 ` [FFmpeg-devel] [PATCH 1/7] postproc/tests: Add test for temporal denoise Michael Niedermayer
6 siblings, 0 replies; 8+ messages in thread
From: Michael Niedermayer @ 2025-05-01 22:27 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
---
libpostproc/tests/blocktest.c | 20 +-
tests/ref/fate/blocktest | 2100 ++++++++++++++++++++++++++++-----
2 files changed, 1815 insertions(+), 305 deletions(-)
diff --git a/libpostproc/tests/blocktest.c b/libpostproc/tests/blocktest.c
index d40e00495aa..5375d3c72b6 100644
--- a/libpostproc/tests/blocktest.c
+++ b/libpostproc/tests/blocktest.c
@@ -54,11 +54,11 @@ static int64_t chksum(AVFrame *f)
return a;
}
-static int64_t test(int width, int height, int blocksize, int flags, int pict_type, int quality) {
+static int64_t test(int width, int height, const char * filter_string, int blocksize, int flags, int pict_type, int quality) {
AVFrame *in = av_frame_alloc();
AVFrame *out = av_frame_alloc();
pp_context *context = pp_get_context(width, height, flags);
- pp_mode *mode = pp_get_mode_by_name_and_quality("be,de", quality);
+ pp_mode *mode = pp_get_mode_by_name_and_quality(filter_string, quality);
int64_t ret;
#define QP_STRIDE (352/16)
int8_t qp[QP_STRIDE * 352/16];
@@ -101,13 +101,23 @@ end:
}
int main(int argc, char **argv) {
+ const char *teststrings[] = {
+ "be,de",
+ "be,h1,v1",
+ "be,ha,va",
+ "be,al,de",
+ "be,vi,de",
+ "be,vi,ha,va",
+ };
for (int w=16; w< 352; w=w*3-16) {
for (int h=16; h< 352; h=h*5-16) {
for (int b=1; b<17; b*=2) {
- for (int q=0; q<17; q = 2*q+1) {
- int64_t ret = test(w, h, b, PP_FORMAT_420, 0, q);
- printf("blocktest %dx%d b:%d q:%d result %"PRIX64"\n", w, h, b, q, ret);
+ for (int c=0; c<6; c++) {
+ for (int q=0; q<17; q = 2*q+1) {
+ int64_t ret = test(w, h, teststrings[c], b, PP_FORMAT_420, 0, q);
+ printf("blocktest %dx%d %s b:%d q:%d result %"PRIX64"\n", w, h, teststrings[c], b, q, ret);
+ }
}
}
}
diff --git a/tests/ref/fate/blocktest b/tests/ref/fate/blocktest
index bb4167e6ce2..38cf195c95a 100644
--- a/tests/ref/fate/blocktest
+++ b/tests/ref/fate/blocktest
@@ -1,300 +1,1800 @@
-blocktest 16x16 b:1 q:0 result 67B4B06B
-blocktest 16x16 b:1 q:1 result 67B4B06B
-blocktest 16x16 b:1 q:3 result 67B4B06B
-blocktest 16x16 b:1 q:7 result 62C1B05E
-blocktest 16x16 b:1 q:15 result 62C1B05E
-blocktest 16x16 b:2 q:0 result BF005BEB
-blocktest 16x16 b:2 q:1 result BF005BEB
-blocktest 16x16 b:2 q:3 result BF005BEB
-blocktest 16x16 b:2 q:7 result BE6E5BEB
-blocktest 16x16 b:2 q:15 result BE6E5BEB
-blocktest 16x16 b:4 q:0 result C39A24EB
-blocktest 16x16 b:4 q:1 result C39A24EB
-blocktest 16x16 b:4 q:3 result C39A24EB
-blocktest 16x16 b:4 q:7 result B85024DF
-blocktest 16x16 b:4 q:15 result B85024DF
-blocktest 16x16 b:8 q:0 result 48960B7B
-blocktest 16x16 b:8 q:1 result 48960B7B
-blocktest 16x16 b:8 q:3 result 48960B7B
-blocktest 16x16 b:8 q:7 result 48960B7B
-blocktest 16x16 b:8 q:15 result 48960B7B
-blocktest 16x16 b:16 q:0 result B880007B
-blocktest 16x16 b:16 q:1 result B880007B
-blocktest 16x16 b:16 q:3 result B880007B
-blocktest 16x16 b:16 q:7 result B880007B
-blocktest 16x16 b:16 q:15 result B880007B
-blocktest 16x64 b:1 q:0 result 841FE459
-blocktest 16x64 b:1 q:1 result 841FE459
-blocktest 16x64 b:1 q:3 result 841FE459
-blocktest 16x64 b:1 q:7 result 6D95E44A
-blocktest 16x64 b:1 q:15 result 6D95E44A
-blocktest 16x64 b:2 q:0 result D1A38359
-blocktest 16x64 b:2 q:1 result D1A38359
-blocktest 16x64 b:2 q:3 result D1A38359
-blocktest 16x64 b:2 q:7 result 90CA8347
-blocktest 16x64 b:2 q:15 result 90CA8347
-blocktest 16x64 b:4 q:0 result 46DDCBCA
-blocktest 16x64 b:4 q:1 result 46DDCBCA
-blocktest 16x64 b:4 q:3 result 46DDCBCA
-blocktest 16x64 b:4 q:7 result 3B1DCB7F
-blocktest 16x64 b:4 q:15 result 3B1DCB7F
-blocktest 16x64 b:8 q:0 result 6F77C0FB
-blocktest 16x64 b:8 q:1 result 6F77C0FB
-blocktest 16x64 b:8 q:3 result 6F77C0FB
-blocktest 16x64 b:8 q:7 result 6F77C0FB
-blocktest 16x64 b:8 q:15 result 6F77C0FB
-blocktest 16x64 b:16 q:0 result E84A47FB
-blocktest 16x64 b:16 q:1 result E84A47FB
-blocktest 16x64 b:16 q:3 result E84A47FB
-blocktest 16x64 b:16 q:7 result E84A47FB
-blocktest 16x64 b:16 q:15 result E84A47FB
-blocktest 16x304 b:1 q:0 result F252DA0E
-blocktest 16x304 b:1 q:1 result F252DA0E
-blocktest 16x304 b:1 q:3 result F252DA0E
-blocktest 16x304 b:1 q:7 result 92D1DA00
-blocktest 16x304 b:1 q:15 result 92D1DA00
-blocktest 16x304 b:2 q:0 result CFDF510E
-blocktest 16x304 b:2 q:1 result CFDF510E
-blocktest 16x304 b:2 q:3 result CFDF510E
-blocktest 16x304 b:2 q:7 result 552E50AB
-blocktest 16x304 b:2 q:15 result 552E50AB
-blocktest 16x304 b:4 q:0 result 4B30C3F
-blocktest 16x304 b:4 q:1 result 4B30C3F
-blocktest 16x304 b:4 q:3 result 4B30C3F
-blocktest 16x304 b:4 q:7 result 366E0ADA
-blocktest 16x304 b:4 q:15 result 366E0ADA
-blocktest 16x304 b:8 q:0 result 6CD11A51
-blocktest 16x304 b:8 q:1 result 6CD11A51
-blocktest 16x304 b:8 q:3 result 6CD11A51
-blocktest 16x304 b:8 q:7 result 6CD11A51
-blocktest 16x304 b:8 q:15 result 6CD11A51
-blocktest 16x304 b:16 q:0 result 5FBD38B3
-blocktest 16x304 b:16 q:1 result 5FBD38B3
-blocktest 16x304 b:16 q:3 result 5FBD38B3
-blocktest 16x304 b:16 q:7 result 5FBD38B3
-blocktest 16x304 b:16 q:15 result 5FBD38B3
-blocktest 32x16 b:1 q:0 result 461C6D6A
-blocktest 32x16 b:1 q:1 result 461C6D6A
-blocktest 32x16 b:1 q:3 result 461C6D6A
-blocktest 32x16 b:1 q:7 result 311C6D4E
-blocktest 32x16 b:1 q:15 result 311C6D4E
-blocktest 32x16 b:2 q:0 result 73872AEA
-blocktest 32x16 b:2 q:1 result 73872AEA
-blocktest 32x16 b:2 q:3 result 73872AEA
-blocktest 32x16 b:2 q:7 result 6B622AE4
-blocktest 32x16 b:2 q:15 result 6B622AE4
-blocktest 32x16 b:4 q:0 result 13BC7D9B
-blocktest 32x16 b:4 q:1 result 13BC7D9B
-blocktest 32x16 b:4 q:3 result 13BC7D9B
-blocktest 32x16 b:4 q:7 result D7BD7D7A
-blocktest 32x16 b:4 q:15 result D7BD7D7A
-blocktest 32x16 b:8 q:0 result 9C4C2F3B
-blocktest 32x16 b:8 q:1 result 9C4C2F3B
-blocktest 32x16 b:8 q:3 result 9C4C2F3B
-blocktest 32x16 b:8 q:7 result 9C4C2F3B
-blocktest 32x16 b:8 q:15 result 9C4C2F3B
-blocktest 32x16 b:16 q:0 result 1FD90B7B
-blocktest 32x16 b:16 q:1 result 1FD90B7B
-blocktest 32x16 b:16 q:3 result 1FD90B7B
-blocktest 32x16 b:16 q:7 result 1FD90B7B
-blocktest 32x16 b:16 q:15 result 1FD90B7B
-blocktest 32x64 b:1 q:0 result 1816E246
-blocktest 32x64 b:1 q:1 result 1816E246
-blocktest 32x64 b:1 q:3 result 1816E246
-blocktest 32x64 b:1 q:7 result B9BDE226
-blocktest 32x64 b:1 q:15 result B9BDE226
-blocktest 32x64 b:2 q:0 result 2ED7B446
-blocktest 32x64 b:2 q:1 result 2ED7B446
-blocktest 32x64 b:2 q:3 result 2ED7B446
-blocktest 32x64 b:2 q:7 result ED48B416
-blocktest 32x64 b:2 q:15 result ED48B416
-blocktest 32x64 b:4 q:0 result 6B4AA37
-blocktest 32x64 b:4 q:1 result 6B4AA37
-blocktest 32x64 b:4 q:3 result 6B4AA37
-blocktest 32x64 b:4 q:7 result FCF7A97E
-blocktest 32x64 b:4 q:15 result FCF7A97E
-blocktest 32x64 b:8 q:0 result 345AF50A
-blocktest 32x64 b:8 q:1 result 345AF50A
-blocktest 32x64 b:8 q:3 result 345AF50A
-blocktest 32x64 b:8 q:7 result 345AF50A
-blocktest 32x64 b:8 q:15 result 345AF50A
-blocktest 32x64 b:16 q:0 result 600CBB7B
-blocktest 32x64 b:16 q:1 result 600CBB7B
-blocktest 32x64 b:16 q:3 result 600CBB7B
-blocktest 32x64 b:16 q:7 result 600CBB7B
-blocktest 32x64 b:16 q:15 result 600CBB7B
-blocktest 32x304 b:1 q:0 result FE2813BF
-blocktest 32x304 b:1 q:1 result FE2813BF
-blocktest 32x304 b:1 q:3 result FE2813BF
-blocktest 32x304 b:1 q:7 result 46CB139F
-blocktest 32x304 b:1 q:15 result 46CB139F
-blocktest 32x304 b:2 q:0 result 99FEA830
-blocktest 32x304 b:2 q:1 result 99FEA830
-blocktest 32x304 b:2 q:3 result 99FEA830
-blocktest 32x304 b:2 q:7 result 8133A74B
-blocktest 32x304 b:2 q:15 result 8133A74B
-blocktest 32x304 b:4 q:0 result 4293C1D2
-blocktest 32x304 b:4 q:1 result 4293C1D2
-blocktest 32x304 b:4 q:3 result 4293C1D2
-blocktest 32x304 b:4 q:7 result 73E5BE80
-blocktest 32x304 b:4 q:15 result 73E5BE80
-blocktest 32x304 b:8 q:0 result 281DE0C5
-blocktest 32x304 b:8 q:1 result 281DE0C5
-blocktest 32x304 b:8 q:3 result 281DE0C5
-blocktest 32x304 b:8 q:7 result 281DE0C5
-blocktest 32x304 b:8 q:15 result 281DE0C5
-blocktest 32x304 b:16 q:0 result 93C541FA
-blocktest 32x304 b:16 q:1 result 93C541FA
-blocktest 32x304 b:16 q:3 result 93C541FA
-blocktest 32x304 b:16 q:7 result 93C541FA
-blocktest 32x304 b:16 q:15 result 93C541FA
-blocktest 80x16 b:1 q:0 result 8B49A358
-blocktest 80x16 b:1 q:1 result 8B49A358
-blocktest 80x16 b:1 q:3 result 8B49A358
-blocktest 80x16 b:1 q:7 result F69CA30A
-blocktest 80x16 b:1 q:15 result F69CA30A
-blocktest 80x16 b:2 q:0 result FB737CD8
-blocktest 80x16 b:2 q:1 result FB737CD8
-blocktest 80x16 b:2 q:3 result FB737CD8
-blocktest 80x16 b:2 q:7 result B58E7CC0
-blocktest 80x16 b:2 q:15 result B58E7CC0
-blocktest 80x16 b:4 q:0 result 6E3FC149
-blocktest 80x16 b:4 q:1 result 6E3FC149
-blocktest 80x16 b:4 q:3 result 6E3FC149
-blocktest 80x16 b:4 q:7 result BFD8C0E9
-blocktest 80x16 b:4 q:15 result BFD8C0E9
-blocktest 80x16 b:8 q:0 result 9DCA2F0A
-blocktest 80x16 b:8 q:1 result 9DCA2F0A
-blocktest 80x16 b:8 q:3 result 9DCA2F0A
-blocktest 80x16 b:8 q:7 result 9DCA2F0A
-blocktest 80x16 b:8 q:15 result 9DCA2F0A
-blocktest 80x16 b:16 q:0 result 45DF797B
-blocktest 80x16 b:16 q:1 result 45DF797B
-blocktest 80x16 b:16 q:3 result 45DF797B
-blocktest 80x16 b:16 q:7 result 45DF797B
-blocktest 80x16 b:16 q:15 result 45DF797B
-blocktest 80x64 b:1 q:0 result D4BEC0D
-blocktest 80x64 b:1 q:1 result D4BEC0D
-blocktest 80x64 b:1 q:3 result D4BEC0D
-blocktest 80x64 b:1 q:7 result C3F1EBBA
-blocktest 80x64 b:1 q:15 result C3F1EBBA
-blocktest 80x64 b:2 q:0 result E0C4BF0D
-blocktest 80x64 b:2 q:1 result E0C4BF0D
-blocktest 80x64 b:2 q:3 result E0C4BF0D
-blocktest 80x64 b:2 q:7 result 1FCEBE83
-blocktest 80x64 b:2 q:15 result 1FCEBE83
-blocktest 80x64 b:4 q:0 result AFCCD77E
-blocktest 80x64 b:4 q:1 result AFCCD77E
-blocktest 80x64 b:4 q:3 result AFCCD77E
-blocktest 80x64 b:4 q:7 result 3998D5AB
-blocktest 80x64 b:4 q:15 result 3998D5AB
-blocktest 80x64 b:8 q:0 result 70654673
-blocktest 80x64 b:8 q:1 result 70654673
-blocktest 80x64 b:8 q:3 result 70654673
-blocktest 80x64 b:8 q:7 result 70654673
-blocktest 80x64 b:8 q:15 result 70654673
-blocktest 80x64 b:16 q:0 result ED376028
-blocktest 80x64 b:16 q:1 result ED376028
-blocktest 80x64 b:16 q:3 result ED376028
-blocktest 80x64 b:16 q:7 result ED376028
-blocktest 80x64 b:16 q:15 result ED376028
-blocktest 80x304 b:1 q:0 result 9FAE9EA5
-blocktest 80x304 b:1 q:1 result 9FAE9EA5
-blocktest 80x304 b:1 q:3 result 9FAE9EA5
-blocktest 80x304 b:1 q:7 result 9D249E50
-blocktest 80x304 b:1 q:15 result 9D249E50
-blocktest 80x304 b:2 q:0 result 6A5144A5
-blocktest 80x304 b:2 q:1 result 6A5144A5
-blocktest 80x304 b:2 q:3 result 6A5144A5
-blocktest 80x304 b:2 q:7 result 648D421B
-blocktest 80x304 b:2 q:15 result 648D421B
-blocktest 80x304 b:4 q:0 result E605D56
-blocktest 80x304 b:4 q:1 result E605D56
-blocktest 80x304 b:4 q:3 result E605D56
-blocktest 80x304 b:4 q:7 result D207540B
-blocktest 80x304 b:4 q:15 result D207540B
-blocktest 80x304 b:8 q:0 result 24D6BF99
-blocktest 80x304 b:8 q:1 result 24D6BF99
-blocktest 80x304 b:8 q:3 result 24D6BF99
-blocktest 80x304 b:8 q:7 result 24D6BF99
-blocktest 80x304 b:8 q:15 result 24D6BF99
-blocktest 80x304 b:16 q:0 result ABE69056
-blocktest 80x304 b:16 q:1 result ABE69056
-blocktest 80x304 b:16 q:3 result ABE69056
-blocktest 80x304 b:16 q:7 result ABE69056
-blocktest 80x304 b:16 q:15 result ABE69056
-blocktest 224x16 b:1 q:0 result 7B974D31
-blocktest 224x16 b:1 q:1 result 7B974D31
-blocktest 224x16 b:1 q:3 result 7B974D31
-blocktest 224x16 b:1 q:7 result C1B84C49
-blocktest 224x16 b:1 q:15 result C1B84C49
-blocktest 224x16 b:2 q:0 result 7C63EBA2
-blocktest 224x16 b:2 q:1 result 7C63EBA2
-blocktest 224x16 b:2 q:3 result 7C63EBA2
-blocktest 224x16 b:2 q:7 result A679EB5A
-blocktest 224x16 b:2 q:15 result A679EB5A
-blocktest 224x16 b:4 q:0 result E4F2C1D3
-blocktest 224x16 b:4 q:1 result E4F2C1D3
-blocktest 224x16 b:4 q:3 result E4F2C1D3
-blocktest 224x16 b:4 q:7 result 3528C0CE
-blocktest 224x16 b:4 q:15 result 3528C0CE
-blocktest 224x16 b:8 q:0 result 74FB2724
-blocktest 224x16 b:8 q:1 result 74FB2724
-blocktest 224x16 b:8 q:3 result 74FB2724
-blocktest 224x16 b:8 q:7 result 74FB2724
-blocktest 224x16 b:8 q:15 result 74FB2724
-blocktest 224x16 b:16 q:0 result 6BB5D37
-blocktest 224x16 b:16 q:1 result 6BB5D37
-blocktest 224x16 b:16 q:3 result 6BB5D37
-blocktest 224x16 b:16 q:7 result 6BB5D37
-blocktest 224x16 b:16 q:15 result 6BB5D37
-blocktest 224x64 b:1 q:0 result 9DC4B662
-blocktest 224x64 b:1 q:1 result 9DC4B662
-blocktest 224x64 b:1 q:3 result 9DC4B662
-blocktest 224x64 b:1 q:7 result 2F0FB579
-blocktest 224x64 b:1 q:15 result 2F0FB579
-blocktest 224x64 b:2 q:0 result 79DF7B62
-blocktest 224x64 b:2 q:1 result 79DF7B62
-blocktest 224x64 b:2 q:3 result 79DF7B62
-blocktest 224x64 b:2 q:7 result 5B2F79ED
-blocktest 224x64 b:2 q:15 result 5B2F79ED
-blocktest 224x64 b:4 q:0 result AE914153
-blocktest 224x64 b:4 q:1 result AE914153
-blocktest 224x64 b:4 q:3 result AE914153
-blocktest 224x64 b:4 q:7 result 26103BF4
-blocktest 224x64 b:4 q:15 result 26103BF4
-blocktest 224x64 b:8 q:0 result D73397F9
-blocktest 224x64 b:8 q:1 result D73397F9
-blocktest 224x64 b:8 q:3 result D73397F9
-blocktest 224x64 b:8 q:7 result D73397F9
-blocktest 224x64 b:8 q:15 result D73397F9
-blocktest 224x64 b:16 q:0 result B4243C5
-blocktest 224x64 b:16 q:1 result B4243C5
-blocktest 224x64 b:16 q:3 result B4243C5
-blocktest 224x64 b:16 q:7 result B4243C5
-blocktest 224x64 b:16 q:15 result B4243C5
-blocktest 224x304 b:1 q:0 result 53B54275
-blocktest 224x304 b:1 q:1 result 53B54275
-blocktest 224x304 b:1 q:3 result 53B54275
-blocktest 224x304 b:1 q:7 result 456A418E
-blocktest 224x304 b:1 q:15 result 456A418E
-blocktest 224x304 b:2 q:0 result B84AE0E6
-blocktest 224x304 b:2 q:1 result B84AE0E6
-blocktest 224x304 b:2 q:3 result B84AE0E6
-blocktest 224x304 b:2 q:7 result DD3FD985
-blocktest 224x304 b:2 q:15 result DD3FD985
-blocktest 224x304 b:4 q:0 result B44F6E17
-blocktest 224x304 b:4 q:1 result B44F6E17
-blocktest 224x304 b:4 q:3 result B44F6E17
-blocktest 224x304 b:4 q:7 result 27225308
-blocktest 224x304 b:4 q:15 result 27225308
-blocktest 224x304 b:8 q:0 result 1759FECA
-blocktest 224x304 b:8 q:1 result 1759FECA
-blocktest 224x304 b:8 q:3 result 1759FECA
-blocktest 224x304 b:8 q:7 result 1759FECA
-blocktest 224x304 b:8 q:15 result 1759FECA
-blocktest 224x304 b:16 q:0 result DA0000A5
-blocktest 224x304 b:16 q:1 result DA0000A5
-blocktest 224x304 b:16 q:3 result DA0000A5
-blocktest 224x304 b:16 q:7 result DA0000A5
-blocktest 224x304 b:16 q:15 result DA0000A5
+blocktest 16x16 be,de b:1 q:0 result 67B4B06B
+blocktest 16x16 be,de b:1 q:1 result 67B4B06B
+blocktest 16x16 be,de b:1 q:3 result 67B4B06B
+blocktest 16x16 be,de b:1 q:7 result 62C1B05E
+blocktest 16x16 be,de b:1 q:15 result 62C1B05E
+blocktest 16x16 be,h1,v1 b:1 q:0 result 67B4B06B
+blocktest 16x16 be,h1,v1 b:1 q:1 result 67B4B06B
+blocktest 16x16 be,h1,v1 b:1 q:3 result 67B4B06B
+blocktest 16x16 be,h1,v1 b:1 q:7 result 67B4B06B
+blocktest 16x16 be,h1,v1 b:1 q:15 result 67B4B06B
+blocktest 16x16 be,ha,va b:1 q:0 result 67B4B06B
+blocktest 16x16 be,ha,va b:1 q:1 result 67B4B06B
+blocktest 16x16 be,ha,va b:1 q:3 result 67B4B06B
+blocktest 16x16 be,ha,va b:1 q:7 result 67B4B06B
+blocktest 16x16 be,ha,va b:1 q:15 result 67B4B06B
+blocktest 16x16 be,al,de b:1 q:0 result 67B4B06B
+blocktest 16x16 be,al,de b:1 q:1 result 67B4B06B
+blocktest 16x16 be,al,de b:1 q:3 result 67B4B06B
+blocktest 16x16 be,al,de b:1 q:7 result 62C1B05E
+blocktest 16x16 be,al,de b:1 q:15 result 62C1B05E
+blocktest 16x16 be,vi,de b:1 q:0 result 67B4B06B
+blocktest 16x16 be,vi,de b:1 q:1 result 67B4B06B
+blocktest 16x16 be,vi,de b:1 q:3 result 67B4B06B
+blocktest 16x16 be,vi,de b:1 q:7 result 62C1B05E
+blocktest 16x16 be,vi,de b:1 q:15 result 62C1B05E
+blocktest 16x16 be,vi,ha,va b:1 q:0 result 67B4B06B
+blocktest 16x16 be,vi,ha,va b:1 q:1 result 67B4B06B
+blocktest 16x16 be,vi,ha,va b:1 q:3 result 67B4B06B
+blocktest 16x16 be,vi,ha,va b:1 q:7 result 67B4B06B
+blocktest 16x16 be,vi,ha,va b:1 q:15 result 67B4B06B
+blocktest 16x16 be,de b:2 q:0 result BF005BEB
+blocktest 16x16 be,de b:2 q:1 result BF005BEB
+blocktest 16x16 be,de b:2 q:3 result BF005BEB
+blocktest 16x16 be,de b:2 q:7 result BE6E5BEB
+blocktest 16x16 be,de b:2 q:15 result BE6E5BEB
+blocktest 16x16 be,h1,v1 b:2 q:0 result BF005BEB
+blocktest 16x16 be,h1,v1 b:2 q:1 result BF005BEB
+blocktest 16x16 be,h1,v1 b:2 q:3 result BF005BEB
+blocktest 16x16 be,h1,v1 b:2 q:7 result BF005BEB
+blocktest 16x16 be,h1,v1 b:2 q:15 result BF005BEB
+blocktest 16x16 be,ha,va b:2 q:0 result BF005BEB
+blocktest 16x16 be,ha,va b:2 q:1 result BF005BEB
+blocktest 16x16 be,ha,va b:2 q:3 result BF005BEB
+blocktest 16x16 be,ha,va b:2 q:7 result BF005BEB
+blocktest 16x16 be,ha,va b:2 q:15 result BF005BEB
+blocktest 16x16 be,al,de b:2 q:0 result BF005BEB
+blocktest 16x16 be,al,de b:2 q:1 result BF005BEB
+blocktest 16x16 be,al,de b:2 q:3 result BF005BEB
+blocktest 16x16 be,al,de b:2 q:7 result BE6E5BEB
+blocktest 16x16 be,al,de b:2 q:15 result BE6E5BEB
+blocktest 16x16 be,vi,de b:2 q:0 result BF005BEB
+blocktest 16x16 be,vi,de b:2 q:1 result BF005BEB
+blocktest 16x16 be,vi,de b:2 q:3 result BF005BEB
+blocktest 16x16 be,vi,de b:2 q:7 result BE6E5BEB
+blocktest 16x16 be,vi,de b:2 q:15 result BE6E5BEB
+blocktest 16x16 be,vi,ha,va b:2 q:0 result BF005BEB
+blocktest 16x16 be,vi,ha,va b:2 q:1 result BF005BEB
+blocktest 16x16 be,vi,ha,va b:2 q:3 result BF005BEB
+blocktest 16x16 be,vi,ha,va b:2 q:7 result BF005BEB
+blocktest 16x16 be,vi,ha,va b:2 q:15 result BF005BEB
+blocktest 16x16 be,de b:4 q:0 result C39A24EB
+blocktest 16x16 be,de b:4 q:1 result C39A24EB
+blocktest 16x16 be,de b:4 q:3 result C39A24EB
+blocktest 16x16 be,de b:4 q:7 result B85024DF
+blocktest 16x16 be,de b:4 q:15 result B85024DF
+blocktest 16x16 be,h1,v1 b:4 q:0 result C39A24EB
+blocktest 16x16 be,h1,v1 b:4 q:1 result C39A24EB
+blocktest 16x16 be,h1,v1 b:4 q:3 result C39A24EB
+blocktest 16x16 be,h1,v1 b:4 q:7 result C39A24EB
+blocktest 16x16 be,h1,v1 b:4 q:15 result C39A24EB
+blocktest 16x16 be,ha,va b:4 q:0 result C39A24EB
+blocktest 16x16 be,ha,va b:4 q:1 result C39A24EB
+blocktest 16x16 be,ha,va b:4 q:3 result C39A24EB
+blocktest 16x16 be,ha,va b:4 q:7 result C39A24EB
+blocktest 16x16 be,ha,va b:4 q:15 result C39A24EB
+blocktest 16x16 be,al,de b:4 q:0 result C39A24EB
+blocktest 16x16 be,al,de b:4 q:1 result C39A24EB
+blocktest 16x16 be,al,de b:4 q:3 result C39A24EB
+blocktest 16x16 be,al,de b:4 q:7 result B85024DF
+blocktest 16x16 be,al,de b:4 q:15 result B85024DF
+blocktest 16x16 be,vi,de b:4 q:0 result C39A24EB
+blocktest 16x16 be,vi,de b:4 q:1 result C39A24EB
+blocktest 16x16 be,vi,de b:4 q:3 result C39A24EB
+blocktest 16x16 be,vi,de b:4 q:7 result B85024DF
+blocktest 16x16 be,vi,de b:4 q:15 result B85024DF
+blocktest 16x16 be,vi,ha,va b:4 q:0 result C39A24EB
+blocktest 16x16 be,vi,ha,va b:4 q:1 result C39A24EB
+blocktest 16x16 be,vi,ha,va b:4 q:3 result C39A24EB
+blocktest 16x16 be,vi,ha,va b:4 q:7 result C39A24EB
+blocktest 16x16 be,vi,ha,va b:4 q:15 result C39A24EB
+blocktest 16x16 be,de b:8 q:0 result 48960B7B
+blocktest 16x16 be,de b:8 q:1 result 48960B7B
+blocktest 16x16 be,de b:8 q:3 result 48960B7B
+blocktest 16x16 be,de b:8 q:7 result 48960B7B
+blocktest 16x16 be,de b:8 q:15 result 48960B7B
+blocktest 16x16 be,h1,v1 b:8 q:0 result 48960B7B
+blocktest 16x16 be,h1,v1 b:8 q:1 result 48960B7B
+blocktest 16x16 be,h1,v1 b:8 q:3 result 48960B7B
+blocktest 16x16 be,h1,v1 b:8 q:7 result 48960B7B
+blocktest 16x16 be,h1,v1 b:8 q:15 result 48960B7B
+blocktest 16x16 be,ha,va b:8 q:0 result 48960B7B
+blocktest 16x16 be,ha,va b:8 q:1 result 48960B7B
+blocktest 16x16 be,ha,va b:8 q:3 result 48960B7B
+blocktest 16x16 be,ha,va b:8 q:7 result 48960B7B
+blocktest 16x16 be,ha,va b:8 q:15 result 48960B7B
+blocktest 16x16 be,al,de b:8 q:0 result 48960B7B
+blocktest 16x16 be,al,de b:8 q:1 result 48960B7B
+blocktest 16x16 be,al,de b:8 q:3 result 48960B7B
+blocktest 16x16 be,al,de b:8 q:7 result 48960B7B
+blocktest 16x16 be,al,de b:8 q:15 result 48960B7B
+blocktest 16x16 be,vi,de b:8 q:0 result 48960B7B
+blocktest 16x16 be,vi,de b:8 q:1 result 48960B7B
+blocktest 16x16 be,vi,de b:8 q:3 result 48960B7B
+blocktest 16x16 be,vi,de b:8 q:7 result 48960B7B
+blocktest 16x16 be,vi,de b:8 q:15 result 48960B7B
+blocktest 16x16 be,vi,ha,va b:8 q:0 result 48960B7B
+blocktest 16x16 be,vi,ha,va b:8 q:1 result 48960B7B
+blocktest 16x16 be,vi,ha,va b:8 q:3 result 48960B7B
+blocktest 16x16 be,vi,ha,va b:8 q:7 result 48960B7B
+blocktest 16x16 be,vi,ha,va b:8 q:15 result 48960B7B
+blocktest 16x16 be,de b:16 q:0 result B880007B
+blocktest 16x16 be,de b:16 q:1 result B880007B
+blocktest 16x16 be,de b:16 q:3 result B880007B
+blocktest 16x16 be,de b:16 q:7 result B880007B
+blocktest 16x16 be,de b:16 q:15 result B880007B
+blocktest 16x16 be,h1,v1 b:16 q:0 result B880007B
+blocktest 16x16 be,h1,v1 b:16 q:1 result B880007B
+blocktest 16x16 be,h1,v1 b:16 q:3 result B880007B
+blocktest 16x16 be,h1,v1 b:16 q:7 result B880007B
+blocktest 16x16 be,h1,v1 b:16 q:15 result B880007B
+blocktest 16x16 be,ha,va b:16 q:0 result B880007B
+blocktest 16x16 be,ha,va b:16 q:1 result B880007B
+blocktest 16x16 be,ha,va b:16 q:3 result B880007B
+blocktest 16x16 be,ha,va b:16 q:7 result B880007B
+blocktest 16x16 be,ha,va b:16 q:15 result B880007B
+blocktest 16x16 be,al,de b:16 q:0 result B880007B
+blocktest 16x16 be,al,de b:16 q:1 result B880007B
+blocktest 16x16 be,al,de b:16 q:3 result B880007B
+blocktest 16x16 be,al,de b:16 q:7 result B880007B
+blocktest 16x16 be,al,de b:16 q:15 result B880007B
+blocktest 16x16 be,vi,de b:16 q:0 result B880007B
+blocktest 16x16 be,vi,de b:16 q:1 result B880007B
+blocktest 16x16 be,vi,de b:16 q:3 result B880007B
+blocktest 16x16 be,vi,de b:16 q:7 result B880007B
+blocktest 16x16 be,vi,de b:16 q:15 result B880007B
+blocktest 16x16 be,vi,ha,va b:16 q:0 result B880007B
+blocktest 16x16 be,vi,ha,va b:16 q:1 result B880007B
+blocktest 16x16 be,vi,ha,va b:16 q:3 result B880007B
+blocktest 16x16 be,vi,ha,va b:16 q:7 result B880007B
+blocktest 16x16 be,vi,ha,va b:16 q:15 result B880007B
+blocktest 16x64 be,de b:1 q:0 result 841FE459
+blocktest 16x64 be,de b:1 q:1 result 841FE459
+blocktest 16x64 be,de b:1 q:3 result 841FE459
+blocktest 16x64 be,de b:1 q:7 result 4081E42C
+blocktest 16x64 be,de b:1 q:15 result 4081E42C
+blocktest 16x64 be,h1,v1 b:1 q:0 result 841FE459
+blocktest 16x64 be,h1,v1 b:1 q:1 result 841FE459
+blocktest 16x64 be,h1,v1 b:1 q:3 result 841FE459
+blocktest 16x64 be,h1,v1 b:1 q:7 result 841FE459
+blocktest 16x64 be,h1,v1 b:1 q:15 result 841FE459
+blocktest 16x64 be,ha,va b:1 q:0 result 841FE459
+blocktest 16x64 be,ha,va b:1 q:1 result 841FE459
+blocktest 16x64 be,ha,va b:1 q:3 result 841FE459
+blocktest 16x64 be,ha,va b:1 q:7 result 841FE459
+blocktest 16x64 be,ha,va b:1 q:15 result 841FE459
+blocktest 16x64 be,al,de b:1 q:0 result 841FE459
+blocktest 16x64 be,al,de b:1 q:1 result 841FE459
+blocktest 16x64 be,al,de b:1 q:3 result 841FE459
+blocktest 16x64 be,al,de b:1 q:7 result 56DDE437
+blocktest 16x64 be,al,de b:1 q:15 result 56DDE437
+blocktest 16x64 be,vi,de b:1 q:0 result 841FE459
+blocktest 16x64 be,vi,de b:1 q:1 result 841FE459
+blocktest 16x64 be,vi,de b:1 q:3 result 841FE459
+blocktest 16x64 be,vi,de b:1 q:7 result 4081E42C
+blocktest 16x64 be,vi,de b:1 q:15 result 4081E42C
+blocktest 16x64 be,vi,ha,va b:1 q:0 result 841FE459
+blocktest 16x64 be,vi,ha,va b:1 q:1 result 841FE459
+blocktest 16x64 be,vi,ha,va b:1 q:3 result 841FE459
+blocktest 16x64 be,vi,ha,va b:1 q:7 result 841FE459
+blocktest 16x64 be,vi,ha,va b:1 q:15 result 841FE459
+blocktest 16x64 be,de b:2 q:0 result D1A38359
+blocktest 16x64 be,de b:2 q:1 result D1A38359
+blocktest 16x64 be,de b:2 q:3 result D1A38359
+blocktest 16x64 be,de b:2 q:7 result 9EE48356
+blocktest 16x64 be,de b:2 q:15 result 9EE48356
+blocktest 16x64 be,h1,v1 b:2 q:0 result 20D28359
+blocktest 16x64 be,h1,v1 b:2 q:1 result 20D28359
+blocktest 16x64 be,h1,v1 b:2 q:3 result 20D28359
+blocktest 16x64 be,h1,v1 b:2 q:7 result 20D28359
+blocktest 16x64 be,h1,v1 b:2 q:15 result 20D28359
+blocktest 16x64 be,ha,va b:2 q:0 result D1A38359
+blocktest 16x64 be,ha,va b:2 q:1 result D1A38359
+blocktest 16x64 be,ha,va b:2 q:3 result D1A38359
+blocktest 16x64 be,ha,va b:2 q:7 result D1A38359
+blocktest 16x64 be,ha,va b:2 q:15 result D1A38359
+blocktest 16x64 be,al,de b:2 q:0 result D1A38359
+blocktest 16x64 be,al,de b:2 q:1 result D1A38359
+blocktest 16x64 be,al,de b:2 q:3 result D1A38359
+blocktest 16x64 be,al,de b:2 q:7 result C11B8363
+blocktest 16x64 be,al,de b:2 q:15 result C11B8363
+blocktest 16x64 be,vi,de b:2 q:0 result D1A38359
+blocktest 16x64 be,vi,de b:2 q:1 result D1A38359
+blocktest 16x64 be,vi,de b:2 q:3 result D1A38359
+blocktest 16x64 be,vi,de b:2 q:7 result 9EE48356
+blocktest 16x64 be,vi,de b:2 q:15 result 9EE48356
+blocktest 16x64 be,vi,ha,va b:2 q:0 result D1A38359
+blocktest 16x64 be,vi,ha,va b:2 q:1 result D1A38359
+blocktest 16x64 be,vi,ha,va b:2 q:3 result D1A38359
+blocktest 16x64 be,vi,ha,va b:2 q:7 result D1A38359
+blocktest 16x64 be,vi,ha,va b:2 q:15 result D1A38359
+blocktest 16x64 be,de b:4 q:0 result 46DDCBCA
+blocktest 16x64 be,de b:4 q:1 result 445DCBCA
+blocktest 16x64 be,de b:4 q:3 result FD34CC5A
+blocktest 16x64 be,de b:4 q:7 result 540BCC13
+blocktest 16x64 be,de b:4 q:15 result 540BCC13
+blocktest 16x64 be,h1,v1 b:4 q:0 result 9B3DCBCA
+blocktest 16x64 be,h1,v1 b:4 q:1 result 9B3DCBCA
+blocktest 16x64 be,h1,v1 b:4 q:3 result 9B3DCBCA
+blocktest 16x64 be,h1,v1 b:4 q:7 result 9B3DCBCA
+blocktest 16x64 be,h1,v1 b:4 q:15 result 9B3DCBCA
+blocktest 16x64 be,ha,va b:4 q:0 result 57BDCBCA
+blocktest 16x64 be,ha,va b:4 q:1 result 57BDCBCA
+blocktest 16x64 be,ha,va b:4 q:3 result 57BDCBCA
+blocktest 16x64 be,ha,va b:4 q:7 result 57BDCBCA
+blocktest 16x64 be,ha,va b:4 q:15 result 57BDCBCA
+blocktest 16x64 be,al,de b:4 q:0 result 46DDCBCA
+blocktest 16x64 be,al,de b:4 q:1 result 472DCBCA
+blocktest 16x64 be,al,de b:4 q:3 result B586CB9A
+blocktest 16x64 be,al,de b:4 q:7 result 2701CB5D
+blocktest 16x64 be,al,de b:4 q:15 result 2701CB5D
+blocktest 16x64 be,vi,de b:4 q:0 result 46DDCBCA
+blocktest 16x64 be,vi,de b:4 q:1 result 445DCBCA
+blocktest 16x64 be,vi,de b:4 q:3 result FD34CC5A
+blocktest 16x64 be,vi,de b:4 q:7 result 540BCC13
+blocktest 16x64 be,vi,de b:4 q:15 result 540BCC13
+blocktest 16x64 be,vi,ha,va b:4 q:0 result 92CECBCA
+blocktest 16x64 be,vi,ha,va b:4 q:1 result 92CECBCA
+blocktest 16x64 be,vi,ha,va b:4 q:3 result 92CECBCA
+blocktest 16x64 be,vi,ha,va b:4 q:7 result 92CECBCA
+blocktest 16x64 be,vi,ha,va b:4 q:15 result 92CECBCA
+blocktest 16x64 be,de b:8 q:0 result 6F77C0FB
+blocktest 16x64 be,de b:8 q:1 result 7297C0FB
+blocktest 16x64 be,de b:8 q:3 result 23FFC0CB
+blocktest 16x64 be,de b:8 q:7 result 371BC0C3
+blocktest 16x64 be,de b:8 q:15 result 371BC0C3
+blocktest 16x64 be,h1,v1 b:8 q:0 result BC57C0FB
+blocktest 16x64 be,h1,v1 b:8 q:1 result BC57C0FB
+blocktest 16x64 be,h1,v1 b:8 q:3 result BC57C0FB
+blocktest 16x64 be,h1,v1 b:8 q:7 result BC57C0FB
+blocktest 16x64 be,h1,v1 b:8 q:15 result BC57C0FB
+blocktest 16x64 be,ha,va b:8 q:0 result 7ED7C0FB
+blocktest 16x64 be,ha,va b:8 q:1 result 7ED7C0FB
+blocktest 16x64 be,ha,va b:8 q:3 result 7ED7C0FB
+blocktest 16x64 be,ha,va b:8 q:7 result 7ED7C0FB
+blocktest 16x64 be,ha,va b:8 q:15 result 7ED7C0FB
+blocktest 16x64 be,al,de b:8 q:0 result 6F77C0FB
+blocktest 16x64 be,al,de b:8 q:1 result 7297C0FB
+blocktest 16x64 be,al,de b:8 q:3 result 23FFC0CB
+blocktest 16x64 be,al,de b:8 q:7 result 371BC0C3
+blocktest 16x64 be,al,de b:8 q:15 result 371BC0C3
+blocktest 16x64 be,vi,de b:8 q:0 result 6F77C0FB
+blocktest 16x64 be,vi,de b:8 q:1 result 7297C0FB
+blocktest 16x64 be,vi,de b:8 q:3 result 23FFC0CB
+blocktest 16x64 be,vi,de b:8 q:7 result 371BC0C3
+blocktest 16x64 be,vi,de b:8 q:15 result 371BC0C3
+blocktest 16x64 be,vi,ha,va b:8 q:0 result 41E9C2C5
+blocktest 16x64 be,vi,ha,va b:8 q:1 result 41E9C2C5
+blocktest 16x64 be,vi,ha,va b:8 q:3 result 41E9C2C5
+blocktest 16x64 be,vi,ha,va b:8 q:7 result 41E9C2C5
+blocktest 16x64 be,vi,ha,va b:8 q:15 result 41E9C2C5
+blocktest 16x64 be,de b:16 q:0 result E84A47FB
+blocktest 16x64 be,de b:16 q:1 result E84A47FB
+blocktest 16x64 be,de b:16 q:3 result 1A5947FB
+blocktest 16x64 be,de b:16 q:7 result 26D947FB
+blocktest 16x64 be,de b:16 q:15 result 26D947FB
+blocktest 16x64 be,h1,v1 b:16 q:0 result DD947FB
+blocktest 16x64 be,h1,v1 b:16 q:1 result DD947FB
+blocktest 16x64 be,h1,v1 b:16 q:3 result DD947FB
+blocktest 16x64 be,h1,v1 b:16 q:7 result DD947FB
+blocktest 16x64 be,h1,v1 b:16 q:15 result DD947FB
+blocktest 16x64 be,ha,va b:16 q:0 result EFCA47FB
+blocktest 16x64 be,ha,va b:16 q:1 result EFCA47FB
+blocktest 16x64 be,ha,va b:16 q:3 result EFCA47FB
+blocktest 16x64 be,ha,va b:16 q:7 result EFCA47FB
+blocktest 16x64 be,ha,va b:16 q:15 result EFCA47FB
+blocktest 16x64 be,al,de b:16 q:0 result E84A47FB
+blocktest 16x64 be,al,de b:16 q:1 result E84A47FB
+blocktest 16x64 be,al,de b:16 q:3 result 1A5947FB
+blocktest 16x64 be,al,de b:16 q:7 result 26D947FB
+blocktest 16x64 be,al,de b:16 q:15 result 26D947FB
+blocktest 16x64 be,vi,de b:16 q:0 result E84A47FB
+blocktest 16x64 be,vi,de b:16 q:1 result E84A47FB
+blocktest 16x64 be,vi,de b:16 q:3 result 1A5947FB
+blocktest 16x64 be,vi,de b:16 q:7 result 26D947FB
+blocktest 16x64 be,vi,de b:16 q:15 result 26D947FB
+blocktest 16x64 be,vi,ha,va b:16 q:0 result D5BA4AEB
+blocktest 16x64 be,vi,ha,va b:16 q:1 result D5BA4AEB
+blocktest 16x64 be,vi,ha,va b:16 q:3 result D5BA4AEB
+blocktest 16x64 be,vi,ha,va b:16 q:7 result D5BA4AEB
+blocktest 16x64 be,vi,ha,va b:16 q:15 result D5BA4AEB
+blocktest 16x304 be,de b:1 q:0 result F252DA0E
+blocktest 16x304 be,de b:1 q:1 result F252DA0E
+blocktest 16x304 be,de b:1 q:3 result F252DA0E
+blocktest 16x304 be,de b:1 q:7 result D3C0D9E4
+blocktest 16x304 be,de b:1 q:15 result D3C0D9E4
+blocktest 16x304 be,h1,v1 b:1 q:0 result F252DA0E
+blocktest 16x304 be,h1,v1 b:1 q:1 result F252DA0E
+blocktest 16x304 be,h1,v1 b:1 q:3 result F252DA0E
+blocktest 16x304 be,h1,v1 b:1 q:7 result F252DA0E
+blocktest 16x304 be,h1,v1 b:1 q:15 result F252DA0E
+blocktest 16x304 be,ha,va b:1 q:0 result F252DA0E
+blocktest 16x304 be,ha,va b:1 q:1 result F252DA0E
+blocktest 16x304 be,ha,va b:1 q:3 result F252DA0E
+blocktest 16x304 be,ha,va b:1 q:7 result F252DA0E
+blocktest 16x304 be,ha,va b:1 q:15 result F252DA0E
+blocktest 16x304 be,al,de b:1 q:0 result F252DA0E
+blocktest 16x304 be,al,de b:1 q:1 result F252DA0E
+blocktest 16x304 be,al,de b:1 q:3 result F252DA0E
+blocktest 16x304 be,al,de b:1 q:7 result D3C0D9E4
+blocktest 16x304 be,al,de b:1 q:15 result D3C0D9E4
+blocktest 16x304 be,vi,de b:1 q:0 result F252DA0E
+blocktest 16x304 be,vi,de b:1 q:1 result F252DA0E
+blocktest 16x304 be,vi,de b:1 q:3 result F252DA0E
+blocktest 16x304 be,vi,de b:1 q:7 result D3C0D9E4
+blocktest 16x304 be,vi,de b:1 q:15 result D3C0D9E4
+blocktest 16x304 be,vi,ha,va b:1 q:0 result F252DA0E
+blocktest 16x304 be,vi,ha,va b:1 q:1 result F252DA0E
+blocktest 16x304 be,vi,ha,va b:1 q:3 result F252DA0E
+blocktest 16x304 be,vi,ha,va b:1 q:7 result F252DA0E
+blocktest 16x304 be,vi,ha,va b:1 q:15 result F252DA0E
+blocktest 16x304 be,de b:2 q:0 result CFDF510E
+blocktest 16x304 be,de b:2 q:1 result CFDF510E
+blocktest 16x304 be,de b:2 q:3 result CFDF510E
+blocktest 16x304 be,de b:2 q:7 result E5625190
+blocktest 16x304 be,de b:2 q:15 result E5625190
+blocktest 16x304 be,h1,v1 b:2 q:0 result 9DD24D0E
+blocktest 16x304 be,h1,v1 b:2 q:1 result 9DD24D0E
+blocktest 16x304 be,h1,v1 b:2 q:3 result 9DD24D0E
+blocktest 16x304 be,h1,v1 b:2 q:7 result 9DD24D0E
+blocktest 16x304 be,h1,v1 b:2 q:15 result 9DD24D0E
+blocktest 16x304 be,ha,va b:2 q:0 result CFDF510E
+blocktest 16x304 be,ha,va b:2 q:1 result CFDF510E
+blocktest 16x304 be,ha,va b:2 q:3 result CFDF510E
+blocktest 16x304 be,ha,va b:2 q:7 result CFDF510E
+blocktest 16x304 be,ha,va b:2 q:15 result CFDF510E
+blocktest 16x304 be,al,de b:2 q:0 result CFDF510E
+blocktest 16x304 be,al,de b:2 q:1 result CFDF510E
+blocktest 16x304 be,al,de b:2 q:3 result CFDF510E
+blocktest 16x304 be,al,de b:2 q:7 result 6281518C
+blocktest 16x304 be,al,de b:2 q:15 result 6281518C
+blocktest 16x304 be,vi,de b:2 q:0 result CFDF510E
+blocktest 16x304 be,vi,de b:2 q:1 result CFDF510E
+blocktest 16x304 be,vi,de b:2 q:3 result CFDF510E
+blocktest 16x304 be,vi,de b:2 q:7 result E5625190
+blocktest 16x304 be,vi,de b:2 q:15 result E5625190
+blocktest 16x304 be,vi,ha,va b:2 q:0 result CFDF510E
+blocktest 16x304 be,vi,ha,va b:2 q:1 result CFDF510E
+blocktest 16x304 be,vi,ha,va b:2 q:3 result CFDF510E
+blocktest 16x304 be,vi,ha,va b:2 q:7 result CFDF510E
+blocktest 16x304 be,vi,ha,va b:2 q:15 result CFDF510E
+blocktest 16x304 be,de b:4 q:0 result 4B30C3F
+blocktest 16x304 be,de b:4 q:1 result 1B480C3F
+blocktest 16x304 be,de b:4 q:3 result 34840E77
+blocktest 16x304 be,de b:4 q:7 result B02B0D83
+blocktest 16x304 be,de b:4 q:15 result B02B0D83
+blocktest 16x304 be,h1,v1 b:4 q:0 result 49A20C3F
+blocktest 16x304 be,h1,v1 b:4 q:1 result 49A20C3F
+blocktest 16x304 be,h1,v1 b:4 q:3 result 49A20C3F
+blocktest 16x304 be,h1,v1 b:4 q:7 result 49A20C3F
+blocktest 16x304 be,h1,v1 b:4 q:15 result 49A20C3F
+blocktest 16x304 be,ha,va b:4 q:0 result 79680C3F
+blocktest 16x304 be,ha,va b:4 q:1 result 79680C3F
+blocktest 16x304 be,ha,va b:4 q:3 result 79680C3F
+blocktest 16x304 be,ha,va b:4 q:7 result 79680C3F
+blocktest 16x304 be,ha,va b:4 q:15 result 79680C3F
+blocktest 16x304 be,al,de b:4 q:0 result 4B30C3F
+blocktest 16x304 be,al,de b:4 q:1 result 20E80C3F
+blocktest 16x304 be,al,de b:4 q:3 result 23750CF7
+blocktest 16x304 be,al,de b:4 q:7 result 4B970C0B
+blocktest 16x304 be,al,de b:4 q:15 result 4B970C0B
+blocktest 16x304 be,vi,de b:4 q:0 result 4B30C3F
+blocktest 16x304 be,vi,de b:4 q:1 result 1B480C3F
+blocktest 16x304 be,vi,de b:4 q:3 result 34840E77
+blocktest 16x304 be,vi,de b:4 q:7 result B02B0D83
+blocktest 16x304 be,vi,de b:4 q:15 result B02B0D83
+blocktest 16x304 be,vi,ha,va b:4 q:0 result 4FC80C50
+blocktest 16x304 be,vi,ha,va b:4 q:1 result 4FC80C50
+blocktest 16x304 be,vi,ha,va b:4 q:3 result 4FC80C50
+blocktest 16x304 be,vi,ha,va b:4 q:7 result 4FC80C50
+blocktest 16x304 be,vi,ha,va b:4 q:15 result 4FC80C50
+blocktest 16x304 be,de b:8 q:0 result 6CD11A51
+blocktest 16x304 be,de b:8 q:1 result 83791A51
+blocktest 16x304 be,de b:8 q:3 result F7B518E0
+blocktest 16x304 be,de b:8 q:7 result 25E91888
+blocktest 16x304 be,de b:8 q:15 result 25E91888
+blocktest 16x304 be,h1,v1 b:8 q:0 result 849F1A51
+blocktest 16x304 be,h1,v1 b:8 q:1 result 849F1A51
+blocktest 16x304 be,h1,v1 b:8 q:3 result 849F1A51
+blocktest 16x304 be,h1,v1 b:8 q:7 result 849F1A51
+blocktest 16x304 be,h1,v1 b:8 q:15 result 849F1A51
+blocktest 16x304 be,ha,va b:8 q:0 result D8871A51
+blocktest 16x304 be,ha,va b:8 q:1 result D8871A51
+blocktest 16x304 be,ha,va b:8 q:3 result D8871A51
+blocktest 16x304 be,ha,va b:8 q:7 result D8871A51
+blocktest 16x304 be,ha,va b:8 q:15 result D8871A51
+blocktest 16x304 be,al,de b:8 q:0 result 6CD11A51
+blocktest 16x304 be,al,de b:8 q:1 result 83791A51
+blocktest 16x304 be,al,de b:8 q:3 result F7B518E0
+blocktest 16x304 be,al,de b:8 q:7 result 25E91888
+blocktest 16x304 be,al,de b:8 q:15 result 25E91888
+blocktest 16x304 be,vi,de b:8 q:0 result 6CD11A51
+blocktest 16x304 be,vi,de b:8 q:1 result 83791A51
+blocktest 16x304 be,vi,de b:8 q:3 result F7B518E0
+blocktest 16x304 be,vi,de b:8 q:7 result 25E91888
+blocktest 16x304 be,vi,de b:8 q:15 result 25E91888
+blocktest 16x304 be,vi,ha,va b:8 q:0 result C2FD1D43
+blocktest 16x304 be,vi,ha,va b:8 q:1 result C2FD1D43
+blocktest 16x304 be,vi,ha,va b:8 q:3 result C2FD1D43
+blocktest 16x304 be,vi,ha,va b:8 q:7 result C2FD1D43
+blocktest 16x304 be,vi,ha,va b:8 q:15 result C2FD1D43
+blocktest 16x304 be,de b:16 q:0 result 5FBD38B3
+blocktest 16x304 be,de b:16 q:1 result 5FBD38B3
+blocktest 16x304 be,de b:16 q:3 result BDCC38B3
+blocktest 16x304 be,de b:16 q:7 result 155B38B3
+blocktest 16x304 be,de b:16 q:15 result 155B38B3
+blocktest 16x304 be,h1,v1 b:16 q:0 result 664C38B3
+blocktest 16x304 be,h1,v1 b:16 q:1 result 664C38B3
+blocktest 16x304 be,h1,v1 b:16 q:3 result 664C38B3
+blocktest 16x304 be,h1,v1 b:16 q:7 result 664C38B3
+blocktest 16x304 be,h1,v1 b:16 q:15 result 664C38B3
+blocktest 16x304 be,ha,va b:16 q:0 result 943D38B3
+blocktest 16x304 be,ha,va b:16 q:1 result 943D38B3
+blocktest 16x304 be,ha,va b:16 q:3 result 943D38B3
+blocktest 16x304 be,ha,va b:16 q:7 result 943D38B3
+blocktest 16x304 be,ha,va b:16 q:15 result 943D38B3
+blocktest 16x304 be,al,de b:16 q:0 result 5FBD38B3
+blocktest 16x304 be,al,de b:16 q:1 result 5FBD38B3
+blocktest 16x304 be,al,de b:16 q:3 result BDCC38B3
+blocktest 16x304 be,al,de b:16 q:7 result 155B38B3
+blocktest 16x304 be,al,de b:16 q:15 result 155B38B3
+blocktest 16x304 be,vi,de b:16 q:0 result 5FBD38B3
+blocktest 16x304 be,vi,de b:16 q:1 result 5FBD38B3
+blocktest 16x304 be,vi,de b:16 q:3 result BDCC38B3
+blocktest 16x304 be,vi,de b:16 q:7 result 155B38B3
+blocktest 16x304 be,vi,de b:16 q:15 result 155B38B3
+blocktest 16x304 be,vi,ha,va b:16 q:0 result 94123BF3
+blocktest 16x304 be,vi,ha,va b:16 q:1 result 94123BF3
+blocktest 16x304 be,vi,ha,va b:16 q:3 result 94123BF3
+blocktest 16x304 be,vi,ha,va b:16 q:7 result 94123BF3
+blocktest 16x304 be,vi,ha,va b:16 q:15 result 94123BF3
+blocktest 32x16 be,de b:1 q:0 result 461C6D6A
+blocktest 32x16 be,de b:1 q:1 result 461C6D6A
+blocktest 32x16 be,de b:1 q:3 result 461C6D6A
+blocktest 32x16 be,de b:1 q:7 result 311C6D4E
+blocktest 32x16 be,de b:1 q:15 result 311C6D4E
+blocktest 32x16 be,h1,v1 b:1 q:0 result 461C6D6A
+blocktest 32x16 be,h1,v1 b:1 q:1 result 461C6D6A
+blocktest 32x16 be,h1,v1 b:1 q:3 result 461C6D6A
+blocktest 32x16 be,h1,v1 b:1 q:7 result 461C6D6A
+blocktest 32x16 be,h1,v1 b:1 q:15 result 461C6D6A
+blocktest 32x16 be,ha,va b:1 q:0 result 461C6D6A
+blocktest 32x16 be,ha,va b:1 q:1 result 461C6D6A
+blocktest 32x16 be,ha,va b:1 q:3 result 461C6D6A
+blocktest 32x16 be,ha,va b:1 q:7 result 461C6D6A
+blocktest 32x16 be,ha,va b:1 q:15 result 461C6D6A
+blocktest 32x16 be,al,de b:1 q:0 result 461C6D6A
+blocktest 32x16 be,al,de b:1 q:1 result 461C6D6A
+blocktest 32x16 be,al,de b:1 q:3 result 461C6D6A
+blocktest 32x16 be,al,de b:1 q:7 result 311C6D4E
+blocktest 32x16 be,al,de b:1 q:15 result 311C6D4E
+blocktest 32x16 be,vi,de b:1 q:0 result 461C6D6A
+blocktest 32x16 be,vi,de b:1 q:1 result 461C6D6A
+blocktest 32x16 be,vi,de b:1 q:3 result 461C6D6A
+blocktest 32x16 be,vi,de b:1 q:7 result 311C6D4E
+blocktest 32x16 be,vi,de b:1 q:15 result 311C6D4E
+blocktest 32x16 be,vi,ha,va b:1 q:0 result 461C6D6A
+blocktest 32x16 be,vi,ha,va b:1 q:1 result 461C6D6A
+blocktest 32x16 be,vi,ha,va b:1 q:3 result 461C6D6A
+blocktest 32x16 be,vi,ha,va b:1 q:7 result 461C6D6A
+blocktest 32x16 be,vi,ha,va b:1 q:15 result 461C6D6A
+blocktest 32x16 be,de b:2 q:0 result 73872AEA
+blocktest 32x16 be,de b:2 q:1 result 73872AEA
+blocktest 32x16 be,de b:2 q:3 result 73872AEA
+blocktest 32x16 be,de b:2 q:7 result 6B622AE4
+blocktest 32x16 be,de b:2 q:15 result 6B622AE4
+blocktest 32x16 be,h1,v1 b:2 q:0 result 73872AEA
+blocktest 32x16 be,h1,v1 b:2 q:1 result 73872AEA
+blocktest 32x16 be,h1,v1 b:2 q:3 result 73872AEA
+blocktest 32x16 be,h1,v1 b:2 q:7 result 73872AEA
+blocktest 32x16 be,h1,v1 b:2 q:15 result 73872AEA
+blocktest 32x16 be,ha,va b:2 q:0 result 73872AEA
+blocktest 32x16 be,ha,va b:2 q:1 result 73872AEA
+blocktest 32x16 be,ha,va b:2 q:3 result 73872AEA
+blocktest 32x16 be,ha,va b:2 q:7 result 73872AEA
+blocktest 32x16 be,ha,va b:2 q:15 result 73872AEA
+blocktest 32x16 be,al,de b:2 q:0 result 73872AEA
+blocktest 32x16 be,al,de b:2 q:1 result 73872AEA
+blocktest 32x16 be,al,de b:2 q:3 result 73872AEA
+blocktest 32x16 be,al,de b:2 q:7 result 6B622AE4
+blocktest 32x16 be,al,de b:2 q:15 result 6B622AE4
+blocktest 32x16 be,vi,de b:2 q:0 result 73872AEA
+blocktest 32x16 be,vi,de b:2 q:1 result 73872AEA
+blocktest 32x16 be,vi,de b:2 q:3 result 73872AEA
+blocktest 32x16 be,vi,de b:2 q:7 result 6B622AE4
+blocktest 32x16 be,vi,de b:2 q:15 result 6B622AE4
+blocktest 32x16 be,vi,ha,va b:2 q:0 result 73872AEA
+blocktest 32x16 be,vi,ha,va b:2 q:1 result 73872AEA
+blocktest 32x16 be,vi,ha,va b:2 q:3 result 73872AEA
+blocktest 32x16 be,vi,ha,va b:2 q:7 result 73872AEA
+blocktest 32x16 be,vi,ha,va b:2 q:15 result 73872AEA
+blocktest 32x16 be,de b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,de b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,de b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,de b:4 q:7 result D7BD7D7A
+blocktest 32x16 be,de b:4 q:15 result D7BD7D7A
+blocktest 32x16 be,h1,v1 b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,h1,v1 b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,h1,v1 b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,h1,v1 b:4 q:7 result 13BC7D9B
+blocktest 32x16 be,h1,v1 b:4 q:15 result 13BC7D9B
+blocktest 32x16 be,ha,va b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,ha,va b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,ha,va b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,ha,va b:4 q:7 result 13BC7D9B
+blocktest 32x16 be,ha,va b:4 q:15 result 13BC7D9B
+blocktest 32x16 be,al,de b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,al,de b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,al,de b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,al,de b:4 q:7 result D7BD7D7A
+blocktest 32x16 be,al,de b:4 q:15 result D7BD7D7A
+blocktest 32x16 be,vi,de b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,vi,de b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,vi,de b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,vi,de b:4 q:7 result D7BD7D7A
+blocktest 32x16 be,vi,de b:4 q:15 result D7BD7D7A
+blocktest 32x16 be,vi,ha,va b:4 q:0 result 13BC7D9B
+blocktest 32x16 be,vi,ha,va b:4 q:1 result 13BC7D9B
+blocktest 32x16 be,vi,ha,va b:4 q:3 result 13BC7D9B
+blocktest 32x16 be,vi,ha,va b:4 q:7 result 13BC7D9B
+blocktest 32x16 be,vi,ha,va b:4 q:15 result 13BC7D9B
+blocktest 32x16 be,de b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,de b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,de b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,de b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,de b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,h1,v1 b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,h1,v1 b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,h1,v1 b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,h1,v1 b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,h1,v1 b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,ha,va b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,ha,va b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,ha,va b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,ha,va b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,ha,va b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,al,de b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,al,de b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,al,de b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,al,de b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,al,de b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,vi,de b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,vi,de b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,vi,de b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,vi,de b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,vi,de b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,vi,ha,va b:8 q:0 result 9C4C2F3B
+blocktest 32x16 be,vi,ha,va b:8 q:1 result 9C4C2F3B
+blocktest 32x16 be,vi,ha,va b:8 q:3 result 9C4C2F3B
+blocktest 32x16 be,vi,ha,va b:8 q:7 result 9C4C2F3B
+blocktest 32x16 be,vi,ha,va b:8 q:15 result 9C4C2F3B
+blocktest 32x16 be,de b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,de b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,de b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,de b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,de b:16 q:15 result 1FD90B7B
+blocktest 32x16 be,h1,v1 b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,h1,v1 b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,h1,v1 b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,h1,v1 b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,h1,v1 b:16 q:15 result 1FD90B7B
+blocktest 32x16 be,ha,va b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,ha,va b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,ha,va b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,ha,va b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,ha,va b:16 q:15 result 1FD90B7B
+blocktest 32x16 be,al,de b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,al,de b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,al,de b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,al,de b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,al,de b:16 q:15 result 1FD90B7B
+blocktest 32x16 be,vi,de b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,vi,de b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,vi,de b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,vi,de b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,vi,de b:16 q:15 result 1FD90B7B
+blocktest 32x16 be,vi,ha,va b:16 q:0 result 1FD90B7B
+blocktest 32x16 be,vi,ha,va b:16 q:1 result 1FD90B7B
+blocktest 32x16 be,vi,ha,va b:16 q:3 result 1FD90B7B
+blocktest 32x16 be,vi,ha,va b:16 q:7 result 1FD90B7B
+blocktest 32x16 be,vi,ha,va b:16 q:15 result 1FD90B7B
+blocktest 32x64 be,de b:1 q:0 result 1816E246
+blocktest 32x64 be,de b:1 q:1 result 1816E246
+blocktest 32x64 be,de b:1 q:3 result 1816E246
+blocktest 32x64 be,de b:1 q:7 result FD1AE1E6
+blocktest 32x64 be,de b:1 q:15 result FD1AE1E6
+blocktest 32x64 be,h1,v1 b:1 q:0 result 1A76E246
+blocktest 32x64 be,h1,v1 b:1 q:1 result 1A76E246
+blocktest 32x64 be,h1,v1 b:1 q:3 result 1A76E246
+blocktest 32x64 be,h1,v1 b:1 q:7 result 1A76E246
+blocktest 32x64 be,h1,v1 b:1 q:15 result 1A76E246
+blocktest 32x64 be,ha,va b:1 q:0 result 1816E246
+blocktest 32x64 be,ha,va b:1 q:1 result 1816E246
+blocktest 32x64 be,ha,va b:1 q:3 result 1816E246
+blocktest 32x64 be,ha,va b:1 q:7 result 1816E246
+blocktest 32x64 be,ha,va b:1 q:15 result 1816E246
+blocktest 32x64 be,al,de b:1 q:0 result 1816E246
+blocktest 32x64 be,al,de b:1 q:1 result 1816E246
+blocktest 32x64 be,al,de b:1 q:3 result 1816E246
+blocktest 32x64 be,al,de b:1 q:7 result 11BAE1EB
+blocktest 32x64 be,al,de b:1 q:15 result 11BAE1EB
+blocktest 32x64 be,vi,de b:1 q:0 result 1816E246
+blocktest 32x64 be,vi,de b:1 q:1 result 1816E246
+blocktest 32x64 be,vi,de b:1 q:3 result 1816E246
+blocktest 32x64 be,vi,de b:1 q:7 result FD1AE1E6
+blocktest 32x64 be,vi,de b:1 q:15 result FD1AE1E6
+blocktest 32x64 be,vi,ha,va b:1 q:0 result 1816E246
+blocktest 32x64 be,vi,ha,va b:1 q:1 result 1816E246
+blocktest 32x64 be,vi,ha,va b:1 q:3 result 1816E246
+blocktest 32x64 be,vi,ha,va b:1 q:7 result 1816E246
+blocktest 32x64 be,vi,ha,va b:1 q:15 result 1816E246
+blocktest 32x64 be,de b:2 q:0 result 2ED7B446
+blocktest 32x64 be,de b:2 q:1 result 2ED7B446
+blocktest 32x64 be,de b:2 q:3 result 2ED7B446
+blocktest 32x64 be,de b:2 q:7 result 19F3B421
+blocktest 32x64 be,de b:2 q:15 result 19F3B421
+blocktest 32x64 be,h1,v1 b:2 q:0 result 6E26B446
+blocktest 32x64 be,h1,v1 b:2 q:1 result 6E26B446
+blocktest 32x64 be,h1,v1 b:2 q:3 result 6E26B446
+blocktest 32x64 be,h1,v1 b:2 q:7 result 6E26B446
+blocktest 32x64 be,h1,v1 b:2 q:15 result 6E26B446
+blocktest 32x64 be,ha,va b:2 q:0 result 2ED7B446
+blocktest 32x64 be,ha,va b:2 q:1 result 2ED7B446
+blocktest 32x64 be,ha,va b:2 q:3 result 2ED7B446
+blocktest 32x64 be,ha,va b:2 q:7 result 2ED7B446
+blocktest 32x64 be,ha,va b:2 q:15 result 2ED7B446
+blocktest 32x64 be,al,de b:2 q:0 result 2ED7B446
+blocktest 32x64 be,al,de b:2 q:1 result 2ED7B446
+blocktest 32x64 be,al,de b:2 q:3 result 2ED7B446
+blocktest 32x64 be,al,de b:2 q:7 result 1698B420
+blocktest 32x64 be,al,de b:2 q:15 result 1698B420
+blocktest 32x64 be,vi,de b:2 q:0 result 2ED7B446
+blocktest 32x64 be,vi,de b:2 q:1 result 2ED7B446
+blocktest 32x64 be,vi,de b:2 q:3 result 2ED7B446
+blocktest 32x64 be,vi,de b:2 q:7 result 19F3B421
+blocktest 32x64 be,vi,de b:2 q:15 result 19F3B421
+blocktest 32x64 be,vi,ha,va b:2 q:0 result 2ED7B446
+blocktest 32x64 be,vi,ha,va b:2 q:1 result 2ED7B446
+blocktest 32x64 be,vi,ha,va b:2 q:3 result 2ED7B446
+blocktest 32x64 be,vi,ha,va b:2 q:7 result 2ED7B446
+blocktest 32x64 be,vi,ha,va b:2 q:15 result 2ED7B446
+blocktest 32x64 be,de b:4 q:0 result 6B4AA37
+blocktest 32x64 be,de b:4 q:1 result FE3FAAF7
+blocktest 32x64 be,de b:4 q:3 result E050AC17
+blocktest 32x64 be,de b:4 q:7 result B92AAB2E
+blocktest 32x64 be,de b:4 q:15 result B92AAB2E
+blocktest 32x64 be,h1,v1 b:4 q:0 result 85D7AA37
+blocktest 32x64 be,h1,v1 b:4 q:1 result 85D7AA37
+blocktest 32x64 be,h1,v1 b:4 q:3 result 85D7AA37
+blocktest 32x64 be,h1,v1 b:4 q:7 result 85D7AA37
+blocktest 32x64 be,h1,v1 b:4 q:15 result 85D7AA37
+blocktest 32x64 be,ha,va b:4 q:0 result 5AACAA37
+blocktest 32x64 be,ha,va b:4 q:1 result 5AACAA37
+blocktest 32x64 be,ha,va b:4 q:3 result 5AACAA37
+blocktest 32x64 be,ha,va b:4 q:7 result 5AACAA37
+blocktest 32x64 be,ha,va b:4 q:15 result 5AACAA37
+blocktest 32x64 be,al,de b:4 q:0 result 6B4AA37
+blocktest 32x64 be,al,de b:4 q:1 result A27CAB57
+blocktest 32x64 be,al,de b:4 q:3 result 1634ABBE
+blocktest 32x64 be,al,de b:4 q:7 result D5E4AACD
+blocktest 32x64 be,al,de b:4 q:15 result D5E4AACD
+blocktest 32x64 be,vi,de b:4 q:0 result 6B4AA37
+blocktest 32x64 be,vi,de b:4 q:1 result FE3FAAF7
+blocktest 32x64 be,vi,de b:4 q:3 result E050AC17
+blocktest 32x64 be,vi,de b:4 q:7 result B92AAB2E
+blocktest 32x64 be,vi,de b:4 q:15 result B92AAB2E
+blocktest 32x64 be,vi,ha,va b:4 q:0 result CDACAA2E
+blocktest 32x64 be,vi,ha,va b:4 q:1 result CDACAA2E
+blocktest 32x64 be,vi,ha,va b:4 q:3 result CDACAA2E
+blocktest 32x64 be,vi,ha,va b:4 q:7 result CDACAA2E
+blocktest 32x64 be,vi,ha,va b:4 q:15 result CDACAA2E
+blocktest 32x64 be,de b:8 q:0 result 345AF50A
+blocktest 32x64 be,de b:8 q:1 result 3D9CF4CA
+blocktest 32x64 be,de b:8 q:3 result 12EDF472
+blocktest 32x64 be,de b:8 q:7 result 8A7DF45A
+blocktest 32x64 be,de b:8 q:15 result 8A7DF45A
+blocktest 32x64 be,h1,v1 b:8 q:0 result 857BF50A
+blocktest 32x64 be,h1,v1 b:8 q:1 result 857BF50A
+blocktest 32x64 be,h1,v1 b:8 q:3 result 857BF50A
+blocktest 32x64 be,h1,v1 b:8 q:7 result 857BF50A
+blocktest 32x64 be,h1,v1 b:8 q:15 result 857BF50A
+blocktest 32x64 be,ha,va b:8 q:0 result 7E5EF50A
+blocktest 32x64 be,ha,va b:8 q:1 result 7E5EF50A
+blocktest 32x64 be,ha,va b:8 q:3 result 7E5EF50A
+blocktest 32x64 be,ha,va b:8 q:7 result 7E5EF50A
+blocktest 32x64 be,ha,va b:8 q:15 result 7E5EF50A
+blocktest 32x64 be,al,de b:8 q:0 result 345AF50A
+blocktest 32x64 be,al,de b:8 q:1 result 3D9CF4CA
+blocktest 32x64 be,al,de b:8 q:3 result 12EDF472
+blocktest 32x64 be,al,de b:8 q:7 result 8A7DF45A
+blocktest 32x64 be,al,de b:8 q:15 result 8A7DF45A
+blocktest 32x64 be,vi,de b:8 q:0 result 345AF50A
+blocktest 32x64 be,vi,de b:8 q:1 result 3D9CF4CA
+blocktest 32x64 be,vi,de b:8 q:3 result 12EDF472
+blocktest 32x64 be,vi,de b:8 q:7 result 8A7DF45A
+blocktest 32x64 be,vi,de b:8 q:15 result 8A7DF45A
+blocktest 32x64 be,vi,ha,va b:8 q:0 result 83DCFAE4
+blocktest 32x64 be,vi,ha,va b:8 q:1 result 83DCFAE4
+blocktest 32x64 be,vi,ha,va b:8 q:3 result 83DCFAE4
+blocktest 32x64 be,vi,ha,va b:8 q:7 result 83DCFAE4
+blocktest 32x64 be,vi,ha,va b:8 q:15 result 83DCFAE4
+blocktest 32x64 be,de b:16 q:0 result 600CBB7B
+blocktest 32x64 be,de b:16 q:1 result 632CBB7B
+blocktest 32x64 be,de b:16 q:3 result 2B3BBB7B
+blocktest 32x64 be,de b:16 q:7 result 5D3BBB7B
+blocktest 32x64 be,de b:16 q:15 result 5D3BBB7B
+blocktest 32x64 be,h1,v1 b:16 q:0 result F7ECBB7B
+blocktest 32x64 be,h1,v1 b:16 q:1 result F7ECBB7B
+blocktest 32x64 be,h1,v1 b:16 q:3 result F7ECBB7B
+blocktest 32x64 be,h1,v1 b:16 q:7 result F7ECBB7B
+blocktest 32x64 be,h1,v1 b:16 q:15 result F7ECBB7B
+blocktest 32x64 be,ha,va b:16 q:0 result 7E9CBB7B
+blocktest 32x64 be,ha,va b:16 q:1 result 7E9CBB7B
+blocktest 32x64 be,ha,va b:16 q:3 result 7E9CBB7B
+blocktest 32x64 be,ha,va b:16 q:7 result 7E9CBB7B
+blocktest 32x64 be,ha,va b:16 q:15 result 7E9CBB7B
+blocktest 32x64 be,al,de b:16 q:0 result 600CBB7B
+blocktest 32x64 be,al,de b:16 q:1 result 632CBB7B
+blocktest 32x64 be,al,de b:16 q:3 result 2B3BBB7B
+blocktest 32x64 be,al,de b:16 q:7 result 5D3BBB7B
+blocktest 32x64 be,al,de b:16 q:15 result 5D3BBB7B
+blocktest 32x64 be,vi,de b:16 q:0 result 600CBB7B
+blocktest 32x64 be,vi,de b:16 q:1 result 632CBB7B
+blocktest 32x64 be,vi,de b:16 q:3 result 2B3BBB7B
+blocktest 32x64 be,vi,de b:16 q:7 result 5D3BBB7B
+blocktest 32x64 be,vi,de b:16 q:15 result 5D3BBB7B
+blocktest 32x64 be,vi,ha,va b:16 q:0 result BEB6C1D2
+blocktest 32x64 be,vi,ha,va b:16 q:1 result BEB6C1D2
+blocktest 32x64 be,vi,ha,va b:16 q:3 result BEB6C1D2
+blocktest 32x64 be,vi,ha,va b:16 q:7 result BEB6C1D2
+blocktest 32x64 be,vi,ha,va b:16 q:15 result BEB6C1D2
+blocktest 32x304 be,de b:1 q:0 result FE2813BF
+blocktest 32x304 be,de b:1 q:1 result FE2813BF
+blocktest 32x304 be,de b:1 q:3 result FE2813BF
+blocktest 32x304 be,de b:1 q:7 result D7F3135F
+blocktest 32x304 be,de b:1 q:15 result D7F3135F
+blocktest 32x304 be,h1,v1 b:1 q:0 result D6A414BF
+blocktest 32x304 be,h1,v1 b:1 q:1 result D6A414BF
+blocktest 32x304 be,h1,v1 b:1 q:3 result D6A414BF
+blocktest 32x304 be,h1,v1 b:1 q:7 result D6A414BF
+blocktest 32x304 be,h1,v1 b:1 q:15 result D6A414BF
+blocktest 32x304 be,ha,va b:1 q:0 result FE2813BF
+blocktest 32x304 be,ha,va b:1 q:1 result FE2813BF
+blocktest 32x304 be,ha,va b:1 q:3 result FE2813BF
+blocktest 32x304 be,ha,va b:1 q:7 result FE2813BF
+blocktest 32x304 be,ha,va b:1 q:15 result FE2813BF
+blocktest 32x304 be,al,de b:1 q:0 result FE2813BF
+blocktest 32x304 be,al,de b:1 q:1 result FE2813BF
+blocktest 32x304 be,al,de b:1 q:3 result FE2813BF
+blocktest 32x304 be,al,de b:1 q:7 result D7F3135F
+blocktest 32x304 be,al,de b:1 q:15 result D7F3135F
+blocktest 32x304 be,vi,de b:1 q:0 result FE2813BF
+blocktest 32x304 be,vi,de b:1 q:1 result FE2813BF
+blocktest 32x304 be,vi,de b:1 q:3 result FE2813BF
+blocktest 32x304 be,vi,de b:1 q:7 result D7F3135F
+blocktest 32x304 be,vi,de b:1 q:15 result D7F3135F
+blocktest 32x304 be,vi,ha,va b:1 q:0 result FE2813BF
+blocktest 32x304 be,vi,ha,va b:1 q:1 result FE2813BF
+blocktest 32x304 be,vi,ha,va b:1 q:3 result FE2813BF
+blocktest 32x304 be,vi,ha,va b:1 q:7 result FE2813BF
+blocktest 32x304 be,vi,ha,va b:1 q:15 result FE2813BF
+blocktest 32x304 be,de b:2 q:0 result 99FEA830
+blocktest 32x304 be,de b:2 q:1 result 99FEA830
+blocktest 32x304 be,de b:2 q:3 result 99FEA830
+blocktest 32x304 be,de b:2 q:7 result 8781A8E5
+blocktest 32x304 be,de b:2 q:15 result 8781A8E5
+blocktest 32x304 be,h1,v1 b:2 q:0 result B124A230
+blocktest 32x304 be,h1,v1 b:2 q:1 result B124A230
+blocktest 32x304 be,h1,v1 b:2 q:3 result B124A230
+blocktest 32x304 be,h1,v1 b:2 q:7 result B124A230
+blocktest 32x304 be,h1,v1 b:2 q:15 result B124A230
+blocktest 32x304 be,ha,va b:2 q:0 result 99FEA830
+blocktest 32x304 be,ha,va b:2 q:1 result 99FEA830
+blocktest 32x304 be,ha,va b:2 q:3 result 99FEA830
+blocktest 32x304 be,ha,va b:2 q:7 result 99FEA830
+blocktest 32x304 be,ha,va b:2 q:15 result 99FEA830
+blocktest 32x304 be,al,de b:2 q:0 result 99FEA830
+blocktest 32x304 be,al,de b:2 q:1 result 99FEA830
+blocktest 32x304 be,al,de b:2 q:3 result 99FEA830
+blocktest 32x304 be,al,de b:2 q:7 result 24D4A8E9
+blocktest 32x304 be,al,de b:2 q:15 result 24D4A8E9
+blocktest 32x304 be,vi,de b:2 q:0 result 99FEA830
+blocktest 32x304 be,vi,de b:2 q:1 result 99FEA830
+blocktest 32x304 be,vi,de b:2 q:3 result 99FEA830
+blocktest 32x304 be,vi,de b:2 q:7 result 8781A8E5
+blocktest 32x304 be,vi,de b:2 q:15 result 8781A8E5
+blocktest 32x304 be,vi,ha,va b:2 q:0 result 99FEA830
+blocktest 32x304 be,vi,ha,va b:2 q:1 result 99FEA830
+blocktest 32x304 be,vi,ha,va b:2 q:3 result 99FEA830
+blocktest 32x304 be,vi,ha,va b:2 q:7 result 99FEA830
+blocktest 32x304 be,vi,ha,va b:2 q:15 result 99FEA830
+blocktest 32x304 be,de b:4 q:0 result 4293C1D2
+blocktest 32x304 be,de b:4 q:1 result DF76C556
+blocktest 32x304 be,de b:4 q:3 result 1A4C8EE
+blocktest 32x304 be,de b:4 q:7 result 4770C79D
+blocktest 32x304 be,de b:4 q:15 result 4770C79D
+blocktest 32x304 be,h1,v1 b:4 q:0 result E12FC1D2
+blocktest 32x304 be,h1,v1 b:4 q:1 result E12FC1D2
+blocktest 32x304 be,h1,v1 b:4 q:3 result E12FC1D2
+blocktest 32x304 be,h1,v1 b:4 q:7 result E12FC1D2
+blocktest 32x304 be,h1,v1 b:4 q:15 result E12FC1D2
+blocktest 32x304 be,ha,va b:4 q:0 result 3A4CC1D2
+blocktest 32x304 be,ha,va b:4 q:1 result 3A4CC1D2
+blocktest 32x304 be,ha,va b:4 q:3 result 3A4CC1D2
+blocktest 32x304 be,ha,va b:4 q:7 result 3A4CC1D2
+blocktest 32x304 be,ha,va b:4 q:15 result 3A4CC1D2
+blocktest 32x304 be,al,de b:4 q:0 result 4293C1D2
+blocktest 32x304 be,al,de b:4 q:1 result B364C532
+blocktest 32x304 be,al,de b:4 q:3 result 9246C710
+blocktest 32x304 be,al,de b:4 q:7 result 98D1C5E5
+blocktest 32x304 be,al,de b:4 q:15 result 98D1C5E5
+blocktest 32x304 be,vi,de b:4 q:0 result 4293C1D2
+blocktest 32x304 be,vi,de b:4 q:1 result DF76C556
+blocktest 32x304 be,vi,de b:4 q:3 result 1A4C8EE
+blocktest 32x304 be,vi,de b:4 q:7 result 4770C79D
+blocktest 32x304 be,vi,de b:4 q:15 result 4770C79D
+blocktest 32x304 be,vi,ha,va b:4 q:0 result 61E5C07A
+blocktest 32x304 be,vi,ha,va b:4 q:1 result 61E5C07A
+blocktest 32x304 be,vi,ha,va b:4 q:3 result 61E5C07A
+blocktest 32x304 be,vi,ha,va b:4 q:7 result 61E5C07A
+blocktest 32x304 be,vi,ha,va b:4 q:15 result 61E5C07A
+blocktest 32x304 be,de b:8 q:0 result 281DE0C5
+blocktest 32x304 be,de b:8 q:1 result 1A4ADF1D
+blocktest 32x304 be,de b:8 q:3 result 5524DC6E
+blocktest 32x304 be,de b:8 q:7 result ACECDB77
+blocktest 32x304 be,de b:8 q:15 result ACECDB77
+blocktest 32x304 be,h1,v1 b:8 q:0 result 1986E0C5
+blocktest 32x304 be,h1,v1 b:8 q:1 result 1986E0C5
+blocktest 32x304 be,h1,v1 b:8 q:3 result 1986E0C5
+blocktest 32x304 be,h1,v1 b:8 q:7 result 1986E0C5
+blocktest 32x304 be,h1,v1 b:8 q:15 result 1986E0C5
+blocktest 32x304 be,ha,va b:8 q:0 result 665E0C5
+blocktest 32x304 be,ha,va b:8 q:1 result 665E0C5
+blocktest 32x304 be,ha,va b:8 q:3 result 665E0C5
+blocktest 32x304 be,ha,va b:8 q:7 result 665E0C5
+blocktest 32x304 be,ha,va b:8 q:15 result 665E0C5
+blocktest 32x304 be,al,de b:8 q:0 result 281DE0C5
+blocktest 32x304 be,al,de b:8 q:1 result 1A4ADF1D
+blocktest 32x304 be,al,de b:8 q:3 result 5524DC6E
+blocktest 32x304 be,al,de b:8 q:7 result ACECDB77
+blocktest 32x304 be,al,de b:8 q:15 result ACECDB77
+blocktest 32x304 be,vi,de b:8 q:0 result 281DE0C5
+blocktest 32x304 be,vi,de b:8 q:1 result 1A4ADF1D
+blocktest 32x304 be,vi,de b:8 q:3 result 5524DC6E
+blocktest 32x304 be,vi,de b:8 q:7 result ACECDB77
+blocktest 32x304 be,vi,de b:8 q:15 result ACECDB77
+blocktest 32x304 be,vi,ha,va b:8 q:0 result 5DBFE942
+blocktest 32x304 be,vi,ha,va b:8 q:1 result 5DBFE942
+blocktest 32x304 be,vi,ha,va b:8 q:3 result 5DBFE942
+blocktest 32x304 be,vi,ha,va b:8 q:7 result 5DBFE942
+blocktest 32x304 be,vi,ha,va b:8 q:15 result 5DBFE942
+blocktest 32x304 be,de b:16 q:0 result 93C541FA
+blocktest 32x304 be,de b:16 q:1 result A9A541FA
+blocktest 32x304 be,de b:16 q:3 result BB6941FF
+blocktest 32x304 be,de b:16 q:7 result 16834201
+blocktest 32x304 be,de b:16 q:15 result 16834201
+blocktest 32x304 be,h1,v1 b:16 q:0 result 8C4F41FA
+blocktest 32x304 be,h1,v1 b:16 q:1 result 8C4F41FA
+blocktest 32x304 be,h1,v1 b:16 q:3 result 8C4F41FA
+blocktest 32x304 be,h1,v1 b:16 q:7 result 8C4F41FA
+blocktest 32x304 be,h1,v1 b:16 q:15 result 8C4F41FA
+blocktest 32x304 be,ha,va b:16 q:0 result 68A141FA
+blocktest 32x304 be,ha,va b:16 q:1 result 68A141FA
+blocktest 32x304 be,ha,va b:16 q:3 result 68A141FA
+blocktest 32x304 be,ha,va b:16 q:7 result 68A141FA
+blocktest 32x304 be,ha,va b:16 q:15 result 68A141FA
+blocktest 32x304 be,al,de b:16 q:0 result 93C541FA
+blocktest 32x304 be,al,de b:16 q:1 result A9A541FA
+blocktest 32x304 be,al,de b:16 q:3 result BB6941FF
+blocktest 32x304 be,al,de b:16 q:7 result 16834201
+blocktest 32x304 be,al,de b:16 q:15 result 16834201
+blocktest 32x304 be,vi,de b:16 q:0 result 93C541FA
+blocktest 32x304 be,vi,de b:16 q:1 result A9A541FA
+blocktest 32x304 be,vi,de b:16 q:3 result BB6941FF
+blocktest 32x304 be,vi,de b:16 q:7 result 16834201
+blocktest 32x304 be,vi,de b:16 q:15 result 16834201
+blocktest 32x304 be,vi,ha,va b:16 q:0 result 84A649E0
+blocktest 32x304 be,vi,ha,va b:16 q:1 result 84A649E0
+blocktest 32x304 be,vi,ha,va b:16 q:3 result 84A649E0
+blocktest 32x304 be,vi,ha,va b:16 q:7 result 84A649E0
+blocktest 32x304 be,vi,ha,va b:16 q:15 result 84A649E0
+blocktest 80x16 be,de b:1 q:0 result 8B49A358
+blocktest 80x16 be,de b:1 q:1 result 8B49A358
+blocktest 80x16 be,de b:1 q:3 result 8B49A358
+blocktest 80x16 be,de b:1 q:7 result 5D51A2B5
+blocktest 80x16 be,de b:1 q:15 result 5D51A2B5
+blocktest 80x16 be,h1,v1 b:1 q:0 result 8B49A358
+blocktest 80x16 be,h1,v1 b:1 q:1 result 8B49A358
+blocktest 80x16 be,h1,v1 b:1 q:3 result 8B49A358
+blocktest 80x16 be,h1,v1 b:1 q:7 result 8B49A358
+blocktest 80x16 be,h1,v1 b:1 q:15 result 8B49A358
+blocktest 80x16 be,ha,va b:1 q:0 result 8B49A358
+blocktest 80x16 be,ha,va b:1 q:1 result 8B49A358
+blocktest 80x16 be,ha,va b:1 q:3 result 8B49A358
+blocktest 80x16 be,ha,va b:1 q:7 result 8B49A358
+blocktest 80x16 be,ha,va b:1 q:15 result 8B49A358
+blocktest 80x16 be,al,de b:1 q:0 result 8B49A358
+blocktest 80x16 be,al,de b:1 q:1 result 8B49A358
+blocktest 80x16 be,al,de b:1 q:3 result 8B49A358
+blocktest 80x16 be,al,de b:1 q:7 result 8B35A2C7
+blocktest 80x16 be,al,de b:1 q:15 result 8B35A2C7
+blocktest 80x16 be,vi,de b:1 q:0 result 8B49A358
+blocktest 80x16 be,vi,de b:1 q:1 result 8B49A358
+blocktest 80x16 be,vi,de b:1 q:3 result 8B49A358
+blocktest 80x16 be,vi,de b:1 q:7 result 5D51A2B5
+blocktest 80x16 be,vi,de b:1 q:15 result 5D51A2B5
+blocktest 80x16 be,vi,ha,va b:1 q:0 result 8B49A358
+blocktest 80x16 be,vi,ha,va b:1 q:1 result 8B49A358
+blocktest 80x16 be,vi,ha,va b:1 q:3 result 8B49A358
+blocktest 80x16 be,vi,ha,va b:1 q:7 result 8B49A358
+blocktest 80x16 be,vi,ha,va b:1 q:15 result 8B49A358
+blocktest 80x16 be,de b:2 q:0 result FB737CD8
+blocktest 80x16 be,de b:2 q:1 result FB737CD8
+blocktest 80x16 be,de b:2 q:3 result FB737CD8
+blocktest 80x16 be,de b:2 q:7 result 1BE97C8A
+blocktest 80x16 be,de b:2 q:15 result 1BE97C8A
+blocktest 80x16 be,h1,v1 b:2 q:0 result FB737CD8
+blocktest 80x16 be,h1,v1 b:2 q:1 result FB737CD8
+blocktest 80x16 be,h1,v1 b:2 q:3 result FB737CD8
+blocktest 80x16 be,h1,v1 b:2 q:7 result FB737CD8
+blocktest 80x16 be,h1,v1 b:2 q:15 result FB737CD8
+blocktest 80x16 be,ha,va b:2 q:0 result FB737CD8
+blocktest 80x16 be,ha,va b:2 q:1 result FB737CD8
+blocktest 80x16 be,ha,va b:2 q:3 result FB737CD8
+blocktest 80x16 be,ha,va b:2 q:7 result FB737CD8
+blocktest 80x16 be,ha,va b:2 q:15 result FB737CD8
+blocktest 80x16 be,al,de b:2 q:0 result FB737CD8
+blocktest 80x16 be,al,de b:2 q:1 result FB737CD8
+blocktest 80x16 be,al,de b:2 q:3 result FB737CD8
+blocktest 80x16 be,al,de b:2 q:7 result 5C0A7C9B
+blocktest 80x16 be,al,de b:2 q:15 result 5C0A7C9B
+blocktest 80x16 be,vi,de b:2 q:0 result FB737CD8
+blocktest 80x16 be,vi,de b:2 q:1 result FB737CD8
+blocktest 80x16 be,vi,de b:2 q:3 result FB737CD8
+blocktest 80x16 be,vi,de b:2 q:7 result 1BE97C8A
+blocktest 80x16 be,vi,de b:2 q:15 result 1BE97C8A
+blocktest 80x16 be,vi,ha,va b:2 q:0 result FB737CD8
+blocktest 80x16 be,vi,ha,va b:2 q:1 result FB737CD8
+blocktest 80x16 be,vi,ha,va b:2 q:3 result FB737CD8
+blocktest 80x16 be,vi,ha,va b:2 q:7 result FB737CD8
+blocktest 80x16 be,vi,ha,va b:2 q:15 result FB737CD8
+blocktest 80x16 be,de b:4 q:0 result 6E3FC149
+blocktest 80x16 be,de b:4 q:1 result 6E3FC149
+blocktest 80x16 be,de b:4 q:3 result 6E3FC149
+blocktest 80x16 be,de b:4 q:7 result D701C039
+blocktest 80x16 be,de b:4 q:15 result D701C039
+blocktest 80x16 be,h1,v1 b:4 q:0 result 6E3FC149
+blocktest 80x16 be,h1,v1 b:4 q:1 result 6E3FC149
+blocktest 80x16 be,h1,v1 b:4 q:3 result 6E3FC149
+blocktest 80x16 be,h1,v1 b:4 q:7 result 6E3FC149
+blocktest 80x16 be,h1,v1 b:4 q:15 result 6E3FC149
+blocktest 80x16 be,ha,va b:4 q:0 result 6E3FC149
+blocktest 80x16 be,ha,va b:4 q:1 result 6E3FC149
+blocktest 80x16 be,ha,va b:4 q:3 result 6E3FC149
+blocktest 80x16 be,ha,va b:4 q:7 result 6E3FC149
+blocktest 80x16 be,ha,va b:4 q:15 result 6E3FC149
+blocktest 80x16 be,al,de b:4 q:0 result 6E3FC149
+blocktest 80x16 be,al,de b:4 q:1 result 6E3FC149
+blocktest 80x16 be,al,de b:4 q:3 result 6E3FC149
+blocktest 80x16 be,al,de b:4 q:7 result D3E0C071
+blocktest 80x16 be,al,de b:4 q:15 result D3E0C071
+blocktest 80x16 be,vi,de b:4 q:0 result 6E3FC149
+blocktest 80x16 be,vi,de b:4 q:1 result 6E3FC149
+blocktest 80x16 be,vi,de b:4 q:3 result 6E3FC149
+blocktest 80x16 be,vi,de b:4 q:7 result D701C039
+blocktest 80x16 be,vi,de b:4 q:15 result D701C039
+blocktest 80x16 be,vi,ha,va b:4 q:0 result 6E3FC149
+blocktest 80x16 be,vi,ha,va b:4 q:1 result 6E3FC149
+blocktest 80x16 be,vi,ha,va b:4 q:3 result 6E3FC149
+blocktest 80x16 be,vi,ha,va b:4 q:7 result 6E3FC149
+blocktest 80x16 be,vi,ha,va b:4 q:15 result 6E3FC149
+blocktest 80x16 be,de b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,de b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,de b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,de b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,de b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,h1,v1 b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,h1,v1 b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,h1,v1 b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,h1,v1 b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,h1,v1 b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,ha,va b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,ha,va b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,ha,va b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,ha,va b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,ha,va b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,al,de b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,al,de b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,al,de b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,al,de b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,al,de b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,vi,de b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,vi,de b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,vi,de b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,vi,de b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,vi,de b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,vi,ha,va b:8 q:0 result 9DCA2F0A
+blocktest 80x16 be,vi,ha,va b:8 q:1 result 9DCA2F0A
+blocktest 80x16 be,vi,ha,va b:8 q:3 result 9DCA2F0A
+blocktest 80x16 be,vi,ha,va b:8 q:7 result 9DCA2F0A
+blocktest 80x16 be,vi,ha,va b:8 q:15 result 9DCA2F0A
+blocktest 80x16 be,de b:16 q:0 result 45DF797B
+blocktest 80x16 be,de b:16 q:1 result 45DF797B
+blocktest 80x16 be,de b:16 q:3 result 45DF797B
+blocktest 80x16 be,de b:16 q:7 result 45DF797B
+blocktest 80x16 be,de b:16 q:15 result 45DF797B
+blocktest 80x16 be,h1,v1 b:16 q:0 result 45DF797B
+blocktest 80x16 be,h1,v1 b:16 q:1 result 45DF797B
+blocktest 80x16 be,h1,v1 b:16 q:3 result 45DF797B
+blocktest 80x16 be,h1,v1 b:16 q:7 result 45DF797B
+blocktest 80x16 be,h1,v1 b:16 q:15 result 45DF797B
+blocktest 80x16 be,ha,va b:16 q:0 result 45DF797B
+blocktest 80x16 be,ha,va b:16 q:1 result 45DF797B
+blocktest 80x16 be,ha,va b:16 q:3 result 45DF797B
+blocktest 80x16 be,ha,va b:16 q:7 result 45DF797B
+blocktest 80x16 be,ha,va b:16 q:15 result 45DF797B
+blocktest 80x16 be,al,de b:16 q:0 result 45DF797B
+blocktest 80x16 be,al,de b:16 q:1 result 45DF797B
+blocktest 80x16 be,al,de b:16 q:3 result 45DF797B
+blocktest 80x16 be,al,de b:16 q:7 result 45DF797B
+blocktest 80x16 be,al,de b:16 q:15 result 45DF797B
+blocktest 80x16 be,vi,de b:16 q:0 result 45DF797B
+blocktest 80x16 be,vi,de b:16 q:1 result 45DF797B
+blocktest 80x16 be,vi,de b:16 q:3 result 45DF797B
+blocktest 80x16 be,vi,de b:16 q:7 result 45DF797B
+blocktest 80x16 be,vi,de b:16 q:15 result 45DF797B
+blocktest 80x16 be,vi,ha,va b:16 q:0 result 45DF797B
+blocktest 80x16 be,vi,ha,va b:16 q:1 result 45DF797B
+blocktest 80x16 be,vi,ha,va b:16 q:3 result 45DF797B
+blocktest 80x16 be,vi,ha,va b:16 q:7 result 45DF797B
+blocktest 80x16 be,vi,ha,va b:16 q:15 result 45DF797B
+blocktest 80x64 be,de b:1 q:0 result D4BEC0D
+blocktest 80x64 be,de b:1 q:1 result D4BEC0D
+blocktest 80x64 be,de b:1 q:3 result D4BEC0D
+blocktest 80x64 be,de b:1 q:7 result 315BEB14
+blocktest 80x64 be,de b:1 q:15 result 315BEB14
+blocktest 80x64 be,h1,v1 b:1 q:0 result 8AFEC0D
+blocktest 80x64 be,h1,v1 b:1 q:1 result 8AFEC0D
+blocktest 80x64 be,h1,v1 b:1 q:3 result 8AFEC0D
+blocktest 80x64 be,h1,v1 b:1 q:7 result 8AFEC0D
+blocktest 80x64 be,h1,v1 b:1 q:15 result 8AFEC0D
+blocktest 80x64 be,ha,va b:1 q:0 result D4BEC0D
+blocktest 80x64 be,ha,va b:1 q:1 result D4BEC0D
+blocktest 80x64 be,ha,va b:1 q:3 result D4BEC0D
+blocktest 80x64 be,ha,va b:1 q:7 result D4BEC0D
+blocktest 80x64 be,ha,va b:1 q:15 result D4BEC0D
+blocktest 80x64 be,al,de b:1 q:0 result D4BEC0D
+blocktest 80x64 be,al,de b:1 q:1 result D4BEC0D
+blocktest 80x64 be,al,de b:1 q:3 result D4BEC0D
+blocktest 80x64 be,al,de b:1 q:7 result 64DCEB19
+blocktest 80x64 be,al,de b:1 q:15 result 64DCEB19
+blocktest 80x64 be,vi,de b:1 q:0 result D4BEC0D
+blocktest 80x64 be,vi,de b:1 q:1 result D4BEC0D
+blocktest 80x64 be,vi,de b:1 q:3 result D4BEC0D
+blocktest 80x64 be,vi,de b:1 q:7 result 315BEB14
+blocktest 80x64 be,vi,de b:1 q:15 result 315BEB14
+blocktest 80x64 be,vi,ha,va b:1 q:0 result D4BEC0D
+blocktest 80x64 be,vi,ha,va b:1 q:1 result D4BEC0D
+blocktest 80x64 be,vi,ha,va b:1 q:3 result D4BEC0D
+blocktest 80x64 be,vi,ha,va b:1 q:7 result D4BEC0D
+blocktest 80x64 be,vi,ha,va b:1 q:15 result D4BEC0D
+blocktest 80x64 be,de b:2 q:0 result E0C4BF0D
+blocktest 80x64 be,de b:2 q:1 result E0C4BF0D
+blocktest 80x64 be,de b:2 q:3 result E0C4BF0D
+blocktest 80x64 be,de b:2 q:7 result E0EEBE71
+blocktest 80x64 be,de b:2 q:15 result E0EEBE71
+blocktest 80x64 be,h1,v1 b:2 q:0 result CF40BF0D
+blocktest 80x64 be,h1,v1 b:2 q:1 result CF40BF0D
+blocktest 80x64 be,h1,v1 b:2 q:3 result CF40BF0D
+blocktest 80x64 be,h1,v1 b:2 q:7 result CF40BF0D
+blocktest 80x64 be,h1,v1 b:2 q:15 result CF40BF0D
+blocktest 80x64 be,ha,va b:2 q:0 result E0C4BF0D
+blocktest 80x64 be,ha,va b:2 q:1 result E0C4BF0D
+blocktest 80x64 be,ha,va b:2 q:3 result E0C4BF0D
+blocktest 80x64 be,ha,va b:2 q:7 result E0C4BF0D
+blocktest 80x64 be,ha,va b:2 q:15 result E0C4BF0D
+blocktest 80x64 be,al,de b:2 q:0 result E0C4BF0D
+blocktest 80x64 be,al,de b:2 q:1 result E0C4BF0D
+blocktest 80x64 be,al,de b:2 q:3 result E0C4BF0D
+blocktest 80x64 be,al,de b:2 q:7 result 5907BE97
+blocktest 80x64 be,al,de b:2 q:15 result 5907BE97
+blocktest 80x64 be,vi,de b:2 q:0 result E0C4BF0D
+blocktest 80x64 be,vi,de b:2 q:1 result E0C4BF0D
+blocktest 80x64 be,vi,de b:2 q:3 result E0C4BF0D
+blocktest 80x64 be,vi,de b:2 q:7 result E0EEBE71
+blocktest 80x64 be,vi,de b:2 q:15 result E0EEBE71
+blocktest 80x64 be,vi,ha,va b:2 q:0 result E0C4BF0D
+blocktest 80x64 be,vi,ha,va b:2 q:1 result E0C4BF0D
+blocktest 80x64 be,vi,ha,va b:2 q:3 result E0C4BF0D
+blocktest 80x64 be,vi,ha,va b:2 q:7 result E0C4BF0D
+blocktest 80x64 be,vi,ha,va b:2 q:15 result E0C4BF0D
+blocktest 80x64 be,de b:4 q:0 result AFCCD77E
+blocktest 80x64 be,de b:4 q:1 result 43ABD976
+blocktest 80x64 be,de b:4 q:3 result A155DBE2
+blocktest 80x64 be,de b:4 q:7 result 2EAED8DF
+blocktest 80x64 be,de b:4 q:15 result 2EAED8DF
+blocktest 80x64 be,h1,v1 b:4 q:0 result B6DFD77E
+blocktest 80x64 be,h1,v1 b:4 q:1 result B6DFD77E
+blocktest 80x64 be,h1,v1 b:4 q:3 result B6DFD77E
+blocktest 80x64 be,h1,v1 b:4 q:7 result B6DFD77E
+blocktest 80x64 be,h1,v1 b:4 q:15 result B6DFD77E
+blocktest 80x64 be,ha,va b:4 q:0 result 9B7AD77E
+blocktest 80x64 be,ha,va b:4 q:1 result 9B7AD77E
+blocktest 80x64 be,ha,va b:4 q:3 result 9B7AD77E
+blocktest 80x64 be,ha,va b:4 q:7 result 9B7AD77E
+blocktest 80x64 be,ha,va b:4 q:15 result 9B7AD77E
+blocktest 80x64 be,al,de b:4 q:0 result AFCCD77E
+blocktest 80x64 be,al,de b:4 q:1 result DEBDD9D6
+blocktest 80x64 be,al,de b:4 q:3 result 4FE9DB7E
+blocktest 80x64 be,al,de b:4 q:7 result C492D87D
+blocktest 80x64 be,al,de b:4 q:15 result C492D87D
+blocktest 80x64 be,vi,de b:4 q:0 result AFCCD77E
+blocktest 80x64 be,vi,de b:4 q:1 result 43ABD976
+blocktest 80x64 be,vi,de b:4 q:3 result A155DBE2
+blocktest 80x64 be,vi,de b:4 q:7 result 2EAED8DF
+blocktest 80x64 be,vi,de b:4 q:15 result 2EAED8DF
+blocktest 80x64 be,vi,ha,va b:4 q:0 result 6A81D3BF
+blocktest 80x64 be,vi,ha,va b:4 q:1 result 6A81D3BF
+blocktest 80x64 be,vi,ha,va b:4 q:3 result 6A81D3BF
+blocktest 80x64 be,vi,ha,va b:4 q:7 result 6A81D3BF
+blocktest 80x64 be,vi,ha,va b:4 q:15 result 6A81D3BF
+blocktest 80x64 be,de b:8 q:0 result 70654673
+blocktest 80x64 be,de b:8 q:1 result B03D4523
+blocktest 80x64 be,de b:8 q:3 result 2D5A43C0
+blocktest 80x64 be,de b:8 q:7 result 2D994325
+blocktest 80x64 be,de b:8 q:15 result 2D994325
+blocktest 80x64 be,h1,v1 b:8 q:0 result F0B94673
+blocktest 80x64 be,h1,v1 b:8 q:1 result F0B94673
+blocktest 80x64 be,h1,v1 b:8 q:3 result F0B94673
+blocktest 80x64 be,h1,v1 b:8 q:7 result F0B94673
+blocktest 80x64 be,h1,v1 b:8 q:15 result F0B94673
+blocktest 80x64 be,ha,va b:8 q:0 result AC814673
+blocktest 80x64 be,ha,va b:8 q:1 result AC814673
+blocktest 80x64 be,ha,va b:8 q:3 result AC814673
+blocktest 80x64 be,ha,va b:8 q:7 result AC814673
+blocktest 80x64 be,ha,va b:8 q:15 result AC814673
+blocktest 80x64 be,al,de b:8 q:0 result 70654673
+blocktest 80x64 be,al,de b:8 q:1 result 3D3B4543
+blocktest 80x64 be,al,de b:8 q:3 result 161043F0
+blocktest 80x64 be,al,de b:8 q:7 result 164F4355
+blocktest 80x64 be,al,de b:8 q:15 result 164F4355
+blocktest 80x64 be,vi,de b:8 q:0 result 70654673
+blocktest 80x64 be,vi,de b:8 q:1 result B03D4523
+blocktest 80x64 be,vi,de b:8 q:3 result 2D5A43C0
+blocktest 80x64 be,vi,de b:8 q:7 result 2D994325
+blocktest 80x64 be,vi,de b:8 q:15 result 2D994325
+blocktest 80x64 be,vi,ha,va b:8 q:0 result 7E744EC3
+blocktest 80x64 be,vi,ha,va b:8 q:1 result 7E744EC3
+blocktest 80x64 be,vi,ha,va b:8 q:3 result 7E744EC3
+blocktest 80x64 be,vi,ha,va b:8 q:7 result 7E744EC3
+blocktest 80x64 be,vi,ha,va b:8 q:15 result 7E744EC3
+blocktest 80x64 be,de b:16 q:0 result ED376028
+blocktest 80x64 be,de b:16 q:1 result FE676028
+blocktest 80x64 be,de b:16 q:3 result E8826028
+blocktest 80x64 be,de b:16 q:7 result 5FA76038
+blocktest 80x64 be,de b:16 q:15 result 5FA76038
+blocktest 80x64 be,h1,v1 b:16 q:0 result 3EC36028
+blocktest 80x64 be,h1,v1 b:16 q:1 result 3EC36028
+blocktest 80x64 be,h1,v1 b:16 q:3 result 3EC36028
+blocktest 80x64 be,h1,v1 b:16 q:7 result 3EC36028
+blocktest 80x64 be,h1,v1 b:16 q:15 result 3EC36028
+blocktest 80x64 be,ha,va b:16 q:0 result C7756028
+blocktest 80x64 be,ha,va b:16 q:1 result C7756028
+blocktest 80x64 be,ha,va b:16 q:3 result C7756028
+blocktest 80x64 be,ha,va b:16 q:7 result C7756028
+blocktest 80x64 be,ha,va b:16 q:15 result C7756028
+blocktest 80x64 be,al,de b:16 q:0 result ED376028
+blocktest 80x64 be,al,de b:16 q:1 result FCD76028
+blocktest 80x64 be,al,de b:16 q:3 result E6F26028
+blocktest 80x64 be,al,de b:16 q:7 result 5E176038
+blocktest 80x64 be,al,de b:16 q:15 result 5E176038
+blocktest 80x64 be,vi,de b:16 q:0 result ED376028
+blocktest 80x64 be,vi,de b:16 q:1 result FE676028
+blocktest 80x64 be,vi,de b:16 q:3 result E8826028
+blocktest 80x64 be,vi,de b:16 q:7 result 5FA76038
+blocktest 80x64 be,vi,de b:16 q:15 result 5FA76038
+blocktest 80x64 be,vi,ha,va b:16 q:0 result 5B487283
+blocktest 80x64 be,vi,ha,va b:16 q:1 result 5B487283
+blocktest 80x64 be,vi,ha,va b:16 q:3 result 5B487283
+blocktest 80x64 be,vi,ha,va b:16 q:7 result 5B487283
+blocktest 80x64 be,vi,ha,va b:16 q:15 result 5B487283
+blocktest 80x304 be,de b:1 q:0 result 9FAE9EA5
+blocktest 80x304 be,de b:1 q:1 result 9FAE9EA5
+blocktest 80x304 be,de b:1 q:3 result 9FAE9EA5
+blocktest 80x304 be,de b:1 q:7 result 98109DA6
+blocktest 80x304 be,de b:1 q:15 result 98109DA6
+blocktest 80x304 be,h1,v1 b:1 q:0 result DEFCA0A5
+blocktest 80x304 be,h1,v1 b:1 q:1 result DEFCA0A5
+blocktest 80x304 be,h1,v1 b:1 q:3 result DEFCA0A5
+blocktest 80x304 be,h1,v1 b:1 q:7 result DEFCA0A5
+blocktest 80x304 be,h1,v1 b:1 q:15 result DEFCA0A5
+blocktest 80x304 be,ha,va b:1 q:0 result 9FAE9EA5
+blocktest 80x304 be,ha,va b:1 q:1 result 9FAE9EA5
+blocktest 80x304 be,ha,va b:1 q:3 result 9FAE9EA5
+blocktest 80x304 be,ha,va b:1 q:7 result 9FAE9EA5
+blocktest 80x304 be,ha,va b:1 q:15 result 9FAE9EA5
+blocktest 80x304 be,al,de b:1 q:0 result 9FAE9EA5
+blocktest 80x304 be,al,de b:1 q:1 result 9FAE9EA5
+blocktest 80x304 be,al,de b:1 q:3 result 9FAE9EA5
+blocktest 80x304 be,al,de b:1 q:7 result 98109DA6
+blocktest 80x304 be,al,de b:1 q:15 result 98109DA6
+blocktest 80x304 be,vi,de b:1 q:0 result 9FAE9EA5
+blocktest 80x304 be,vi,de b:1 q:1 result 9FAE9EA5
+blocktest 80x304 be,vi,de b:1 q:3 result 9FAE9EA5
+blocktest 80x304 be,vi,de b:1 q:7 result 98109DA6
+blocktest 80x304 be,vi,de b:1 q:15 result 98109DA6
+blocktest 80x304 be,vi,ha,va b:1 q:0 result 9FAE9EA5
+blocktest 80x304 be,vi,ha,va b:1 q:1 result 9FAE9EA5
+blocktest 80x304 be,vi,ha,va b:1 q:3 result 9FAE9EA5
+blocktest 80x304 be,vi,ha,va b:1 q:7 result 9FAE9EA5
+blocktest 80x304 be,vi,ha,va b:1 q:15 result 9FAE9EA5
+blocktest 80x304 be,de b:2 q:0 result 6A5144A5
+blocktest 80x304 be,de b:2 q:1 result 6A5144A5
+blocktest 80x304 be,de b:2 q:3 result 6A5144A5
+blocktest 80x304 be,de b:2 q:7 result 2DF345B5
+blocktest 80x304 be,de b:2 q:15 result 2DF345B5
+blocktest 80x304 be,h1,v1 b:2 q:0 result A7E836A5
+blocktest 80x304 be,h1,v1 b:2 q:1 result A7E836A5
+blocktest 80x304 be,h1,v1 b:2 q:3 result A7E836A5
+blocktest 80x304 be,h1,v1 b:2 q:7 result A7E836A5
+blocktest 80x304 be,h1,v1 b:2 q:15 result A7E836A5
+blocktest 80x304 be,ha,va b:2 q:0 result 6A5144A5
+blocktest 80x304 be,ha,va b:2 q:1 result 6A5144A5
+blocktest 80x304 be,ha,va b:2 q:3 result 6A5144A5
+blocktest 80x304 be,ha,va b:2 q:7 result 6A5144A5
+blocktest 80x304 be,ha,va b:2 q:15 result 6A5144A5
+blocktest 80x304 be,al,de b:2 q:0 result 6A5144A5
+blocktest 80x304 be,al,de b:2 q:1 result 6A5144A5
+blocktest 80x304 be,al,de b:2 q:3 result 6A5144A5
+blocktest 80x304 be,al,de b:2 q:7 result 5E084557
+blocktest 80x304 be,al,de b:2 q:15 result 5E084557
+blocktest 80x304 be,vi,de b:2 q:0 result 6A5144A5
+blocktest 80x304 be,vi,de b:2 q:1 result 6A5144A5
+blocktest 80x304 be,vi,de b:2 q:3 result 6A5144A5
+blocktest 80x304 be,vi,de b:2 q:7 result 2DF345B5
+blocktest 80x304 be,vi,de b:2 q:15 result 2DF345B5
+blocktest 80x304 be,vi,ha,va b:2 q:0 result 6A5144A5
+blocktest 80x304 be,vi,ha,va b:2 q:1 result 6A5144A5
+blocktest 80x304 be,vi,ha,va b:2 q:3 result 6A5144A5
+blocktest 80x304 be,vi,ha,va b:2 q:7 result 6A5144A5
+blocktest 80x304 be,vi,ha,va b:2 q:15 result 6A5144A5
+blocktest 80x304 be,de b:4 q:0 result E605D56
+blocktest 80x304 be,de b:4 q:1 result BA1C6B96
+blocktest 80x304 be,de b:4 q:3 result C6D877AB
+blocktest 80x304 be,de b:4 q:7 result 539D6FC6
+blocktest 80x304 be,de b:4 q:15 result 539D6FC6
+blocktest 80x304 be,h1,v1 b:4 q:0 result 62F55D56
+blocktest 80x304 be,h1,v1 b:4 q:1 result 62F55D56
+blocktest 80x304 be,h1,v1 b:4 q:3 result 62F55D56
+blocktest 80x304 be,h1,v1 b:4 q:7 result 62F55D56
+blocktest 80x304 be,h1,v1 b:4 q:15 result 62F55D56
+blocktest 80x304 be,ha,va b:4 q:0 result D92E5D56
+blocktest 80x304 be,ha,va b:4 q:1 result D92E5D56
+blocktest 80x304 be,ha,va b:4 q:3 result D92E5D56
+blocktest 80x304 be,ha,va b:4 q:7 result D92E5D56
+blocktest 80x304 be,ha,va b:4 q:15 result D92E5D56
+blocktest 80x304 be,al,de b:4 q:0 result E605D56
+blocktest 80x304 be,al,de b:4 q:1 result 8BE26AFA
+blocktest 80x304 be,al,de b:4 q:3 result 75737478
+blocktest 80x304 be,al,de b:4 q:7 result 53516C47
+blocktest 80x304 be,al,de b:4 q:15 result 53516C47
+blocktest 80x304 be,vi,de b:4 q:0 result E605D56
+blocktest 80x304 be,vi,de b:4 q:1 result BA1C6B96
+blocktest 80x304 be,vi,de b:4 q:3 result C6D877AB
+blocktest 80x304 be,vi,de b:4 q:7 result 539D6FC6
+blocktest 80x304 be,vi,de b:4 q:15 result 539D6FC6
+blocktest 80x304 be,vi,ha,va b:4 q:0 result 3586591D
+blocktest 80x304 be,vi,ha,va b:4 q:1 result 3586591D
+blocktest 80x304 be,vi,ha,va b:4 q:3 result 3586591D
+blocktest 80x304 be,vi,ha,va b:4 q:7 result 3586591D
+blocktest 80x304 be,vi,ha,va b:4 q:15 result 3586591D
+blocktest 80x304 be,de b:8 q:0 result 24D6BF99
+blocktest 80x304 be,de b:8 q:1 result 11CBB8C1
+blocktest 80x304 be,de b:8 q:3 result 76CFB06A
+blocktest 80x304 be,de b:8 q:7 result C22CAD49
+blocktest 80x304 be,de b:8 q:15 result C22CAD49
+blocktest 80x304 be,h1,v1 b:8 q:0 result B7BEBF99
+blocktest 80x304 be,h1,v1 b:8 q:1 result B7BEBF99
+blocktest 80x304 be,h1,v1 b:8 q:3 result B7BEBF99
+blocktest 80x304 be,h1,v1 b:8 q:7 result B7BEBF99
+blocktest 80x304 be,h1,v1 b:8 q:15 result B7BEBF99
+blocktest 80x304 be,ha,va b:8 q:0 result 2C8DBF99
+blocktest 80x304 be,ha,va b:8 q:1 result 2C8DBF99
+blocktest 80x304 be,ha,va b:8 q:3 result 2C8DBF99
+blocktest 80x304 be,ha,va b:8 q:7 result 2C8DBF99
+blocktest 80x304 be,ha,va b:8 q:15 result 2C8DBF99
+blocktest 80x304 be,al,de b:8 q:0 result 24D6BF99
+blocktest 80x304 be,al,de b:8 q:1 result 566DB911
+blocktest 80x304 be,al,de b:8 q:3 result 5D4DB136
+blocktest 80x304 be,al,de b:8 q:7 result A8AAAE15
+blocktest 80x304 be,al,de b:8 q:15 result A8AAAE15
+blocktest 80x304 be,vi,de b:8 q:0 result 24D6BF99
+blocktest 80x304 be,vi,de b:8 q:1 result 11CBB8C1
+blocktest 80x304 be,vi,de b:8 q:3 result 76CFB06A
+blocktest 80x304 be,vi,de b:8 q:7 result C22CAD49
+blocktest 80x304 be,vi,de b:8 q:15 result C22CAD49
+blocktest 80x304 be,vi,ha,va b:8 q:0 result BA23C574
+blocktest 80x304 be,vi,ha,va b:8 q:1 result BA23C574
+blocktest 80x304 be,vi,ha,va b:8 q:3 result BA23C574
+blocktest 80x304 be,vi,ha,va b:8 q:7 result BA23C574
+blocktest 80x304 be,vi,ha,va b:8 q:15 result BA23C574
+blocktest 80x304 be,de b:16 q:0 result ABE69056
+blocktest 80x304 be,de b:16 q:1 result 8259056
+blocktest 80x304 be,de b:16 q:3 result 39779099
+blocktest 80x304 be,de b:16 q:7 result E39890D0
+blocktest 80x304 be,de b:16 q:15 result E39890D0
+blocktest 80x304 be,h1,v1 b:16 q:0 result E75E9056
+blocktest 80x304 be,h1,v1 b:16 q:1 result E75E9056
+blocktest 80x304 be,h1,v1 b:16 q:3 result E75E9056
+blocktest 80x304 be,h1,v1 b:16 q:7 result E75E9056
+blocktest 80x304 be,h1,v1 b:16 q:15 result E75E9056
+blocktest 80x304 be,ha,va b:16 q:0 result C6359056
+blocktest 80x304 be,ha,va b:16 q:1 result C6359056
+blocktest 80x304 be,ha,va b:16 q:3 result C6359056
+blocktest 80x304 be,ha,va b:16 q:7 result C6359056
+blocktest 80x304 be,ha,va b:16 q:15 result C6359056
+blocktest 80x304 be,al,de b:16 q:0 result ABE69056
+blocktest 80x304 be,al,de b:16 q:1 result 3759056
+blocktest 80x304 be,al,de b:16 q:3 result 23459096
+blocktest 80x304 be,al,de b:16 q:7 result CD6690CD
+blocktest 80x304 be,al,de b:16 q:15 result CD6690CD
+blocktest 80x304 be,vi,de b:16 q:0 result ABE69056
+blocktest 80x304 be,vi,de b:16 q:1 result 8259056
+blocktest 80x304 be,vi,de b:16 q:3 result 39779099
+blocktest 80x304 be,vi,de b:16 q:7 result E39890D0
+blocktest 80x304 be,vi,de b:16 q:15 result E39890D0
+blocktest 80x304 be,vi,ha,va b:16 q:0 result 533A780
+blocktest 80x304 be,vi,ha,va b:16 q:1 result 533A780
+blocktest 80x304 be,vi,ha,va b:16 q:3 result 533A780
+blocktest 80x304 be,vi,ha,va b:16 q:7 result 533A780
+blocktest 80x304 be,vi,ha,va b:16 q:15 result 533A780
+blocktest 224x16 be,de b:1 q:0 result 7B974D31
+blocktest 224x16 be,de b:1 q:1 result 7B974D31
+blocktest 224x16 be,de b:1 q:3 result 7B974D31
+blocktest 224x16 be,de b:1 q:7 result EB794AC0
+blocktest 224x16 be,de b:1 q:15 result EB794AC0
+blocktest 224x16 be,h1,v1 b:1 q:0 result 7B974D31
+blocktest 224x16 be,h1,v1 b:1 q:1 result 7B974D31
+blocktest 224x16 be,h1,v1 b:1 q:3 result 7B974D31
+blocktest 224x16 be,h1,v1 b:1 q:7 result 7B974D31
+blocktest 224x16 be,h1,v1 b:1 q:15 result 7B974D31
+blocktest 224x16 be,ha,va b:1 q:0 result 7B974D31
+blocktest 224x16 be,ha,va b:1 q:1 result 7B974D31
+blocktest 224x16 be,ha,va b:1 q:3 result 7B974D31
+blocktest 224x16 be,ha,va b:1 q:7 result 7B974D31
+blocktest 224x16 be,ha,va b:1 q:15 result 7B974D31
+blocktest 224x16 be,al,de b:1 q:0 result 7B974D31
+blocktest 224x16 be,al,de b:1 q:1 result 7B974D31
+blocktest 224x16 be,al,de b:1 q:3 result 7B974D31
+blocktest 224x16 be,al,de b:1 q:7 result 470B4ACC
+blocktest 224x16 be,al,de b:1 q:15 result 470B4ACC
+blocktest 224x16 be,vi,de b:1 q:0 result 7B974D31
+blocktest 224x16 be,vi,de b:1 q:1 result 7B974D31
+blocktest 224x16 be,vi,de b:1 q:3 result 7B974D31
+blocktest 224x16 be,vi,de b:1 q:7 result EB794AC0
+blocktest 224x16 be,vi,de b:1 q:15 result EB794AC0
+blocktest 224x16 be,vi,ha,va b:1 q:0 result 7B974D31
+blocktest 224x16 be,vi,ha,va b:1 q:1 result 7B974D31
+blocktest 224x16 be,vi,ha,va b:1 q:3 result 7B974D31
+blocktest 224x16 be,vi,ha,va b:1 q:7 result 7B974D31
+blocktest 224x16 be,vi,ha,va b:1 q:15 result 7B974D31
+blocktest 224x16 be,de b:2 q:0 result 7C63EBA2
+blocktest 224x16 be,de b:2 q:1 result 7C63EBA2
+blocktest 224x16 be,de b:2 q:3 result 7C63EBA2
+blocktest 224x16 be,de b:2 q:7 result 52FEBA4
+blocktest 224x16 be,de b:2 q:15 result 52FEBA4
+blocktest 224x16 be,h1,v1 b:2 q:0 result 370E9A2
+blocktest 224x16 be,h1,v1 b:2 q:1 result 370E9A2
+blocktest 224x16 be,h1,v1 b:2 q:3 result 370E9A2
+blocktest 224x16 be,h1,v1 b:2 q:7 result 370E9A2
+blocktest 224x16 be,h1,v1 b:2 q:15 result 370E9A2
+blocktest 224x16 be,ha,va b:2 q:0 result 7C63EBA2
+blocktest 224x16 be,ha,va b:2 q:1 result 7C63EBA2
+blocktest 224x16 be,ha,va b:2 q:3 result 7C63EBA2
+blocktest 224x16 be,ha,va b:2 q:7 result 7C63EBA2
+blocktest 224x16 be,ha,va b:2 q:15 result 7C63EBA2
+blocktest 224x16 be,al,de b:2 q:0 result 7C63EBA2
+blocktest 224x16 be,al,de b:2 q:1 result 7C63EBA2
+blocktest 224x16 be,al,de b:2 q:3 result 7C63EBA2
+blocktest 224x16 be,al,de b:2 q:7 result 9A22EB6E
+blocktest 224x16 be,al,de b:2 q:15 result 9A22EB6E
+blocktest 224x16 be,vi,de b:2 q:0 result 7C63EBA2
+blocktest 224x16 be,vi,de b:2 q:1 result 7C63EBA2
+blocktest 224x16 be,vi,de b:2 q:3 result 7C63EBA2
+blocktest 224x16 be,vi,de b:2 q:7 result 52FEBA4
+blocktest 224x16 be,vi,de b:2 q:15 result 52FEBA4
+blocktest 224x16 be,vi,ha,va b:2 q:0 result 7C63EBA2
+blocktest 224x16 be,vi,ha,va b:2 q:1 result 7C63EBA2
+blocktest 224x16 be,vi,ha,va b:2 q:3 result 7C63EBA2
+blocktest 224x16 be,vi,ha,va b:2 q:7 result 7C63EBA2
+blocktest 224x16 be,vi,ha,va b:2 q:15 result 7C63EBA2
+blocktest 224x16 be,de b:4 q:0 result E4F2C1D3
+blocktest 224x16 be,de b:4 q:1 result 2500C2CF
+blocktest 224x16 be,de b:4 q:3 result 73CDC2CD
+blocktest 224x16 be,de b:4 q:7 result A0B7C1F4
+blocktest 224x16 be,de b:4 q:15 result A0B7C1F4
+blocktest 224x16 be,h1,v1 b:4 q:0 result 45ACC1D3
+blocktest 224x16 be,h1,v1 b:4 q:1 result 45ACC1D3
+blocktest 224x16 be,h1,v1 b:4 q:3 result 45ACC1D3
+blocktest 224x16 be,h1,v1 b:4 q:7 result 45ACC1D3
+blocktest 224x16 be,h1,v1 b:4 q:15 result 45ACC1D3
+blocktest 224x16 be,ha,va b:4 q:0 result 4E66C1D3
+blocktest 224x16 be,ha,va b:4 q:1 result 4E66C1D3
+blocktest 224x16 be,ha,va b:4 q:3 result 4E66C1D3
+blocktest 224x16 be,ha,va b:4 q:7 result 4E66C1D3
+blocktest 224x16 be,ha,va b:4 q:15 result 4E66C1D3
+blocktest 224x16 be,al,de b:4 q:0 result E4F2C1D3
+blocktest 224x16 be,al,de b:4 q:1 result F942C1D3
+blocktest 224x16 be,al,de b:4 q:3 result 57C4C1DC
+blocktest 224x16 be,al,de b:4 q:7 result 6F21C0E2
+blocktest 224x16 be,al,de b:4 q:15 result 6F21C0E2
+blocktest 224x16 be,vi,de b:4 q:0 result E4F2C1D3
+blocktest 224x16 be,vi,de b:4 q:1 result 2500C2CF
+blocktest 224x16 be,vi,de b:4 q:3 result 73CDC2CD
+blocktest 224x16 be,vi,de b:4 q:7 result A0B7C1F4
+blocktest 224x16 be,vi,de b:4 q:15 result A0B7C1F4
+blocktest 224x16 be,vi,ha,va b:4 q:0 result E4DEC108
+blocktest 224x16 be,vi,ha,va b:4 q:1 result E4DEC108
+blocktest 224x16 be,vi,ha,va b:4 q:3 result E4DEC108
+blocktest 224x16 be,vi,ha,va b:4 q:7 result E4DEC108
+blocktest 224x16 be,vi,ha,va b:4 q:15 result E4DEC108
+blocktest 224x16 be,de b:8 q:0 result 74FB2724
+blocktest 224x16 be,de b:8 q:1 result 4B862654
+blocktest 224x16 be,de b:8 q:3 result EA182630
+blocktest 224x16 be,de b:8 q:7 result EA182630
+blocktest 224x16 be,de b:8 q:15 result EA182630
+blocktest 224x16 be,h1,v1 b:8 q:0 result A0A22724
+blocktest 224x16 be,h1,v1 b:8 q:1 result A0A22724
+blocktest 224x16 be,h1,v1 b:8 q:3 result A0A22724
+blocktest 224x16 be,h1,v1 b:8 q:7 result A0A22724
+blocktest 224x16 be,h1,v1 b:8 q:15 result A0A22724
+blocktest 224x16 be,ha,va b:8 q:0 result DE0C2724
+blocktest 224x16 be,ha,va b:8 q:1 result DE0C2724
+blocktest 224x16 be,ha,va b:8 q:3 result DE0C2724
+blocktest 224x16 be,ha,va b:8 q:7 result DE0C2724
+blocktest 224x16 be,ha,va b:8 q:15 result DE0C2724
+blocktest 224x16 be,al,de b:8 q:0 result 74FB2724
+blocktest 224x16 be,al,de b:8 q:1 result 9842674
+blocktest 224x16 be,al,de b:8 q:3 result 49372650
+blocktest 224x16 be,al,de b:8 q:7 result 49372650
+blocktest 224x16 be,al,de b:8 q:15 result 49372650
+blocktest 224x16 be,vi,de b:8 q:0 result 74FB2724
+blocktest 224x16 be,vi,de b:8 q:1 result 4B862654
+blocktest 224x16 be,vi,de b:8 q:3 result EA182630
+blocktest 224x16 be,vi,de b:8 q:7 result EA182630
+blocktest 224x16 be,vi,de b:8 q:15 result EA182630
+blocktest 224x16 be,vi,ha,va b:8 q:0 result 629B2562
+blocktest 224x16 be,vi,ha,va b:8 q:1 result 629B2562
+blocktest 224x16 be,vi,ha,va b:8 q:3 result 629B2562
+blocktest 224x16 be,vi,ha,va b:8 q:7 result 629B2562
+blocktest 224x16 be,vi,ha,va b:8 q:15 result 629B2562
+blocktest 224x16 be,de b:16 q:0 result 6BB5D37
+blocktest 224x16 be,de b:16 q:1 result 133B5D37
+blocktest 224x16 be,de b:16 q:3 result 165B5D37
+blocktest 224x16 be,de b:16 q:7 result 165B5D37
+blocktest 224x16 be,de b:16 q:15 result 165B5D37
+blocktest 224x16 be,h1,v1 b:16 q:0 result 9135D37
+blocktest 224x16 be,h1,v1 b:16 q:1 result 9135D37
+blocktest 224x16 be,h1,v1 b:16 q:3 result 9135D37
+blocktest 224x16 be,h1,v1 b:16 q:7 result 9135D37
+blocktest 224x16 be,h1,v1 b:16 q:15 result 9135D37
+blocktest 224x16 be,ha,va b:16 q:0 result 8CB5D37
+blocktest 224x16 be,ha,va b:16 q:1 result 8CB5D37
+blocktest 224x16 be,ha,va b:16 q:3 result 8CB5D37
+blocktest 224x16 be,ha,va b:16 q:7 result 8CB5D37
+blocktest 224x16 be,ha,va b:16 q:15 result 8CB5D37
+blocktest 224x16 be,al,de b:16 q:0 result 6BB5D37
+blocktest 224x16 be,al,de b:16 q:1 result 11AB5D37
+blocktest 224x16 be,al,de b:16 q:3 result 14CB5D37
+blocktest 224x16 be,al,de b:16 q:7 result 14CB5D37
+blocktest 224x16 be,al,de b:16 q:15 result 14CB5D37
+blocktest 224x16 be,vi,de b:16 q:0 result 6BB5D37
+blocktest 224x16 be,vi,de b:16 q:1 result 133B5D37
+blocktest 224x16 be,vi,de b:16 q:3 result 165B5D37
+blocktest 224x16 be,vi,de b:16 q:7 result 165B5D37
+blocktest 224x16 be,vi,de b:16 q:15 result 165B5D37
+blocktest 224x16 be,vi,ha,va b:16 q:0 result 1D1A5D87
+blocktest 224x16 be,vi,ha,va b:16 q:1 result 1D1A5D87
+blocktest 224x16 be,vi,ha,va b:16 q:3 result 1D1A5D87
+blocktest 224x16 be,vi,ha,va b:16 q:7 result 1D1A5D87
+blocktest 224x16 be,vi,ha,va b:16 q:15 result 1D1A5D87
+blocktest 224x64 be,de b:1 q:0 result 9DC4B662
+blocktest 224x64 be,de b:1 q:1 result 9DC4B662
+blocktest 224x64 be,de b:1 q:3 result 9DC4B662
+blocktest 224x64 be,de b:1 q:7 result 5196B3A7
+blocktest 224x64 be,de b:1 q:15 result 5196B3A7
+blocktest 224x64 be,h1,v1 b:1 q:0 result 8043B662
+blocktest 224x64 be,h1,v1 b:1 q:1 result 8043B662
+blocktest 224x64 be,h1,v1 b:1 q:3 result 8043B662
+blocktest 224x64 be,h1,v1 b:1 q:7 result 8043B662
+blocktest 224x64 be,h1,v1 b:1 q:15 result 8043B662
+blocktest 224x64 be,ha,va b:1 q:0 result 9DC4B662
+blocktest 224x64 be,ha,va b:1 q:1 result 9DC4B662
+blocktest 224x64 be,ha,va b:1 q:3 result 9DC4B662
+blocktest 224x64 be,ha,va b:1 q:7 result 9DC4B662
+blocktest 224x64 be,ha,va b:1 q:15 result 9DC4B662
+blocktest 224x64 be,al,de b:1 q:0 result 9DC4B662
+blocktest 224x64 be,al,de b:1 q:1 result 9DC4B662
+blocktest 224x64 be,al,de b:1 q:3 result 9DC4B662
+blocktest 224x64 be,al,de b:1 q:7 result E1E7B3AC
+blocktest 224x64 be,al,de b:1 q:15 result E1E7B3AC
+blocktest 224x64 be,vi,de b:1 q:0 result 9DC4B662
+blocktest 224x64 be,vi,de b:1 q:1 result 9DC4B662
+blocktest 224x64 be,vi,de b:1 q:3 result 9DC4B662
+blocktest 224x64 be,vi,de b:1 q:7 result 5196B3A7
+blocktest 224x64 be,vi,de b:1 q:15 result 5196B3A7
+blocktest 224x64 be,vi,ha,va b:1 q:0 result 9DC4B662
+blocktest 224x64 be,vi,ha,va b:1 q:1 result 9DC4B662
+blocktest 224x64 be,vi,ha,va b:1 q:3 result 9DC4B662
+blocktest 224x64 be,vi,ha,va b:1 q:7 result 9DC4B662
+blocktest 224x64 be,vi,ha,va b:1 q:15 result 9DC4B662
+blocktest 224x64 be,de b:2 q:0 result 79DF7B62
+blocktest 224x64 be,de b:2 q:1 result 79DF7B62
+blocktest 224x64 be,de b:2 q:3 result 79DF7B62
+blocktest 224x64 be,de b:2 q:7 result 2D8E7BE4
+blocktest 224x64 be,de b:2 q:15 result 2D8E7BE4
+blocktest 224x64 be,h1,v1 b:2 q:0 result 5C657162
+blocktest 224x64 be,h1,v1 b:2 q:1 result 5C657162
+blocktest 224x64 be,h1,v1 b:2 q:3 result 5C657162
+blocktest 224x64 be,h1,v1 b:2 q:7 result 5C657162
+blocktest 224x64 be,h1,v1 b:2 q:15 result 5C657162
+blocktest 224x64 be,ha,va b:2 q:0 result 79DF7B62
+blocktest 224x64 be,ha,va b:2 q:1 result 79DF7B62
+blocktest 224x64 be,ha,va b:2 q:3 result 79DF7B62
+blocktest 224x64 be,ha,va b:2 q:7 result 79DF7B62
+blocktest 224x64 be,ha,va b:2 q:15 result 79DF7B62
+blocktest 224x64 be,al,de b:2 q:0 result 79DF7B62
+blocktest 224x64 be,al,de b:2 q:1 result 79DF7B62
+blocktest 224x64 be,al,de b:2 q:3 result 79DF7B62
+blocktest 224x64 be,al,de b:2 q:7 result AD9D7B81
+blocktest 224x64 be,al,de b:2 q:15 result AD9D7B81
+blocktest 224x64 be,vi,de b:2 q:0 result 79DF7B62
+blocktest 224x64 be,vi,de b:2 q:1 result 79DF7B62
+blocktest 224x64 be,vi,de b:2 q:3 result 79DF7B62
+blocktest 224x64 be,vi,de b:2 q:7 result 2D8E7BE4
+blocktest 224x64 be,vi,de b:2 q:15 result 2D8E7BE4
+blocktest 224x64 be,vi,ha,va b:2 q:0 result 79DF7B62
+blocktest 224x64 be,vi,ha,va b:2 q:1 result 79DF7B62
+blocktest 224x64 be,vi,ha,va b:2 q:3 result 79DF7B62
+blocktest 224x64 be,vi,ha,va b:2 q:7 result 79DF7B62
+blocktest 224x64 be,vi,ha,va b:2 q:15 result 79DF7B62
+blocktest 224x64 be,de b:4 q:0 result AE914153
+blocktest 224x64 be,de b:4 q:1 result DE0C4AFB
+blocktest 224x64 be,de b:4 q:3 result 979F51FD
+blocktest 224x64 be,de b:4 q:7 result CE154DF1
+blocktest 224x64 be,de b:4 q:15 result CE154DF1
+blocktest 224x64 be,h1,v1 b:4 q:0 result 5F14153
+blocktest 224x64 be,h1,v1 b:4 q:1 result 5F14153
+blocktest 224x64 be,h1,v1 b:4 q:3 result 5F14153
+blocktest 224x64 be,h1,v1 b:4 q:7 result 5F14153
+blocktest 224x64 be,h1,v1 b:4 q:15 result 5F14153
+blocktest 224x64 be,ha,va b:4 q:0 result 1DE74153
+blocktest 224x64 be,ha,va b:4 q:1 result 1DE74153
+blocktest 224x64 be,ha,va b:4 q:3 result 1DE74153
+blocktest 224x64 be,ha,va b:4 q:7 result 1DE74153
+blocktest 224x64 be,ha,va b:4 q:15 result 1DE74153
+blocktest 224x64 be,al,de b:4 q:0 result AE914153
+blocktest 224x64 be,al,de b:4 q:1 result AEBA49E7
+blocktest 224x64 be,al,de b:4 q:3 result 84954F94
+blocktest 224x64 be,al,de b:4 q:7 result C4C54B42
+blocktest 224x64 be,al,de b:4 q:15 result C4C54B42
+blocktest 224x64 be,vi,de b:4 q:0 result AE914153
+blocktest 224x64 be,vi,de b:4 q:1 result DE0C4AFB
+blocktest 224x64 be,vi,de b:4 q:3 result 979F51FD
+blocktest 224x64 be,vi,de b:4 q:7 result CE154DF1
+blocktest 224x64 be,vi,de b:4 q:15 result CE154DF1
+blocktest 224x64 be,vi,ha,va b:4 q:0 result BC013AC4
+blocktest 224x64 be,vi,ha,va b:4 q:1 result BC013AC4
+blocktest 224x64 be,vi,ha,va b:4 q:3 result BC013AC4
+blocktest 224x64 be,vi,ha,va b:4 q:7 result BC013AC4
+blocktest 224x64 be,vi,ha,va b:4 q:15 result BC013AC4
+blocktest 224x64 be,de b:8 q:0 result D73397F9
+blocktest 224x64 be,de b:8 q:1 result 47779359
+blocktest 224x64 be,de b:8 q:3 result 91918F0D
+blocktest 224x64 be,de b:8 q:7 result D4E08E8A
+blocktest 224x64 be,de b:8 q:15 result D4E08E8A
+blocktest 224x64 be,h1,v1 b:8 q:0 result B21997F9
+blocktest 224x64 be,h1,v1 b:8 q:1 result B21997F9
+blocktest 224x64 be,h1,v1 b:8 q:3 result B21997F9
+blocktest 224x64 be,h1,v1 b:8 q:7 result B21997F9
+blocktest 224x64 be,h1,v1 b:8 q:15 result B21997F9
+blocktest 224x64 be,ha,va b:8 q:0 result 76FD97F9
+blocktest 224x64 be,ha,va b:8 q:1 result 76FD97F9
+blocktest 224x64 be,ha,va b:8 q:3 result 76FD97F9
+blocktest 224x64 be,ha,va b:8 q:7 result 76FD97F9
+blocktest 224x64 be,ha,va b:8 q:15 result 76FD97F9
+blocktest 224x64 be,al,de b:8 q:0 result D73397F9
+blocktest 224x64 be,al,de b:8 q:1 result 4C099399
+blocktest 224x64 be,al,de b:8 q:3 result 93148F7D
+blocktest 224x64 be,al,de b:8 q:7 result D6638EFA
+blocktest 224x64 be,al,de b:8 q:15 result D6638EFA
+blocktest 224x64 be,vi,de b:8 q:0 result D73397F9
+blocktest 224x64 be,vi,de b:8 q:1 result 47779359
+blocktest 224x64 be,vi,de b:8 q:3 result 91918F0D
+blocktest 224x64 be,vi,de b:8 q:7 result D4E08E8A
+blocktest 224x64 be,vi,de b:8 q:15 result D4E08E8A
+blocktest 224x64 be,vi,ha,va b:8 q:0 result D5DE9A8F
+blocktest 224x64 be,vi,ha,va b:8 q:1 result D5DE9A8F
+blocktest 224x64 be,vi,ha,va b:8 q:3 result D5DE9A8F
+blocktest 224x64 be,vi,ha,va b:8 q:7 result D5DE9A8F
+blocktest 224x64 be,vi,ha,va b:8 q:15 result D5DE9A8F
+blocktest 224x64 be,de b:16 q:0 result B4243C5
+blocktest 224x64 be,de b:16 q:1 result 4B5243C5
+blocktest 224x64 be,de b:16 q:3 result 9F5443CD
+blocktest 224x64 be,de b:16 q:7 result 940743DE
+blocktest 224x64 be,de b:16 q:15 result 940743DE
+blocktest 224x64 be,h1,v1 b:16 q:0 result 87943C5
+blocktest 224x64 be,h1,v1 b:16 q:1 result 87943C5
+blocktest 224x64 be,h1,v1 b:16 q:3 result 87943C5
+blocktest 224x64 be,h1,v1 b:16 q:7 result 87943C5
+blocktest 224x64 be,h1,v1 b:16 q:15 result 87943C5
+blocktest 224x64 be,ha,va b:16 q:0 result 39B843C5
+blocktest 224x64 be,ha,va b:16 q:1 result 39B843C5
+blocktest 224x64 be,ha,va b:16 q:3 result 39B843C5
+blocktest 224x64 be,ha,va b:16 q:7 result 39B843C5
+blocktest 224x64 be,ha,va b:16 q:15 result 39B843C5
+blocktest 224x64 be,al,de b:16 q:0 result B4243C5
+blocktest 224x64 be,al,de b:16 q:1 result 483243C5
+blocktest 224x64 be,al,de b:16 q:3 result 3DF543CD
+blocktest 224x64 be,al,de b:16 q:7 result 32A843DE
+blocktest 224x64 be,al,de b:16 q:15 result 32A843DE
+blocktest 224x64 be,vi,de b:16 q:0 result B4243C5
+blocktest 224x64 be,vi,de b:16 q:1 result 4B5243C5
+blocktest 224x64 be,vi,de b:16 q:3 result 9F5443CD
+blocktest 224x64 be,vi,de b:16 q:7 result 940743DE
+blocktest 224x64 be,vi,de b:16 q:15 result 940743DE
+blocktest 224x64 be,vi,ha,va b:16 q:0 result D0645BCD
+blocktest 224x64 be,vi,ha,va b:16 q:1 result D0645BCD
+blocktest 224x64 be,vi,ha,va b:16 q:3 result D0645BCD
+blocktest 224x64 be,vi,ha,va b:16 q:7 result D0645BCD
+blocktest 224x64 be,vi,ha,va b:16 q:15 result D0645BCD
+blocktest 224x304 be,de b:1 q:0 result 53B54275
+blocktest 224x304 be,de b:1 q:1 result 53B54275
+blocktest 224x304 be,de b:1 q:3 result 53B54275
+blocktest 224x304 be,de b:1 q:7 result A08B4021
+blocktest 224x304 be,de b:1 q:15 result A08B4021
+blocktest 224x304 be,h1,v1 b:1 q:0 result C3264475
+blocktest 224x304 be,h1,v1 b:1 q:1 result C3264475
+blocktest 224x304 be,h1,v1 b:1 q:3 result C3264475
+blocktest 224x304 be,h1,v1 b:1 q:7 result C3264475
+blocktest 224x304 be,h1,v1 b:1 q:15 result C3264475
+blocktest 224x304 be,ha,va b:1 q:0 result 53B54275
+blocktest 224x304 be,ha,va b:1 q:1 result 53B54275
+blocktest 224x304 be,ha,va b:1 q:3 result 53B54275
+blocktest 224x304 be,ha,va b:1 q:7 result 53B54275
+blocktest 224x304 be,ha,va b:1 q:15 result 53B54275
+blocktest 224x304 be,al,de b:1 q:0 result 53B54275
+blocktest 224x304 be,al,de b:1 q:1 result 53B54275
+blocktest 224x304 be,al,de b:1 q:3 result 53B54275
+blocktest 224x304 be,al,de b:1 q:7 result 59FD402C
+blocktest 224x304 be,al,de b:1 q:15 result 59FD402C
+blocktest 224x304 be,vi,de b:1 q:0 result 53B54275
+blocktest 224x304 be,vi,de b:1 q:1 result 53B54275
+blocktest 224x304 be,vi,de b:1 q:3 result 53B54275
+blocktest 224x304 be,vi,de b:1 q:7 result A08B4021
+blocktest 224x304 be,vi,de b:1 q:15 result A08B4021
+blocktest 224x304 be,vi,ha,va b:1 q:0 result 53B54275
+blocktest 224x304 be,vi,ha,va b:1 q:1 result 53B54275
+blocktest 224x304 be,vi,ha,va b:1 q:3 result 53B54275
+blocktest 224x304 be,vi,ha,va b:1 q:7 result 53B54275
+blocktest 224x304 be,vi,ha,va b:1 q:15 result 53B54275
+blocktest 224x304 be,de b:2 q:0 result B84AE0E6
+blocktest 224x304 be,de b:2 q:1 result B84AE0E6
+blocktest 224x304 be,de b:2 q:3 result B84AE0E6
+blocktest 224x304 be,de b:2 q:7 result A383E65F
+blocktest 224x304 be,de b:2 q:15 result A383E65F
+blocktest 224x304 be,h1,v1 b:2 q:0 result F73DB6E6
+blocktest 224x304 be,h1,v1 b:2 q:1 result F73DB6E6
+blocktest 224x304 be,h1,v1 b:2 q:3 result F73DB6E6
+blocktest 224x304 be,h1,v1 b:2 q:7 result F73DB6E6
+blocktest 224x304 be,h1,v1 b:2 q:15 result F73DB6E6
+blocktest 224x304 be,ha,va b:2 q:0 result B84AE0E6
+blocktest 224x304 be,ha,va b:2 q:1 result B84AE0E6
+blocktest 224x304 be,ha,va b:2 q:3 result B84AE0E6
+blocktest 224x304 be,ha,va b:2 q:7 result B84AE0E6
+blocktest 224x304 be,ha,va b:2 q:15 result B84AE0E6
+blocktest 224x304 be,al,de b:2 q:0 result B84AE0E6
+blocktest 224x304 be,al,de b:2 q:1 result B84AE0E6
+blocktest 224x304 be,al,de b:2 q:3 result B84AE0E6
+blocktest 224x304 be,al,de b:2 q:7 result CFBE4AC
+blocktest 224x304 be,al,de b:2 q:15 result CFBE4AC
+blocktest 224x304 be,vi,de b:2 q:0 result B84AE0E6
+blocktest 224x304 be,vi,de b:2 q:1 result B84AE0E6
+blocktest 224x304 be,vi,de b:2 q:3 result B84AE0E6
+blocktest 224x304 be,vi,de b:2 q:7 result A383E65F
+blocktest 224x304 be,vi,de b:2 q:15 result A383E65F
+blocktest 224x304 be,vi,ha,va b:2 q:0 result B84AE0E6
+blocktest 224x304 be,vi,ha,va b:2 q:1 result B84AE0E6
+blocktest 224x304 be,vi,ha,va b:2 q:3 result B84AE0E6
+blocktest 224x304 be,vi,ha,va b:2 q:7 result B84AE0E6
+blocktest 224x304 be,vi,ha,va b:2 q:15 result B84AE0E6
+blocktest 224x304 be,de b:4 q:0 result B44F6E17
+blocktest 224x304 be,de b:4 q:1 result 324A9B17
+blocktest 224x304 be,de b:4 q:3 result D4C4BFDA
+blocktest 224x304 be,de b:4 q:7 result F406B4B4
+blocktest 224x304 be,de b:4 q:15 result F406B4B4
+blocktest 224x304 be,h1,v1 b:4 q:0 result FB6D6E17
+blocktest 224x304 be,h1,v1 b:4 q:1 result FB6D6E17
+blocktest 224x304 be,h1,v1 b:4 q:3 result FB6D6E17
+blocktest 224x304 be,h1,v1 b:4 q:7 result FB6D6E17
+blocktest 224x304 be,h1,v1 b:4 q:15 result FB6D6E17
+blocktest 224x304 be,ha,va b:4 q:0 result 937B6E17
+blocktest 224x304 be,ha,va b:4 q:1 result 937B6E17
+blocktest 224x304 be,ha,va b:4 q:3 result 937B6E17
+blocktest 224x304 be,ha,va b:4 q:7 result 937B6E17
+blocktest 224x304 be,ha,va b:4 q:15 result 937B6E17
+blocktest 224x304 be,al,de b:4 q:0 result B44F6E17
+blocktest 224x304 be,al,de b:4 q:1 result B59295FB
+blocktest 224x304 be,al,de b:4 q:3 result D448B333
+blocktest 224x304 be,al,de b:4 q:7 result B3E7A6A1
+blocktest 224x304 be,al,de b:4 q:15 result B3E7A6A1
+blocktest 224x304 be,vi,de b:4 q:0 result B44F6E17
+blocktest 224x304 be,vi,de b:4 q:1 result 324A9B17
+blocktest 224x304 be,vi,de b:4 q:3 result D4C4BFDA
+blocktest 224x304 be,vi,de b:4 q:7 result F406B4B4
+blocktest 224x304 be,vi,de b:4 q:15 result F406B4B4
+blocktest 224x304 be,vi,ha,va b:4 q:0 result DB095E70
+blocktest 224x304 be,vi,ha,va b:4 q:1 result DB095E70
+blocktest 224x304 be,vi,ha,va b:4 q:3 result DB095E70
+blocktest 224x304 be,vi,ha,va b:4 q:7 result DB095E70
+blocktest 224x304 be,vi,ha,va b:4 q:15 result DB095E70
+blocktest 224x304 be,de b:8 q:0 result 1759FECA
+blocktest 224x304 be,de b:8 q:1 result 300CE922
+blocktest 224x304 be,de b:8 q:3 result 57A4D129
+blocktest 224x304 be,de b:8 q:7 result 198ECCCC
+blocktest 224x304 be,de b:8 q:15 result 198ECCCC
+blocktest 224x304 be,h1,v1 b:8 q:0 result A492FECA
+blocktest 224x304 be,h1,v1 b:8 q:1 result A492FECA
+blocktest 224x304 be,h1,v1 b:8 q:3 result A492FECA
+blocktest 224x304 be,h1,v1 b:8 q:7 result A492FECA
+blocktest 224x304 be,h1,v1 b:8 q:15 result A492FECA
+blocktest 224x304 be,ha,va b:8 q:0 result F6C9FECA
+blocktest 224x304 be,ha,va b:8 q:1 result F6C9FECA
+blocktest 224x304 be,ha,va b:8 q:3 result F6C9FECA
+blocktest 224x304 be,ha,va b:8 q:7 result F6C9FECA
+blocktest 224x304 be,ha,va b:8 q:15 result F6C9FECA
+blocktest 224x304 be,al,de b:8 q:0 result 1759FECA
+blocktest 224x304 be,al,de b:8 q:1 result F53CEA12
+blocktest 224x304 be,al,de b:8 q:3 result 4381D346
+blocktest 224x304 be,al,de b:8 q:7 result 56BCEE9
+blocktest 224x304 be,al,de b:8 q:15 result 56BCEE9
+blocktest 224x304 be,vi,de b:8 q:0 result 1759FECA
+blocktest 224x304 be,vi,de b:8 q:1 result 300CE922
+blocktest 224x304 be,vi,de b:8 q:3 result 57A4D129
+blocktest 224x304 be,vi,de b:8 q:7 result 198ECCCC
+blocktest 224x304 be,vi,de b:8 q:15 result 198ECCCC
+blocktest 224x304 be,vi,ha,va b:8 q:0 result 9B1F09C
+blocktest 224x304 be,vi,ha,va b:8 q:1 result 9B1F09C
+blocktest 224x304 be,vi,ha,va b:8 q:3 result 9B1F09C
+blocktest 224x304 be,vi,ha,va b:8 q:7 result 9B1F09C
+blocktest 224x304 be,vi,ha,va b:8 q:15 result 9B1F09C
+blocktest 224x304 be,de b:16 q:0 result DA0000A5
+blocktest 224x304 be,de b:16 q:1 result FCAF00A5
+blocktest 224x304 be,de b:16 q:3 result 699D0124
+blocktest 224x304 be,de b:16 q:7 result D64E01B1
+blocktest 224x304 be,de b:16 q:15 result D64E01B1
+blocktest 224x304 be,h1,v1 b:16 q:0 result C12F00A5
+blocktest 224x304 be,h1,v1 b:16 q:1 result C12F00A5
+blocktest 224x304 be,h1,v1 b:16 q:3 result C12F00A5
+blocktest 224x304 be,h1,v1 b:16 q:7 result C12F00A5
+blocktest 224x304 be,h1,v1 b:16 q:15 result C12F00A5
+blocktest 224x304 be,ha,va b:16 q:0 result 8C0700A5
+blocktest 224x304 be,ha,va b:16 q:1 result 8C0700A5
+blocktest 224x304 be,ha,va b:16 q:3 result 8C0700A5
+blocktest 224x304 be,ha,va b:16 q:7 result 8C0700A5
+blocktest 224x304 be,ha,va b:16 q:15 result 8C0700A5
+blocktest 224x304 be,al,de b:16 q:0 result DA0000A5
+blocktest 224x304 be,al,de b:16 q:1 result EE9F00A5
+blocktest 224x304 be,al,de b:16 q:3 result 5B1B011E
+blocktest 224x304 be,al,de b:16 q:7 result C7CC01AB
+blocktest 224x304 be,al,de b:16 q:15 result C7CC01AB
+blocktest 224x304 be,vi,de b:16 q:0 result DA0000A5
+blocktest 224x304 be,vi,de b:16 q:1 result FCAF00A5
+blocktest 224x304 be,vi,de b:16 q:3 result 699D0124
+blocktest 224x304 be,vi,de b:16 q:7 result D64E01B1
+blocktest 224x304 be,vi,de b:16 q:15 result D64E01B1
+blocktest 224x304 be,vi,ha,va b:16 q:0 result 9B150165
+blocktest 224x304 be,vi,ha,va b:16 q:1 result 9B150165
+blocktest 224x304 be,vi,ha,va b:16 q:3 result 9B150165
+blocktest 224x304 be,vi,ha,va b:16 q:7 result 9B150165
+blocktest 224x304 be,vi,ha,va b:16 q:15 result 9B150165
--
2.49.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 8+ messages in thread