[flang] Fix shared library builds for lib/Lower.
authorDavid Truby <david.truby@arm.com>
Tue, 14 Jul 2020 14:04:38 +0000 (15:04 +0100)
committerDavid Truby <david.truby@arm.com>
Thu, 16 Jul 2020 09:18:14 +0000 (10:18 +0100)
commit1c93671e594d075cb0008dc4f33d863611af9ab9
treeb04728c65a989b4dd34c0db2c9bcc9c50d23336a
parent5658002b80c105f715b8deb495b2d4443ddf9914
[flang] Fix shared library builds for lib/Lower.

Summary:
This adds missing definitions for functions in the Lower directory
that were causing failures in shared library builds.
The definitions for these are taken from the fir-dev branch on github.

Reviewers: sscalpone, schweitz, jeanPerier, klausler

Reviewed By: schweitz

Subscribers: mgorny, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D83771
flang/lib/Lower/CMakeLists.txt
flang/lib/Lower/ConvertExpr.cpp [new file with mode: 0644]
flang/lib/Optimizer/Dialect/FIROps.cpp