Don't emit deprecated v8-style FP compares & branches when targeting v9 processors.
For now, always use %fcc0, because currently the allocator requires allocatable registers to also be spillable, which isn't the case with v9 FCC registers.
The work to enable allocation over the entire FCC register file will be done in a future patch.
Fixes bug #17834 (https://github.com/llvm/llvm-project/issues/17834).
Should add an optimization test for this. There are handful of DAG combines and I think codegenprepare also makes use of this