This is an archive of the discontinued LLVM Phabricator instance.

[flang] (NFC) Break up flang/runtime/reduction.cpp
ClosedPublic

Authored by klausler on Apr 22 2021, 2:26 PM.

Details

Summary

The single source file reduction.cpp is a little large in
terms of both source lines and generated text bytes, so
split SUM, PRODUCT, FINDLOC, and MAXLOC/MAXVAL/MINLOC/MINVAL
off into their own C++ source files that share a set of
implementation function templates now in a common header.

Diff Detail

Event Timeline

klausler created this revision.Apr 22 2021, 2:26 PM
klausler requested review of this revision.Apr 22 2021, 2:26 PM
tskeith accepted this revision.Apr 22 2021, 3:15 PM
This revision is now accepted and ready to land.Apr 22 2021, 3:15 PM
This revision was landed with ongoing or failed builds.Apr 22 2021, 3:25 PM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptApr 22 2021, 3:25 PM