diff options
author | Slava Zakharin <szakharin@nvidia.com> | 2023-10-03 13:10:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-03 13:10:06 -0700 |
commit | cfe8ae3805de5150141a03b55589b7bc9a91236b (patch) | |
tree | 080ec1b2b47ad5064a0b8a675cbcc3aed3f0b830 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | f857bef59df9c6e127630b389bfaceeceef92923 (diff) | |
download | llvm-cfe8ae3805de5150141a03b55589b7bc9a91236b.zip llvm-cfe8ae3805de5150141a03b55589b7bc9a91236b.tar.gz llvm-cfe8ae3805de5150141a03b55589b7bc9a91236b.tar.bz2 |
[flang] TBAA for memory accesses of derived type values. (#68047)
Since HLFIR bufferization can introduce shallow copies of derived
type values we have to be careful not to treat these load/store
operations as data-only-accesses. If a derived type has descriptor
members, we attach any-access tag now.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions