[flang-commits] [flang] [flang][rfc] Add represention of volatile references (PR #132486)

Kiran Chandramohan via flang-commits flang-commits at lists.llvm.org
Tue Mar 25 04:19:55 PDT 2025


kiranchandramohan wrote:

> In response to @kiranchandramohan and @jeanPerier 's questions/comments:
> 
> > What about array_merge_store?
> 
> > fir_CopyOp will also need this interface.
> 
> There are several ops (copy, array_merge, embox, ext_embox) and at least one more type (`fir.box`) that will need to be updated to handle volatility. I will update this PR with those changes. I don't intend to merge this all at once, but it will be nice to have the full change in one diff to agree on the design before I start sending smaller patches.

Would you also need to change the runtime functions like `Assign`?

https://github.com/llvm/llvm-project/pull/132486


More information about the flang-commits mailing list