This implements the atand intrinsic by performing a multiplication
by 180/pi to the result of a call to atan inline.
This is a commonly provided extension that is used by OpenRadioss.
Paths
| Differential D144885
[flang] Implement atand intrinsic ClosedPublic Authored by DavidTruby on Feb 27 2023, 8:43 AM.
Details Summary This implements the atand intrinsic by performing a multiplication This is a commonly provided extension that is used by OpenRadioss.
Diff Detail
Event TimelineDavidTruby added inline comments.
Comment Actions Fold constant divide at compile time before MLIR
This revision is now accepted and ready to land.Mar 6 2023, 8:49 AM This revision was landed with ongoing or failed builds.Mar 8 2023, 5:56 AM Closed by commit rG00671c0fa7ae: [flang] Implement atand intrinsic (authored by DavidTruby). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 503339 flang/lib/Optimizer/Builder/IntrinsicCall.cpp
flang/test/Lower/Intrinsics/atand.f90
|
Please try the shared-libs build before merging. Something like LLVM Support dependency might be need in the CMakeLists.txt