[all-commits] [llvm/llvm-project] cc6d4d: [OpenACC][NFC] Simplify Reduction Recipe Storage (...

Erich Keane via All-commits all-commits at lists.llvm.org
Tue Oct 14 07:05:37 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cc6d4d55727948d65ad07e98de5b2eecef704a88
      https://github.com/llvm/llvm-project/commit/cc6d4d55727948d65ad07e98de5b2eecef704a88
  Author: Erich Keane <ekeane at nvidia.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M clang/include/clang/AST/OpenACCClause.h
    M clang/lib/AST/OpenACCClause.cpp

  Log Message:
  -----------
  [OpenACC][NFC] Simplify Reduction Recipe Storage (#163393)

The inheritence link between the Reduction Recipe and the version with
storage made it overly complicated of an implementation for near zero
gain. This patch removes that link, and uses the private constructor of
the non-storage version to ensure only the 'right' ones get created in
the right place.



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