try_emit_native now returns a 3-state Emit enum (Fallback/Native/Branch); compile_block appends the pc==expected_next discontinuity check after a native branch, mirroring step_block. bx (aa/rel, lk), bcx (CTR decrement + CTR/CR condition, cmov-selected target), bclrx (return via lr & !3) emitted natively; bcctrx stays on fallback (dispatch_rec side effect). count_only postlude (counters, no pc+=4) for branches. Differential tests: unconditional/conditional/return branches over exhaustive BO bits, CTR==1->0 boundary, lr alignment mask, both lk states, asserting pc/lr/ctr/cr/counters. Golden n200m BYTE-IDENTICAL with and without XENIA_JIT (11 tests green). Throughput 4.85->4.7s (interp ~3.9s); crossover still pending rotate/shift (Phase 3). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>