psx.wiki

GTE Write-to-Use Delay: Difference between revisions

Revision as of 04:31, 23 October 2026
RemmyLee
(Hardware tests: test page type, raw console output served from truth/, first test page)
Revision as of 05:11, 23 October 2026
RemmyLee
(Hardware tests: 72 more test pages, listed on the main page by area; RUN.toml no longer published)
Line 1:Line 1:
+---
+title: GTE Write-to-Use Delay
+type: test
+summary: Measures how many instructions must separate a GTE register write from the command that reads it.
+category: Hardware tests
+info: Machine = SCPH-5501
+info: Program = gte-write-to-use (pcsx-redux nugget)
+---
+
+## Overview
+
+The program covers 271 pairs of a [GTE](/hardware/gte/) command and one of its input registers. For each pair it writes the register's old value, waits 4 NOPs, writes a new value with MTC2 or CTC2, waits N NOPs and runs the command.[^src]
+
+The command's outputs are compared with two references: the command run with the old value and with the new one. A letter records the result. O means the command used the old value, N the new value, and X a mixture in which some terms used each. N runs from 0 to 3. The sequence also starts at each of the four words of a 16-byte cache line (A0 to A3), and runs once more from uncached memory.[^src]
+
+## Results
+
+With 2 or 3 NOPs between the write and the command, every one of the 271 pairs used the new value at every cache-line position. From uncached memory 1 NOP was enough for every pair.[^run]
+
+With no NOP, 185 pairs already used the new value. The rest used the old value or a mixture. NCCT, NCT, NCDT and NCS read VXY0 with a mixture at N = 0 and 1. NCLIP did the same for SXY0 and SXY1.[^run]
+
+Table: Examples from cached memory at word A0
+
+| Command and register | N = 0 | N = 1 | N = 2 | N = 3 |
+| --- | --- | --- | --- | --- |
+| NCCT VXY0 | X | X | N | N |
+| NCS L11L12 | O | X | N | N |
+| RTPS TRZ | O | O | N | N |
+| SQR IR1 | O | O | N | N |
+| SQR IR2 | O | N | N | N |
+| OP IR3 | X | X | N | N |
+| DPCS RFC | O | O | N | N |
+
+The position in the cache line changed a few results at N = 1. INTPL IR1 used the new value from word A0 and a mixture from words A1 to A3. RTPT R31R32 and RTPT TRZ used the new value from A0 and a mixture from the other words.[^run]
+
+The program carries reference letters from five other consoles. Two cells differed from them on this SCPH-5501: NCLIP SXY1 at N = 1 gave a mixture where N was expected, and NCLIP SXY2 at N = 1 gave N where a mixture was expected.[^run]
+
+## Runs
+
+### 22 October 2026
+
+[gtewritetouse/GTEWRITETOUSE.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/GTEWRITETOUSE.txt)
+
+```
+GWU-START
+GWU-FIELDS NCCT VXY0 N=0 A0 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=1 A0 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=0 A1 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=1 A1 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=0 A2 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=1 A2 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=0 A3 ON....... .... .... ...... .... X
+GWU-FIELDS NCCT VXY0 N=1 A3 ON....... .... .... ...... .... X
+GWU NCCT VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCCT VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT VXY1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT VZ1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT VXY2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT VZ2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT L11L12 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT L13L21 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCT BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCT VXY0 N=0 A0 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=1 A0 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=0 A1 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=1 A1 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=0 A2 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=1 A2 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=0 A3 ON....... .... .... ...... .... .
+GWU-FIELDS NCT VXY0 N=1 A3 ON....... .... .... ...... .... .
+GWU NCT VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCT VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT VXY1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT VZ1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT VXY2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT VZ2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT L11L12 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT L13L21 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCT BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCDT VXY0 N=0 A0 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=1 A0 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=0 A1 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=1 A1 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=0 A2 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=1 A2 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=0 A3 ON....... .... .... ...... .... X
+GWU-FIELDS NCDT VXY0 N=1 A3 ON....... .... .... ...... .... X
+GWU NCDT VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCDT VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT VXY1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT VZ1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT VXY2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT VZ2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT L11L12 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT L13L21 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT RFC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT GFC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDT BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... .
+GWU NCS VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCS VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU NCS L11L12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS NCS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... .
+GWU NCS L13L21 = XNNN XNNN XNNN XNNN U XNNN
+GWU NCS L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCS BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCCS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCCS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... .
+GWU NCCS VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCCS VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCCS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCCS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCCS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCCS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU NCCS L11L12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS NCCS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCCS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCCS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCCS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... .
+GWU NCCS L13L21 = XNNN XNNN XNNN XNNN U XNNN
+GWU NCCS L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCCS BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCDS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... .
+GWU-FIELDS NCDS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... .
+GWU NCDS VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU NCDS VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS NCDS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCDS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCDS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS NCDS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU NCDS L11L12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS NCDS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCDS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCDS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS NCDS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... .
+GWU NCDS L13L21 = XNNN XNNN XNNN XNNN U XNNN
+GWU NCDS L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS RBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS GBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS RFC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS GFC = NNNN NNNN NNNN NNNN U NNNN
+GWU NCDS BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS VXY0 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS R11R12 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS R13R21 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS R22R23 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPS R31R32 N=1 A0 ......... X..X X..X ...... ...X .
+GWU-FIELDS RTPS R31R32 N=1 A1 ......... X..X X..X ...... ...X .
+GWU-FIELDS RTPS R31R32 N=1 A2 ......... X..X X..X ...... ...X .
+GWU-FIELDS RTPS R31R32 N=1 A3 ......... X..X X..X ...... ...X .
+GWU RTPS R31R32 = OXNN OXNN OXNN OXNN U ONNN
+GWU RTPS R33 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS TRX = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS TRY = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS TRZ = OONN OONN OONN OONN U ONNN
+GWU RTPS OFX = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS OFY = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS H = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS DQA = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPS DQB = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPT VXY0 N=0 A0 ......... .... .... ON.... .... .
+GWU-FIELDS RTPT VXY0 N=0 A1 ......... .... .... ON.... .... .
+GWU-FIELDS RTPT VXY0 N=0 A2 ......... .... .... ON.... .... .
+GWU-FIELDS RTPT VXY0 N=0 A3 ......... .... .... ON.... .... .
+GWU RTPT VXY0 = XNNN XNNN XNNN XNNN U XNNN
+GWU RTPT VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT VXY1 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT VZ1 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT VXY2 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT VZ2 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPT R11R12 N=0 A0 ......... .N.. .N.. X.N.N. .... .
+GWU-FIELDS RTPT R11R12 N=0 A1 ......... .N.. .N.. X.N.N. .... .
+GWU-FIELDS RTPT R11R12 N=0 A2 ......... .N.. .N.. X.N.N. .... .
+GWU-FIELDS RTPT R11R12 N=0 A3 ......... .N.. .N.. X.N.N. .... .
+GWU RTPT R11R12 = XNNN XNNN XNNN XNNN U XNNN
+GWU RTPT R13R21 = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT R22R23 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPT R31R32 N=0 A0 ......... N..N N..N ..NNNN .ONN .
+GWU-FIELDS RTPT R31R32 N=0 A1 ......... N..N N..N ..NNNN .ONN .
+GWU-FIELDS RTPT R31R32 N=1 A1 ......... N..N N..N ..NNNN .XNN .
+GWU-FIELDS RTPT R31R32 N=0 A2 ......... N..N N..N ..NNNN .ONN .
+GWU-FIELDS RTPT R31R32 N=1 A2 ......... N..N N..N ..NNNN .XNN .
+GWU-FIELDS RTPT R31R32 N=0 A3 ......... N..N N..N ..NNNN .ONN .
+GWU-FIELDS RTPT R31R32 N=1 A3 ......... N..N N..N ..NNNN .XNN .
+GWU RTPT R31R32 = XNNN XXNN XXNN XXNN U XNNN
+GWU RTPT R33 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPT TRX N=0 A0 ......... .N.. .N.. O.N.N. .... N
+GWU-FIELDS RTPT TRX N=0 A1 ......... .N.. .N.. O.N.N. .... N
+GWU-FIELDS RTPT TRX N=0 A2 ......... .N.. .N.. O.N.N. .... N
+GWU-FIELDS RTPT TRX N=0 A3 ......... .N.. .N.. O.N.N. .... N
+GWU RTPT TRX = XNNN XNNN XNNN XNNN U XNNN
+GWU RTPT TRY = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS RTPT TRZ N=0 A0 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=0 A1 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=1 A1 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=0 A2 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=1 A2 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=0 A3 ......... N..N N..N OONNNN .ONN N
+GWU-FIELDS RTPT TRZ N=1 A3 ......... N..N N..N OONNNN .ONN N
+GWU RTPT TRZ = XNNN XXNN XXNN XXNN U XNNN
+GWU RTPT OFX = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT OFY = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT H = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT DQA = NNNN NNNN NNNN NNNN U NNNN
+GWU RTPT DQB = NNNN NNNN NNNN NNNN U NNNN
+GWU SQR IR1 = OONN OONN OONN OONN U ONNN
+GWU SQR IR2 = ONNN ONNN ONNN ONNN U ONNN
+GWU SQR IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU OP IR1 = NNNN NNNN NNNN NNNN U NNNN
+GWU OP IR2 = ONNN ONNN ONNN ONNN U ONNN
+GWU-FIELDS OP IR3 N=0 A0 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=1 A0 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=0 A1 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=1 A1 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=0 A2 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=1 A2 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=0 A3 ......... .ON. .ON. ...... .... X
+GWU-FIELDS OP IR3 N=1 A3 ......... .ON. .ON. ...... .... X
+GWU OP IR3 = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS OP R11R12 N=0 A0 ......... ..NO ..NO ...... .... X
+GWU-FIELDS OP R11R12 N=0 A1 ......... ..NO ..NO ...... .... X
+GWU-FIELDS OP R11R12 N=0 A2 ......... ..NO ..NO ...... .... X
+GWU-FIELDS OP R11R12 N=0 A3 ......... ..NO ..NO ...... .... X
+GWU OP R11R12 = XNNN XNNN XNNN XNNN U XNNN
+GWU-FIELDS OP R22R23 N=0 A0 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=1 A0 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=0 A1 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=1 A1 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=0 A2 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=1 A2 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=0 A3 ......... .O.N .O.N ...... .... O
+GWU-FIELDS OP R22R23 N=1 A3 ......... .O.N .O.N ...... .... O
+GWU OP R22R23 = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS OP R33 N=0 A0 ......... .ON. .O.. ...... .... .
+GWU-FIELDS OP R33 N=0 A1 ......... .ON. .O.. ...... .... .
+GWU-FIELDS OP R33 N=0 A2 ......... .ON. .O.. ...... .... .
+GWU-FIELDS OP R33 N=0 A3 ......... .ON. .O.. ...... .... .
+GWU OP R33 = XNNN XNNN XNNN XNNN U XNNN
+GWU-FIELDS NCLIP SXY0 N=0 A0 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=1 A0 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=0 A1 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=1 A1 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=0 A2 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=1 A2 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=0 A3 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY0 N=1 A3 ......... X... .... ...... .... .
+GWU NCLIP SXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS NCLIP SXY1 N=0 A0 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=1 A0 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=0 A1 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=1 A1 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=0 A2 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=1 A2 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=0 A3 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY1 N=1 A3 ......... X... .... ...... .... .
+GWU-MISMATCH NCLIP SXY1 N=1 expected N got XXXX
+GWU NCLIP SXY1 = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS NCLIP SXY2 N=0 A0 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY2 N=0 A1 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY2 N=0 A2 ......... X... .... ...... .... .
+GWU-FIELDS NCLIP SXY2 N=0 A3 ......... X... .... ...... .... .
+GWU-MISMATCH NCLIP SXY2 N=1 expected X got NNNN
+GWU NCLIP SXY2 = XNNN XNNN XNNN XNNN U XNNN
+GWU-FIELDS DPCS RGBC N=0 A0 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DPCS RGBC N=1 A0 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DPCS RGBC N=0 A1 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DPCS RGBC N=1 A1 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DPCS RGBC N=0 A2 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DPCS RGBC N=1 A2 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DPCS RGBC N=0 A3 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DPCS RGBC N=1 A3 ......XNN .XNN .XNN ...... .... .
+GWU DPCS RGBC = XXNN XXNN XXNN XXNN U XNNN
+GWU DPCS IR0 = NNNN NNNN NNNN NNNN U NNNN
+GWU DPCS RFC = OONN OONN OONN OONN U ONNN
+GWU DPCS GFC = ONNN ONNN ONNN ONNN U ONNN
+GWU DPCS BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU DPCT RGB0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS DPCT RGB1 N=0 A0 ...OXN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=1 A0 ...XNN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=0 A1 ...OXN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=1 A1 ...XNN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=0 A2 ...OXN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=1 A2 ...XNN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=0 A3 ...OXN... .... .... ...... .... .
+GWU-FIELDS DPCT RGB1 N=1 A3 ...XNN... .... .... ...... .... .
+GWU DPCT RGB1 = XXNN XXNN XXNN XXNN U XNNN
+GWU DPCT RGB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU DPCT IR0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS DPCT RFC N=0 A0 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=1 A0 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=0 A1 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=1 A1 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=0 A2 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=1 A2 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=0 A3 N..O..N.. .N.. .N.. ...... .... N
+GWU-FIELDS DPCT RFC N=1 A3 N..O..N.. .N.. .N.. ...... .... N
+GWU DPCT RFC = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS DPCT GFC N=0 A0 .N..O..N. ..N. ..N. ...... .... N
+GWU-FIELDS DPCT GFC N=0 A1 .N..O..N. ..N. ..N. ...... .... N
+GWU-FIELDS DPCT GFC N=0 A2 .N..O..N. ..N. ..N. ...... .... N
+GWU-FIELDS DPCT GFC N=0 A3 .N..O..N. ..N. ..N. ...... .... N
+GWU DPCT GFC = XNNN XNNN XNNN XNNN U XNNN
+GWU DPCT BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS DCPL RGBC N=0 A0 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DCPL RGBC N=1 A0 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DCPL RGBC N=0 A1 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DCPL RGBC N=1 A1 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DCPL RGBC N=0 A2 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DCPL RGBC N=1 A2 ......XNN .XNN .XNN ...... .... .
+GWU-FIELDS DCPL RGBC N=0 A3 ......OXN .OXN .OXN ...... .... .
+GWU-FIELDS DCPL RGBC N=1 A3 ......XNN .XNN .XNN ...... .... .
+GWU DCPL RGBC = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS DCPL IR1 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS DCPL IR1 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS DCPL IR1 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS DCPL IR1 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU DCPL IR1 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS DCPL IR2 N=0 A0 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS DCPL IR2 N=0 A1 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS DCPL IR2 N=0 A2 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS DCPL IR2 N=0 A3 .......X. ..X. ..X. ...... .... .
+GWU DCPL IR2 = XNNN XNNN XNNN XNNN U XNNN
+GWU DCPL IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU DCPL IR0 = NNNN NNNN NNNN NNNN U NNNN
+GWU DCPL RFC = OONN OONN OONN OONN U ONNN
+GWU DCPL GFC = ONNN ONNN ONNN ONNN U ONNN
+GWU DCPL BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS INTPL IR1 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS INTPL IR1 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS INTPL IR1 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU INTPL IR1 = ONNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS INTPL IR2 N=0 A0 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS INTPL IR2 N=0 A1 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS INTPL IR2 N=0 A2 .......X. ..X. ..X. ...... .... .
+GWU-FIELDS INTPL IR2 N=0 A3 .......X. ..X. ..X. ...... .... .
+GWU INTPL IR2 = XNNN XNNN XNNN XNNN U XNNN
+GWU INTPL IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU INTPL IR0 = NNNN NNNN NNNN NNNN U NNNN
+GWU INTPL RFC = ONNN OONN OONN OONN U ONNN
+GWU INTPL GFC = ONNN ONNN ONNN ONNN U ONNN
+GWU INTPL BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU CC RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU CC IR1 = OONN OONN OONN OONN U ONNN
+GWU CC IR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU CC IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS CC LR1LR2 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CC LR1LR2 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CC LR1LR2 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CC LR1LR2 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU CC LR1LR2 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS CC LR3LG1 N=0 A0 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CC LR3LG1 N=0 A1 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CC LR3LG1 N=0 A2 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CC LR3LG1 N=0 A3 ......NO. .NO. .NO. ...... .... .
+GWU CC LR3LG1 = XNNN XNNN XNNN XNNN U XNNN
+GWU CC LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU CC LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU CC LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU CC RBK = OONN OONN OONN OONN U ONNN
+GWU CC GBK = ONNN ONNN ONNN ONNN U ONNN
+GWU CC BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP RGBC = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP IR0 = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP IR1 = OONN OONN OONN OONN U ONNN
+GWU CDP IR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS CDP LR1LR2 N=1 A0 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CDP LR1LR2 N=1 A1 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CDP LR1LR2 N=1 A2 ......X.. .X.. .X.. ...... .... .
+GWU-FIELDS CDP LR1LR2 N=1 A3 ......X.. .X.. .X.. ...... .... .
+GWU CDP LR1LR2 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS CDP LR3LG1 N=0 A0 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CDP LR3LG1 N=0 A1 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CDP LR3LG1 N=0 A2 ......NO. .NO. .NO. ...... .... .
+GWU-FIELDS CDP LR3LG1 N=0 A3 ......NO. .NO. .NO. ...... .... .
+GWU CDP LR3LG1 = XNNN XNNN XNNN XNNN U XNNN
+GWU CDP LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP RBK = OONN OONN OONN OONN U ONNN
+GWU CDP GBK = ONNN ONNN ONNN ONNN U ONNN
+GWU CDP BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP RFC = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP GFC = NNNN NNNN NNNN NNNN U NNNN
+GWU CDP BFC = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A3 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A3 ......... .ON. .ON. ...... .... .
+GWU MVMVA(RT,V0,TR) VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU MVMVA(RT,V0,TR) VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A0 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A1 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A2 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A3 ......... .X.. .X.. ...... .... .
+GWU MVMVA(RT,V0,TR) R11R12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A0 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A1 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A2 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A3 ......... .NO. .NO. ...... .... .
+GWU MVMVA(RT,V0,TR) R13R21 = XNNN XNNN XNNN XNNN U XNNN
+GWU MVMVA(RT,V0,TR) R22R23 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(RT,V0,TR) R31R32 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(RT,V0,TR) R33 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(RT,V0,TR) TRX = OONN OONN OONN OONN U ONNN
+GWU MVMVA(RT,V0,TR) TRY = ONNN ONNN ONNN ONNN U ONNN
+GWU MVMVA(RT,V0,TR) TRZ = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A3 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A3 ......... .ON. .ON. ...... .... .
+GWU MVMVA(LL,V0,BK) VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU MVMVA(LL,V0,BK) VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A0 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A1 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A2 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A3 ......... .X.. .X.. ...... .... .
+GWU MVMVA(LL,V0,BK) L11L12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A0 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A1 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A2 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A3 ......... .NO. .NO. ...... .... .
+GWU MVMVA(LL,V0,BK) L13L21 = XNNN XNNN XNNN XNNN U XNNN
+GWU MVMVA(LL,V0,BK) L22L23 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LL,V0,BK) L31L32 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LL,V0,BK) L33 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LL,V0,BK) RBK = OONN OONN OONN OONN U ONNN
+GWU MVMVA(LL,V0,BK) GBK = ONNN ONNN ONNN ONNN U ONNN
+GWU MVMVA(LL,V0,BK) BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LC,IR,BK) IR1 = ONNN OONN OONN OONN U ONNN
+GWU MVMVA(LC,IR,BK) IR2 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LC,IR,BK) IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A0 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A1 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A2 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A3 ......... .X.. .X.. ...... .... .
+GWU MVMVA(LC,IR,BK) LR1LR2 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A0 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A1 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A2 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A3 ......... .NO. .NO. ...... .... .
+GWU MVMVA(LC,IR,BK) LR3LG1 = XNNN XNNN XNNN XNNN U XNNN
+GWU MVMVA(LC,IR,BK) LG2LG3 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LC,IR,BK) LB1LB2 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LC,IR,BK) LB3 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(LC,IR,BK) RBK = ONNN OONN OONN OONN U ONNN
+GWU MVMVA(LC,IR,BK) GBK = ONNN ONNN ONNN ONNN U ONNN
+GWU MVMVA(LC,IR,BK) BBK = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A0 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A1 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A2 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A3 ......... .ON. .ON. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A3 ......... .ON. .ON. ...... .... .
+GWU MVMVA(RT,V0,NONE,lm0) VXY0 = XXNN XXNN XXNN XXNN U XNNN
+GWU MVMVA(RT,V0,NONE,lm0) VZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A0 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A1 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A2 ......... .X.. .X.. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A3 ......... .X.. .X.. ...... .... .
+GWU MVMVA(RT,V0,NONE,lm0) R11R12 = OXNN OXNN OXNN OXNN U ONNN
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A0 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A1 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A2 ......... .NO. .NO. ...... .... .
+GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A3 ......... .NO. .NO. ...... .... .
+GWU MVMVA(RT,V0,NONE,lm0) R13R21 = XNNN XNNN XNNN XNNN U XNNN
+GWU MVMVA(RT,V0,NONE,lm0) R22R23 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(RT,V0,NONE,lm0) R31R32 = NNNN NNNN NNNN NNNN U NNNN
+GWU MVMVA(RT,V0,NONE,lm0) R33 = NNNN NNNN NNNN NNNN U NNNN
+GWU AVSZ3 SZ1 = OONN OONN OONN OONN U ONNN
+GWU AVSZ3 SZ2 = ONNN ONNN ONNN ONNN U ONNN
+GWU AVSZ3 SZ3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS AVSZ3 ZSF3 N=0 A0 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=1 A0 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=0 A1 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=1 A1 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=0 A2 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=1 A2 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=0 A3 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ3 ZSF3 N=1 A3 ......... X... .... ...... .... .
+GWU AVSZ3 ZSF3 = XXNN XXNN XXNN XXNN U XNNN
+GWU AVSZ4 SZ0 = NNNN NNNN NNNN NNNN U NNNN
+GWU AVSZ4 SZ1 = OONN OONN OONN OONN U ONNN
+GWU AVSZ4 SZ2 = ONNN ONNN ONNN ONNN U ONNN
+GWU AVSZ4 SZ3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS AVSZ4 ZSF4 N=0 A0 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=1 A0 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=0 A1 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=1 A1 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=0 A2 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=1 A2 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=0 A3 ......... X... .... ...... .... .
+GWU-FIELDS AVSZ4 ZSF4 N=1 A3 ......... X... .... ...... .... .
+GWU AVSZ4 ZSF4 = XXNN XXNN XXNN XXNN U XNNN
+GWU-FIELDS GPF IR0 N=0 A0 ......OON .OON .OON ...... .... .
+GWU-FIELDS GPF IR0 N=1 A0 ......ONN .ONN .ONN ...... .... .
+GWU-FIELDS GPF IR0 N=0 A1 ......OON .OON .OON ...... .... .
+GWU-FIELDS GPF IR0 N=1 A1 ......ONN .ONN .ONN ...... .... .
+GWU-FIELDS GPF IR0 N=0 A2 ......OON .OON .OON ...... .... .
+GWU-FIELDS GPF IR0 N=1 A2 ......ONN .ONN .ONN ...... .... .
+GWU-FIELDS GPF IR0 N=0 A3 ......OON .OON .OON ...... .... .
+GWU-FIELDS GPF IR0 N=1 A3 ......ONN .ONN .ONN ...... .... .
+GWU GPF IR0 = XXNN XXNN XXNN XXNN U XNNN
+GWU GPF IR1 = OONN OONN OONN OONN U ONNN
+GWU GPF IR2 = ONNN ONNN ONNN ONNN U ONNN
+GWU GPF IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-FIELDS GPL IR0 N=0 A0 ......... .OON .OON ...... .... .
+GWU-FIELDS GPL IR0 N=1 A0 ......... .ONN .ONN ...... .... .
+GWU-FIELDS GPL IR0 N=0 A1 ......... .OON .OON ...... .... .
+GWU-FIELDS GPL IR0 N=1 A1 ......... .ONN .ONN ...... .... .
+GWU-FIELDS GPL IR0 N=0 A2 ......... .OON .OON ...... .... .
+GWU-FIELDS GPL IR0 N=1 A2 ......... .ONN .ONN ...... .... .
+GWU-FIELDS GPL IR0 N=0 A3 ......... .OON .OON ...... .... .
+GWU-FIELDS GPL IR0 N=1 A3 ......... .ONN .ONN ...... .... .
+GWU GPL IR0 = XXNN XXNN XXNN XXNN U XNNN
+GWU GPL IR1 = ONNN OONN OONN OONN U ONNN
+GWU GPL IR2 = ONNN ONNN ONNN ONNN U ONNN
+GWU GPL IR3 = NNNN NNNN NNNN NNNN U NNNN
+GWU GPL MAC1 = OONN OONN OONN OONN U ONNN
+GWU GPL MAC2 = ONNN ONNN ONNN ONNN U ONNN
+GWU GPL MAC3 = NNNN NNNN NNNN NNNN U NNNN
+GWU-DONE cells=271 blind=0 moved=7
+GWU-COARSE-FAIL mismatches=1
+GWU-FAIL mismatches=2
+ResetGraph:jtb=801e78b8,env=801e7900
+```
+
+[gtewritetouse/bench.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/bench.txt)
+
+```
+31707 bytes of TTY text in psx.log
+```
+
+[gtewritetouse/when.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/when.txt)
+
+```
+20261022T2232Z
+```
+
+## References
+
+[^src]: pcsx-redux nugget, tests/gte-write-to-use/gte-write-to-use.c and gwu.h, header comments. MIT License. https://github.com/pcsx-redux/nugget
+[^run]: Hardware test run 20261022T2232Z-5501a-link-6 on the SCPH-5501: [GTEWRITETOUSE.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/GTEWRITETOUSE.txt).