Extended Description
X86 domain crossing penalties are a lot more complicated than we account for, each CPUs treat instructions from the same domain quite differently. We should be trying to better model this to allow instruction selection to better tune for particular CPUs.