Resumo
O dispatcher compartilhado reduziu o IR e viabilizou compilar mais código do ACTION.ELF. A implementação de SQC2 permitiu executar 115.051.828 instruções até a nova fronteira 0x002882EC, sem erro do guest nem falha de memória.
Defeito
O LLVM sofria com switches indiretos repetidos no CFG parcial. Depois de reduzir esse custo, o ACTION parava em 0x001BFC94 porque SQC2 (0xF85F0000) ainda era tratado como opcode sem suporte.
Solução aplicada
Compartilhei o dispatcher de saltos indiretos nos módulos parciais, acrescentei SQC2/LQC2 de 128 bits ao decoder, YNIR e backend LLVM e passei a aceitar o driver Clang quando llvm-as/opt/llc não estão disponíveis. Build integrado: 0 avisos e 0 erros. O artefato executou 115.051.828 instruções e parou com status 4 em 0x002882EC; guest_error=0 e fault_address=0.
Detalhes e evidências
Evidência: ACTION.ELF SHA-256 3920449225fc81e1ef96a150b8c971a21c9c1c81ca5e2071875e07ce431ccf15. Artefato nativo parcial em build/goal019/action-entry-1024-abi8-vu0-gif-madd-intc0-observed4096-shared-indirect-dispatch-roots-2982b4-2897bc-sqc2. Manifesto registra 20.782 operações; IR textual: 36,19 MiB. Log final: status=4, PC=0x002882EC, attempted=completed=115.051.828, fuel inicial=160.000.000, guest_error=0, fault_address=0, dispatches=1. O resultado parte diretamente do ACTION.ELF e usa cobertura parcial; não comprova boot pela ISO, frame renderizado ou gameplay. O projeto continua sendo recompilador estático nativo, não emulador. Próximo passo: incluir 0x002882EC e investigar a nova fronteira.
META 019