aboutsummaryrefslogtreecommitdiff
path: root/lib/unicode/prop/uprop_get_wb.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unicode/prop/uprop_get_wb.c')
-rw-r--r--lib/unicode/prop/uprop_get_wb.c376
1 files changed, 284 insertions, 92 deletions
diff --git a/lib/unicode/prop/uprop_get_wb.c b/lib/unicode/prop/uprop_get_wb.c
index eddd139..603c2b9 100644
--- a/lib/unicode/prop/uprop_get_wb.c
+++ b/lib/unicode/prop/uprop_get_wb.c
@@ -38,19 +38,19 @@ static constexpr uint8_t stage1[] = {
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 83, 84, 2, 2, 85, 86, 87, 88, 89, 90,
91, 92, 93, 94, 57, 95, 96, 97, 2, 98, 99, 100, 2, 2, 101, 102,
- 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 57, 57, 114, 115, 116,
- 117, 118, 119, 120, 121, 122, 123, 57, 124, 125, 57, 126, 127, 128, 129, 57,
- 130, 131, 132, 133, 134, 135, 57, 57, 136, 137, 138, 139, 57, 140, 141, 142,
- 2, 2, 2, 2, 2, 2, 2, 143, 144, 2, 145, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 146,
- 2, 2, 2, 2, 2, 2, 2, 2, 147, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 2, 2, 2, 2, 148, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 57, 115, 116, 117,
+ 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 57, 128, 129, 130, 131, 57,
+ 132, 133, 134, 135, 136, 137, 57, 138, 139, 140, 141, 142, 57, 143, 144, 145,
+ 2, 2, 2, 2, 2, 2, 2, 146, 147, 2, 148, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 149,
+ 2, 2, 2, 2, 2, 2, 2, 2, 150, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 92, 2, 2, 2, 2, 151, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 2, 2, 2, 2, 149, 150, 151, 152, 57, 57, 57, 57, 153, 57, 154, 155,
+ 57, 57, 152, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 2, 2, 2, 2, 153, 154, 155, 156, 57, 57, 157, 57, 158, 57, 159, 160,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
@@ -58,17 +58,17 @@ static constexpr uint8_t stage1[] = {
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 156,
- 157, 57, 158, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 159, 160, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 161,
+ 162, 57, 163, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 164, 165, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 161, 57,
- 57, 57, 162, 163, 164, 57, 57, 57, 165, 166, 167, 2, 2, 168, 169, 170,
- 57, 57, 57, 57, 171, 172, 57, 57, 57, 57, 57, 57, 57, 57, 173, 57,
- 174, 175, 176, 57, 57, 177, 57, 57, 57, 178, 57, 57, 57, 57, 57, 179,
- 2, 180, 181, 57, 57, 57, 57, 57, 57, 57, 57, 57, 182, 183, 57, 57,
- 57, 57, 184, 185, 57, 57, 57, 186, 57, 57, 57, 57, 57, 57, 57, 57,
- 57, 57, 57, 57, 57, 57, 57, 187, 57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 57, 57, 166, 57, 57, 57, 57, 167, 57,
+ 57, 57, 168, 169, 170, 57, 57, 57, 171, 172, 173, 2, 2, 174, 175, 176,
+ 57, 57, 57, 57, 177, 178, 57, 57, 57, 57, 57, 57, 57, 57, 179, 57,
+ 180, 181, 182, 57, 57, 183, 57, 57, 57, 184, 57, 185, 57, 57, 57, 186,
+ 2, 187, 188, 57, 57, 57, 57, 57, 57, 57, 57, 57, 189, 190, 57, 57,
+ 57, 57, 191, 192, 57, 57, 57, 193, 57, 57, 57, 57, 57, 57, 57, 57,
+ 57, 57, 57, 57, 57, 57, 57, 166, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
@@ -453,7 +453,7 @@ static constexpr uint8_t stage1[] = {
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
- 188, 57, 189, 190, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
+ 194, 57, 195, 196, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
@@ -1005,7 +1005,7 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_XX,
WB_NU, WB_NU, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -1950,7 +1950,7 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_NU, WB_NU, WB_NU, WB_NU,
WB_NU, WB_NU, WB_NU, WB_NU,
- WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -2122,7 +2122,7 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_XX, WB_XX},
{WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
- WB_LE, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -2906,12 +2906,12 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
- WB_LE, WB_LE, WB_LE, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_XX, WB_XX,
WB_LE, WB_LE, WB_XX, WB_LE,
WB_XX, WB_LE, WB_LE, WB_LE,
- WB_LE, WB_LE, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -3340,8 +3340,8 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
- WB_MN, WB_XX, WB_XX, WB_ML,
- WB_MN, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_ML,
+ WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
@@ -3768,19 +3768,19 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_XX, WB_LE,
WB_LE, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX},
@@ -4184,6 +4184,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_NU, WB_NU, WB_NU, WB_NU,
WB_NU, WB_NU, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_XX, WB_XX,
+ WB_XX, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_XX, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE},
+ {WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -4216,6 +4248,8 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_LE, WB_LE,
+ WB_LE, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -4229,9 +4263,7 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_EXTEND, WB_EXTEND, WB_EXTEND},
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND},
{WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -4522,6 +4554,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX},
{WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_XX, WB_LE,
+ WB_XX, WB_XX, WB_LE, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_XX, WB_LE,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_XX, WB_EXTEND, WB_XX,
+ WB_XX, WB_EXTEND, WB_XX, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_XX,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_LE, WB_EXTEND, WB_LE,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_EXTEND, WB_EXTEND, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -4668,11 +4732,11 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_NU, WB_NU, WB_NU, WB_NU,
WB_NU, WB_NU, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -4904,6 +4968,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
{WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_XX, WB_LE, WB_LE,
@@ -5086,7 +5182,7 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_NU, WB_NU, WB_NU, WB_NU,
WB_NU, WB_NU, WB_NU, WB_NU,
- WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_EXTEND, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -5280,14 +5376,14 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_EXTEND, WB_EXTEND, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX},
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE},
{WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -5327,6 +5423,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -5475,6 +5603,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_XX, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
WB_LE, WB_LE, WB_LE, WB_LE,
@@ -5704,6 +5864,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
{WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND,
@@ -6300,6 +6492,38 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_LE, WB_LE,
+ WB_LE, WB_LE, WB_EXTEND, WB_EXTEND,
+ WB_LE, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_NU,
+ WB_NU, WB_NU, WB_NU, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX},
+ {WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
+ WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
@@ -6536,38 +6760,6 @@ static constexpr enum uprop_wb stage2[][128] = {
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_EXTEND,
WB_EXTEND, WB_EXTEND, WB_EXTEND, WB_EXTEND},
- {WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX,
- WB_NU, WB_NU, WB_NU, WB_NU,
- WB_NU, WB_NU, WB_NU, WB_NU,
- WB_NU, WB_NU, WB_XX, WB_XX,
- WB_XX, WB_XX, WB_XX, WB_XX},
{WB_XX, WB_FO, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,
WB_XX, WB_XX, WB_XX, WB_XX,