[flang] Lower PAUSE statement
authorValentin Clement <clementval@gmail.com>
Wed, 2 Feb 2022 07:15:26 +0000 (08:15 +0100)
committerValentin Clement <clementval@gmail.com>
Wed, 2 Feb 2022 07:16:12 +0000 (08:16 +0100)
commitdb01b123d012df2f0e6acf7e90bf4ba63382587c
tree63446784c73118a2f2bf5498eac443aefb22c208
parente80c52986e1bb3afa6a92c58b1cb897877923a66
[flang] Lower PAUSE statement

Lower the PAUSE statement to a runtime call.

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

Reviewed By: kiranchandramohan, schweitz

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

Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Co-authored-by: Jean Perier <jperier@nvidia.com>
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/Runtime.cpp
flang/test/Lower/pause-statement.f90 [new file with mode: 0644]