commit llvmorg-18-init-6129-ga292e7edf8b2 Author: Zahira Ammarguellat Date: Tue Sep 19 06:13:02 2023 -0700 Fix math-errno issue (#66381) Update handling of math errno. This change updates the logic for generation of math intrinics in place of math library function calls. The previous logic https://reviews.llvm.org/D151834 was incorrectly using intrinsics when math errno handling was needed at optimization levels above -O0. ... 3 lines of the commit log omitted. * tcwg_bmk-code_size-spec2k6 ** llvm-arm-master-O3 *** 470.lbm grew in size by 2% *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/a292e7edf8b2fc51d3e86a96ff5dff45d16bd264/tcwg_bmk-code_size-spec2k6/llvm-arm-master-O3/details.txt *** https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-O3-build/66/ Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/a292e7edf8b2fc51d3e86a96ff5dff45d16bd264/jira/yaml