DAG: Fix broken lowering of is.fplcass fcZero with DAZ
is.fpclass x, fcZero is not equivalent to fcmp with 0 if denormals are treated as 0. It would be equivalent to fcZero|fcSubnormal which can be done separately; this is the minimal correctness fix. The same optimization was not ported to the GlobalISel version.
Loading
Please sign in to comment