Cleanup x86 float-compare vops
There's a lot of duplicated code for the x86 float-compare vops. We should reduce the duplication by using some macros and/or using :variant-vars
like sparc and ppc. Then we can be sure that we use the same instruction for comparison (ucomisd vs comisd).