[all-commits] [llvm/llvm-project] 9506f2: [flang][acc] Add AA implementation for acc operati...

Razvan Lupusoru via All-commits all-commits at lists.llvm.org
Wed Apr 1 09:04:09 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9506f20b4dccc6334cc36e04c93033d575cfee52
      https://github.com/llvm/llvm-project/commit/9506f20b4dccc6334cc36e04c93033d575cfee52
  Author: Razvan Lupusoru <razvan.lupusoru at gmail.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M flang/include/flang/Optimizer/OpenACC/Support/FIROpenACCUtils.h
    M flang/lib/Optimizer/Analysis/AliasAnalysis.cpp
    M flang/lib/Optimizer/Analysis/CMakeLists.txt
    A flang/test/Analysis/AliasAnalysis/alias-analysis-acc.mlir
    M mlir/include/mlir/Dialect/OpenACC/OpenACC.h
    M mlir/include/mlir/Dialect/OpenACC/OpenACCUtils.h
    M mlir/lib/Dialect/OpenACC/Utils/OpenACCUtils.cpp

  Log Message:
  -----------
  [flang][acc] Add AA implementation for acc operations (#189772)

This PR extends flang's alias analysis so it can reason about values
that originate from OpenACC data and privatization operations, including
values passed through block arguments.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list