[all-commits] [llvm/llvm-project] f10e71: [OpenACC] Implement 'device_type' sema for 'loop' ...

Erich Keane via All-commits all-commits at lists.llvm.org
Wed Jun 5 08:01:57 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f10e71f6d80719c47f3eed117120e74d9d3858c1
      https://github.com/llvm/llvm-project/commit/f10e71f6d80719c47f3eed117120e74d9d3858c1
  Author: erichkeane <ekeane at nvidia.com>
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/lib/Sema/SemaOpenACC.cpp
    M clang/test/AST/ast-print-openacc-loop-construct.cpp
    A clang/test/SemaOpenACC/loop-construct-device_type-ast.cpp
    A clang/test/SemaOpenACC/loop-construct-device_type-clause.c
    A clang/test/SemaOpenACC/loop-construct-device_type-clause.cpp

  Log Message:
  -----------
  [OpenACC] Implement 'device_type' sema for 'loop' construct

This clause is effectively identical to how this works on compute
clauses, however the list of clauses allowed after it are slightly
different.  This enables the clause for the 'loop', and ensures we're
permitting the correct list.



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