This is an archive of the discontinued LLVM Phabricator instance.

[flang] upstream of CHARACTER helper and runtime lowering
ClosedPublic

Authored by schweitz on Jun 25 2020, 4:03 PM.

Details

Summary

This patch upstreams files used by the lowering of CHARACTER type expressions. There is a builder helper class as well as some code to interface to the Fortran runtime.

Included in this diff are the files Bridge.h and IntrinsicCall.h. The implementations for these interfaces will be upstreamed in a subsequent diff.

Also included are a number of small patches to sources that have already been upstreamed. These changes are to keep those files in synch with active development, upstream bug fixes, and to allow builds of these sources to continue to be successful. All these changes underwent review at https://github.com/flang-compiler/f18-llvm-project

Diff Detail

Event Timeline

schweitz created this revision.Jun 25 2020, 4:03 PM
Herald added a project: Restricted Project. · View Herald Transcript
jeanPerier accepted this revision.Jun 25 2020, 11:15 PM
This revision is now accepted and ready to land.Jun 25 2020, 11:15 PM
This revision was automatically updated to reflect the committed changes.