Phase 8 batch 3 — FPU and VMX float test gap closure. 14 new tests: - Single FPU (187): fadds, fmuls - Double FPU (208): fmul, fdiv (zero-numerator), fneg, fabs, fmr - FPU convert/compare (228): fcmpu, fcfid - VMX float compare (438): vcmpeqfp lane mask - VMX rounding (439): vrfip, vrfim, vrfiz - VMX convert (440): vctsxs saturation to INT_MAX/INT_MIN The VMX VX-form encoding nit (XO is 11 bits at PPC 21-31, host bits 10-0, with bit 0 the LSB — not bit 1) was caught by initial test failures and fixed before commit. VC-form (vcmpeqfp) has the same "XO at bit 0" layout. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>