This is pretty much the same as the associated SelectionDAGBuilder code. Main difference is that we don't expand it here. It makes more sense to do that during legalization in GlobalISel. GlobalISel will just legalize the generated illegal types.
Details
Details
Summary
Diff Detail
Diff Detail
Event Timeline
paquette added a child revision: D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64.Aug 17 2021, 11:12 AM
This revision is now accepted and ready to land.Aug 17 2021, 11:21 AM
Closed by commit rGd9873711cb03: [GlobalISel] Add IRTranslator support for G_ISNAN (authored by paquette). · Explain WhyAug 18 2021, 10:48 AM
This revision was automatically updated to reflect the committed changes.
lebedev.ri added a reverting change: rG3f1f08f0ed6a: Revert @llvm.isnan intrinsic patchset..Sep 2 2021, 3:54 AM