aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorJoel E. Denny <jdenny.ornl@gmail.com>2025-02-19 11:38:28 -0500
committerGitHub <noreply@github.com>2025-02-19 11:38:28 -0500
commite7bf54d62771219145171c66584578972edf0e30 (patch)
tree04270394f8f13c5eadad3201adb7a1d1f4cc9500 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent210036a22eefa2e33d1a76a62d4ec6f5bc66a92b (diff)
downloadllvm-e7bf54d62771219145171c66584578972edf0e30.zip
llvm-e7bf54d62771219145171c66584578972edf0e30.tar.gz
llvm-e7bf54d62771219145171c66584578972edf0e30.tar.bz2
[flang] AliasAnalysis: Handle fir.load on hlfir.designate (#127107)
For example, determine that the address in `obj%p` below cannot alias the address of `v`: ``` module m type :: ty real, pointer :: p end type ty end module m subroutine test() use m real, target :: t real :: v type(ty) :: obj obj%p => t v = obj%p end subroutine test ```
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions