[flang-commits] [PATCH] D138997: [flang][NFC] add genType(FunctionRef<T>) entry points in lowering

Jean Perier via Phabricator via flang-commits flang-commits at lists.llvm.org
Wed Nov 30 03:10:44 PST 2022


jeanPerier created this revision.
jeanPerier added reviewers: clementval, PeteSteinfeld.
jeanPerier added a project: Flang.
Herald added subscribers: mehdi_amini, jdoerfert.
Herald added a reviewer: sscalpone.
Herald added a project: All.
jeanPerier requested review of this revision.

This will help lowering to HLFIR to not use the AsGenericExpr/AsExpr
patterns that copies sub-expresssions into evaluate::SomeExpr so that
they can be passed to helpers. Sub-expressions like FunctionRef can
be heavy (hundreds of arguments, constant array expression arguments...).


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D138997

Files:
  flang/include/flang/Lower/ConvertType.h
  flang/lib/Lower/ConvertType.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D138997.478876.patch
Type: text/x-patch
Size: 4780 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/flang-commits/attachments/20221130/679822e4/attachment.bin>


More information about the flang-commits mailing list