[flang-commits] [flang] DRAFT: [flang][TBAA] refine TARGET/POINTER encoding (PR #169544)

Slava Zakharin via flang-commits flang-commits at lists.llvm.org
Tue Nov 25 17:56:03 PST 2025


================
@@ -99,11 +99,25 @@ struct TBAATree {
   //   |- "any data access"
   //      |
   //      |- "dummy arg data"
-  //      |- "target data"
-  //         |
-  //         |- "allocated data"
-  //         |- "direct data"
-  //         |- "global data"
+  //        |
+  //        |- <dummy arg name 1>
+  //        |- <dummy arg name 2>
+  //      |- "target data" <-- Any POINTER variable goes here
----------------
vzakhari wrote:

As we discussed offline, the TARGET dummy arguments should also point to the root of "target data".

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


More information about the flang-commits mailing list