Machine function splitting + branch relaxation currently don't properly
handle inline asm goto blocks that conditional branch to cold goto
labels. While such inline asm is technically invalid, machine
function splitting is the only thing that exposes it as such.
Since machine function splitting doesn't help too much in these
circumstances anyway, disable it for asm goto blocks and their targets.
This test (MBB.isInlineAsmBrIndirectTarget()) is quicker and cheaper than acquiring and iterating over jump-tbl , we may rearrange the tests so that the quickest and cheapest tests are placed earlier than those less cheap.