[all-commits] [llvm/llvm-project] 1556dd: [flang][openacc] Do not generate duplicate routine...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Fri Oct 6 08:10:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1556ddf255ab2d04977722d9e9fc37b7e0c7139c
      https://github.com/llvm/llvm-project/commit/1556ddf255ab2d04977722d9e9fc37b7e0c7139c
  Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
    M flang/lib/Lower/OpenACC.cpp
    M flang/test/Lower/OpenACC/acc-routine.f90

  Log Message:
  -----------
  [flang][openacc] Do not generate duplicate routine op (#68348)

This patch updates the lowering of OpenACC routine directive to avoid
creating duplicate acc.routine operations when all the clauses are
identical. If clauses differ an error is raised.




More information about the All-commits mailing list