[flang] Lower simple scalar assignment
authorValentin Clement <clementval@gmail.com>
Thu, 17 Feb 2022 17:23:22 +0000 (18:23 +0100)
committerValentin Clement <clementval@gmail.com>
Thu, 17 Feb 2022 17:24:30 +0000 (18:24 +0100)
commite641c29f41971597dbe190f98784f0e4cfc220cc
tree870a8f0aea0df959be7eb69fe62e1f71f07df821
parentd66983861a66b1eb9ff6d08b57a9cdd8e2a35932
[flang] Lower simple scalar assignment

This patch hanlde lowering of simple scalar assignment.

This patch is part of the upstreaming effort from fir-dev branch.

Reviewed By: PeteSteinfeld

Differential Revision: https://reviews.llvm.org/D120058

Co-authored-by: Jean Perier <jperier@nvidia.com>
flang/include/flang/Lower/ConvertExpr.h
flang/include/flang/Lower/ConvertType.h
flang/include/flang/Lower/Support/Utils.h
flang/include/flang/Lower/Utils.h [deleted file]
flang/include/flang/Optimizer/Dialect/FIROps.h
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/ConvertType.cpp
flang/lib/Lower/Mangler.cpp
flang/test/Lower/assignment.f90 [new file with mode: 0644]