# alternative 32-64 encoding
```
-|0-5| 6-27 28 29|30-31| 32 |33-37 | 38-59 | 60-63 | Description |
-|---|-----|-----|-----|----|--------|-----------------------------------|
-|PO9| rm0 | 0 0 | 0 0 | 0 000 rm1 xxxx 0000 | SVP64:EXT900 |
-|PO9| rm0 | 0 0 | 0 0 | 1 000 rm1 xxxx 0000 | SSingle:EXT900 |
-|PO9| xxx | x 0 | 0 0 | !zero xxxx !zero | 55-bit RESERVED |
+|0-5| 6-27 28 29|30-31|32|33-35|36-37| 38-59 | 60-63 | Description |
+|---|-----|-----|-----|--|-----|-----|-------|-------|------------------|
+|PO9| rm0 | 0 0 | 0 0 | 0 000 rm1 | xxxx | 0000 | SVP64:EXT900 |
+|PO9| rm0 | 0 0 | 0 0 | 1 000 rm1 | xxxx | 0000 | SSingle:EXT900 |
+|PO9| xxx | x 0 | 0 0 | x !zero | xxxx | !zero | 55-bit RESERVED |
|PO9| xxx | x 0 | 0 0 | 32-bit EXT900 (Vectorizable) |
|PO9| xxx | 1 1 | 0 0 | 32-bit EXT901 (Unvectorizable) |
|PO9| !ZERO | 0 0 | 1 | DWi | SSingle:EXT232-263 |
Fields:
-* `SVRM <- rm0 || rm1`
+* SVP64 `RM <- rm0 || rm1`
Length detection: