This is the last chunk separated from the larger D61419...
Add FNeg support to InstructionSimplify. There is only one xform included in this patch:
fneg (fneg X) -> X
I took a liberty with the added test and will comment inline so that it's clear for review purposes.
Nit: we will never converge if we favor old code formatting over the current formatting spec ('camelCase'), so I'd rather have the right formatting in this patch and then update everything that's wrong with an NFC change or vice-versa. At least for the static functions, that shouldn't be too disruptive?