[all-commits] [llvm/llvm-project] 15d7a9: [CIR] Refactor recipe init generation, cleanup aft...

Erich Keane via All-commits all-commits at lists.llvm.org
Fri Aug 15 06:42:03 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 15d7a95ea990214f77d9d99df8c2fc53799e5161
      https://github.com/llvm/llvm-project/commit/15d7a95ea990214f77d9d99df8c2fc53799e5161
  Author: Erich Keane <ekeane at nvidia.com>
  Date:   2025-08-15 (Fri, 15 Aug 2025)

  Changed paths:
    M clang/lib/CIR/CodeGen/CIRGenFunction.h
    M clang/lib/CIR/CodeGen/CIRGenOpenACCClause.cpp

  Log Message:
  -----------
  [CIR] Refactor recipe init generation, cleanup after init (#153610)

In preperation of the firstprivate implementation, this separates out
some functions to make it easier to read.

Additionally, it cleans up the VarDecl->alloca relationship, which will
prevent issues if we have to re-use the same vardecl for a future
generated recipe (and causes concerns in firstprivate later).



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