This patches adds the code to handle host association for
inner subroutines and functions.
This patch is part of the upstreaming effort from fir-dev branch.
| Paths 
 |  Differential  D121134  
[flang] Add lowering for host association ClosedPublic Authored by clementval on Mar 7 2022, 9:49 AM. 
Details Summary This patches adds the code to handle host association for This patch is part of the upstreaming effort from fir-dev branch. 
Diff Detail 
 Event Timelineclementval retitled this revision from [flang] Add lowering for host associated to [flang] Add lowering for host association.Mar 7 2022, 9:50 AM This revision is now accepted and ready to land.Mar 7 2022, 10:06 AM Closed by commit rG764f95a8c78c: [flang] Add lowering for host association (authored by clementval).  ·  Explain WhyMar 7 2022, 10:57 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 413560 flang/include/flang/Lower/AbstractConverter.h
 flang/include/flang/Lower/CallInterface.h
 flang/include/flang/Optimizer/Builder/BoxValue.h
 flang/include/flang/Optimizer/Builder/LowLevelIntrinsics.h
 
 flang/include/flang/Optimizer/Dialect/FIRType.h
 flang/lib/Lower/Bridge.cpp
 flang/lib/Lower/CMakeLists.txt
 flang/lib/Lower/CallInterface.cpp
 flang/lib/Lower/ConvertExpr.cpp
 flang/lib/Lower/ConvertVariable.cpp
 flang/lib/Lower/HostAssociations.cpp
 
 flang/lib/Optimizer/Builder/BoxValue.cpp
 flang/lib/Optimizer/Builder/CMakeLists.txt
 flang/lib/Optimizer/Builder/LowLevelIntrinsics.cpp
 
 flang/lib/Optimizer/Dialect/FIRType.cpp
 flang/test/Lower/host-associated.f90
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||