[all-commits] [llvm/llvm-project] 00b2a9: Reapply "clang: Treat ieee mode as the default for...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Fri Mar 6 11:47:03 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 00b2a9df452d25cf4a780d20bab7d557d76604ae
      https://github.com/llvm/llvm-project/commit/00b2a9df452d25cf4a780d20bab7d557d76604ae
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M clang/include/clang/Basic/CodeGenOptions.h
    M clang/include/clang/Driver/ToolChain.h
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/test/CodeGenCUDA/flush-denormals.cu
    M clang/test/CodeGenCUDA/propagate-metadata.cu
    M clang/test/CodeGenOpenCL/amdgpu-features.cl
    M clang/test/Driver/cuda-flush-denormals-to-zero.cu
    M clang/test/Driver/denormal-fp-math.c
    M clang/test/Driver/fp-model.c

  Log Message:
  -----------
  Reapply "clang: Treat ieee mode as the default for denormal-fp-math"

This reverts commit 737394c490444e968a6f640b99a6614567ca7f28.

The fp-model test was failing on platforms that enable denormal flushing
based on -ffast-math. This needs to reset to IEEE, not the default in
these cases.

Change-Id: Ibbad32f66d0d0b89b9c1173a3a96fb1a570ddd89




More information about the All-commits mailing list