É possível dizer ao preditor de ramo como é provável seguir o ramo?

Só para deixar claro, eu não estou indo para qualquer tipo de portabilidade aqui, então qualquer solução que me amarre a uma certa caixa está bem.

Basicamente, eu tenho uma instrução if que 99% do tempo é avaliada como verdadeira, e estou tentando obter até o último clock de desempenho, posso emitir algum tipo de comando do compilador (usando o GCC 4.1.2 e o x86 ISA, se importa) informar ao preditor de ramificação que ele deve armazenar em cache para essa ramificação?

questionAnswers(3)

yourAnswerToTheQuestion