diff options
author | Dominik Adamski <dominik.adamski@amd.com> | 2024-10-14 09:25:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-14 09:25:14 +0200 |
commit | 102f76b2d7c8609755f4453c5f91f7fe12e2c0c6 (patch) | |
tree | b93967c508ec9476e5a5b040e47d29c27835aeb8 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 4722c6b87ca87fb87c9f522cb9decf70cc8b8c2b (diff) | |
download | llvm-102f76b2d7c8609755f4453c5f91f7fe12e2c0c6.zip llvm-102f76b2d7c8609755f4453c5f91f7fe12e2c0c6.tar.gz llvm-102f76b2d7c8609755f4453c5f91f7fe12e2c0c6.tar.bz2 |
[Flang][AliasAnalysis] Alias analysis for tmp arrays (#111972)
This patch extends the alias analysis for temporary arrays in Flang.
With this extension, Flang can now determine that the temporary array
[a, b, c] does not alias with arrayD in Fortran code:
```
integer :: a, b, c
integer :: arrayD(3)
arrayD = [ a, b, c ]
```
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions