Phase 8 batch 1 — test gap closure for the branch/CR-logical/SPR/MSR/ FPSCR/cache+sync groups. 12 new tests across the affected groups: - PPCBUG-055 branch: blr, bctr, bcl-LK-on-not-taken - PPCBUG-070 CR logical: cror, crand, crxor (crclr idiom) - PPCBUG-067 trap+sc: sc smoke, tw TO=0 never-traps - PPCBUG-081-085 SPR/MSR/FPSCR moves: mfcr 8-field assembly, mtfsb1/mtfsb0 - PPCBUG-089 cache+sync: sync state-non-mutation smoke These groups previously had near-zero unit test coverage. New tests lock in the current ISA-correct behavior; would catch a regression in any of the dispatch/encoding/result paths. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>