[all-commits] [llvm/llvm-project] 86293a: [flang] Lower REAL(16) MODULO to Float128Math libr...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Fri Mar 15 08:26:11 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 86293a7c1377d1c795961f0e73799977eeb4829a
      https://github.com/llvm/llvm-project/commit/86293a7c1377d1c795961f0e73799977eeb4829a
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M flang/include/flang/Optimizer/Builder/Runtime/Numeric.h
    M flang/lib/Optimizer/Builder/IntrinsicCall.cpp
    M flang/lib/Optimizer/Builder/Runtime/Numeric.cpp
    M flang/test/Lower/Intrinsics/modulo.f90

  Log Message:
  -----------
  [flang] Lower REAL(16) MODULO to Float128Math library call. (#85322)

I did not test it through in #85005, and my assumption was wrong:
arith::RemFOp might be lowered to an fmodf128() call that does not
exist everywhere.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list