mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 01:36:05 +00:00

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 ] ```