================ @@ -2541,6 +2541,31 @@ static void processMapMembersWithParent( assert(memberDataIdx >= 0 && "could not find mapped member of structure"); + // If we're currently mapping a pointer to a block of data, we must + // initially map the pointer, and then attatch/bind the data with a + // subsequent map to the pointer, this segment of code generates the + // pointer mapping. This pointer map can in certain cases be optimised + // out as Clang currently does in its lowering, however, for the moment ---------------- skatrak wrote:
```suggestion // subsequent map to the pointer. This segment of code generates the // pointer mapping, which can in certain cases be optimised out as Clang // currently does in its lowering. However, for the moment ``` https://github.com/llvm/llvm-project/pull/96265 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits