[flang] Lower system_clock intrinsic
authorValentin Clement <clementval@gmail.com>
Wed, 16 Mar 2022 08:50:51 +0000 (09:50 +0100)
committerValentin Clement <clementval@gmail.com>
Wed, 16 Mar 2022 08:51:51 +0000 (09:51 +0100)
commit264d96623219e4829bf2a2637410ca0762c2f0b9
tree297d9c631fe79ec6aea98983e79b6cf554454b90
parent7fb2d9f9b5efaf15c10711826b496ee65f70491d
[flang] Lower system_clock intrinsic

This patch adds lowering ofr the `system_clock` intrinsic.
The call is lowered to runtime function call.

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

Reviewed By: jeanPerier

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

Co-authored-by: V Donaldson <vdonaldson@nvidia.com>
Co-authored-by: Jean Perier <jperier@nvidia.com>
flang/include/flang/Lower/Runtime.h
flang/lib/Lower/IntrinsicCall.cpp
flang/lib/Lower/Runtime.cpp
flang/test/Lower/Intrinsics/system_clock.f90 [new file with mode: 0644]