[all-commits] [llvm/llvm-project] eae4d7: [openacc] Attach Parallelism Levels to Auto Loops ...

Delaram Talaashrafi via All-commits all-commits at lists.llvm.org
Mon Jun 1 12:27:37 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: eae4d72971719d7c68c30c7eeb37135606e346aa
      https://github.com/llvm/llvm-project/commit/eae4d72971719d7c68c30c7eeb37135606e346aa
  Author: Delaram Talaashrafi <dtalaashrafi at nvidia.com>
  Date:   2026-06-01 (Mon, 01 Jun 2026)

  Changed paths:
    M mlir/lib/Dialect/OpenACC/Transforms/ACCComputeLowering.cpp
    M mlir/test/Dialect/OpenACC/acc-compute-lowering-loop.mlir

  Log Message:
  -----------
  [openacc] Attach Parallelism Levels to Auto Loops (#200884)

Auto loops are analyzed by the compiler in later compilation stages to
determine whether they can be parallelized. These loops may carry
parallelism levels (this does not guarantee that they are parallelizable, 
compiler should still analyze them). However, if the loop is parallelized, 
the parallelism levels specified in the source should be respected. This 
change attaches the parallelism level to auto loops, which enables their 
propagation through next compilation steps.



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