Implement Mips fast isel for floating point compare.
This is an executable test case. You can run it for mips and gcc/x86 and compare.
/home/rkotler/llvmw/build/Debug+Asserts/bin/clang -target mips-linux-gnu -mips32r2 -mllvm -fast-isel -O2 -mllvm -mips-fast-isel -mllvm -fast-isel-verbose fpcmp.c -fPIC -gcc-toolchain /mips/proj/build-compiler/stable-nightly-gcc/install-mips-mti-linux-gnu -EL -save-temps -o fpcmp
This is a cumulative patch from tip of tree.
There are currently about 8 patches waiting approval. The floating point compare is in this one.
Unfortunately, patches overlap so I can't just do the fp compare patch.