[fir] Add fir numeric intrinsic runtime call builder
authorValentin Clement <clementval@gmail.com>
Thu, 2 Dec 2021 09:18:38 +0000 (10:18 +0100)
committerValentin Clement <clementval@gmail.com>
Thu, 2 Dec 2021 09:22:26 +0000 (10:22 +0100)
commit529d0942daf3ed0766dafadad562dfeacf734c3e
tree72e900d1457ff65ed80cdf08883d41837e4d29ad
parent55d392cc30fb36e6361ba71f4b568c093f8b23f3
[fir] Add fir numeric intrinsic runtime call builder

This patch adds the FIR builder to generate the numeric intrinsic
runtime call.

This patch is part of the upstreaming effort from fir-dev branch.

Reviewed By: rovka

Differential Revision: https://reviews.llvm.org/D114477

Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: mleair <leairmark@gmail.com>
flang/include/flang/Optimizer/Builder/Runtime/Numeric.h [new file with mode: 0644]
flang/lib/Optimizer/Builder/CMakeLists.txt
flang/lib/Optimizer/Builder/Runtime/Numeric.cpp [new file with mode: 0644]
flang/unittests/Optimizer/Builder/Runtime/NumericTest.cpp [new file with mode: 0644]
flang/unittests/Optimizer/CMakeLists.txt