<div dir="ltr"><div>Hi, <br></div><div><br></div>It seems _finite math is gone for LLVM right now (<a href="https://reviews.llvm.org/D74712">https://reviews.llvm.org/D74712</a>) but there are still trace of it here:<br>$ cat a1.c <br>#include <math.h><br>double log(double x){<br>  return x;<br>}<br>$ cat a2.c<br>#include <math.h><br>double mylog(double x){<br>  return log(x);<br>}<br>Let compile both with -Ofast. We won't see `__log_finite` in the `a2.s` but we will see the function name in `a1.s` is changed to `__log_finite`. Is it expected?<br clear="all"><br><br></div>