[all-commits] [llvm/llvm-project] f951d1: [flang][CodeGen] Run PreCGRewrite on omp reduction...

Tom Eccles via All-commits all-commits at lists.llvm.org
Tue Mar 12 10:28:26 PDT 2024


  Branch: refs/heads/users/tblah/omp_array_reduction_3
  Home:   https://github.com/llvm/llvm-project
  Commit: f951d16cf6cb1ab221f47ca2e712020b9af0af87
      https://github.com/llvm/llvm-project/commit/f951d16cf6cb1ab221f47ca2e712020b9af0af87
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp

  Log Message:
  -----------
  [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops

OpenMP reduction declare operations can contain FIR code which needs to
be lowered to LLVM. With array reductions, these regions can contain
more complicated operations which need PreCGRewriting. A similar extra
case was already needed for fir::GlobalOp.



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