[flang-commits] [PATCH] D137634: [flang][RFC] Do not rely on attributes to tag HLFIR variable uses

Jean Perier via Phabricator via flang-commits flang-commits at lists.llvm.org
Tue Nov 8 05:20:18 PST 2022


jeanPerier created this revision.
jeanPerier added reviewers: PeteSteinfeld, clementval, kiranchandramohan, peixin, mehdi_amini, vzakhari.
jeanPerier added a project: Flang.
Herald added a subscriber: jdoerfert.
Herald added a project: All.
jeanPerier requested review of this revision.

After more considerations and experience, switch to one of the
alternative plan for HLFIR variable that will avoid requiring naming
designators and having to maintain and update names in attributes after
inlining of code duplication.

The cost is the increase of fir.box usage, which in most cases should
be removed when lowering from HLFIR to FIR.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D137634

Files:
  flang/docs/HighLevelFIR.md

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D137634.473963.patch
Type: text/x-patch
Size: 42965 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/flang-commits/attachments/20221108/a843a855/attachment-0001.bin>


More information about the flang-commits mailing list