[all-commits] [llvm/llvm-project] e2f313: [flang] Make sure that conversions are applied in ...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Tue Jun 28 06:25:16 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e2f313df8fc3c5bdc60de30ffa7c829191eea4f4
https://github.com/llvm/llvm-project/commit/e2f313df8fc3c5bdc60de30ffa7c829191eea4f4
Author: Valentin Clement <clementval at gmail.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M flang/include/flang/Optimizer/Dialect/FIRType.h
M flang/lib/Lower/ConvertExpr.cpp
A flang/test/Lower/forall/degenerate.f90
Log Message:
-----------
[flang] Make sure that conversions are applied in FORALL degenerate contexts
For the rapid triage push, just add a TODO for the degenerate POINTER
assignment case. The LHD ought to be a variable of type !fir.box, but it
is currently returning a shadow variable for the raw data pointer. More
investigation is needed there.
Make sure that conversions are applied in FORALL degenerate contexts.
This patch is part of the upstreaming effort from fir-dev branch.
Reviewed By: jeanPerier
Differential Revision: https://reviews.llvm.org/D128724
Co-authored-by: Eric Schweitz <eschweitz at nvidia.com>
More information about the All-commits
mailing list