[all-commits] [llvm/llvm-project] 4e1928: [mlir][OpenMP] Don't allocate task context structu...

Tom Eccles via All-commits all-commits at lists.llvm.org
Fri Jan 9 02:41:03 PST 2026


  Branch: refs/heads/users/tblah/no-empty-context-struct
  Home:   https://github.com/llvm/llvm-project
  Commit: 4e1928fbf4cefd5de6da54091419c3b8635d2cd8
      https://github.com/llvm/llvm-project/commit/4e1928fbf4cefd5de6da54091419c3b8635d2cd8
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2026-01-09 (Fri, 09 Jan 2026)

  Changed paths:
    M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
    A mlir/test/Target/LLVMIR/openmp-task-no-context-struct.mlir
    M mlir/test/Target/LLVMIR/openmp-taskloop-no-context-struct.mlir

  Log Message:
  -----------
  [mlir][OpenMP] Don't allocate task context structure if not needed

Don't allocate a task context structure if none of the private variables
needed it. This was already skipped when there were no private variables
at all.



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