In unordered floating point comparison before making a call for comparison proper one node called UO_F32 is generated. In targets this node is replaced with a call to __unordsf2.
My doubts here
What are these UO_F32 and O_F32 nodes for?
What is this function (__unordsf2) supposed to do?