This is a special case because one node maps to two different G_
instructions, and the operand order is changed.
This mostly enables G_FCMP for AMDPGPU. G_ICMP is still manually
selected for now since it has the SALU and VALU complication to deal
with.
The way we've handled one to many mappings elsewhere is to include the distinguishing information in GINodeEquiv (e.g. IfSignExtend). It's not strictly necessary but it's nice to be able to read these declarations and see the conditions.