Lower pointer assignment with remapping involving polymorphic entities
to runtime call to PointerAssociateRemapping.
For the time being all pointer assignment involcing polymorphic entities are
done with the runtime call. When lhs is not unlimited polymorphic
we might be able to do it inlined as well.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Small nits, LGTM otherwise.
flang/lib/Lower/Bridge.cpp | ||
---|---|---|
2783 | You can remove the "may" from the comment if they are indeed getting a special treatment here. | |
2789 | You may want to leave a TODO for the unlikely case where this happens in a FORALL (explicitIterationSpace()) and overlaps between the RHSs and LHSs needs to be taken into account. |
You can remove the "may" from the comment if they are indeed getting a special treatment here.