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

Tom Eccles via All-commits all-commits at lists.llvm.org
Wed Mar 20 02:52:02 PDT 2024


  Branch: refs/heads/users/tblah/omp_array_reduction_3
  Home:   https://github.com/llvm/llvm-project
  Commit: 104a57ab6ec548ce3c202eccf7dddd1544d93aec
      https://github.com/llvm/llvm-project/commit/104a57ab6ec548ce3c202eccf7dddd1544d93aec
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-20 (Wed, 20 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.


  Commit: 07fc05338353d8288dcf609709c5fb4a045a859a
      https://github.com/llvm/llvm-project/commit/07fc05338353d8288dcf609709c5fb4a045a859a
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

  Log Message:
  -----------
  Fix include


  Commit: 88448175f0e60c321f1293fd284138dfd4d9a80d
      https://github.com/llvm/llvm-project/commit/88448175f0e60c321f1293fd284138dfd4d9a80d
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

  Log Message:
  -----------
  Run PreCGRewrite on all regions in the module


  Commit: 55614ce2141812cb5a8c6150ba6864bc2dc5b6ec
      https://github.com/llvm/llvm-project/commit/55614ce2141812cb5a8c6150ba6864bc2dc5b6ec
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

  Log Message:
  -----------
  Remove unessecary include


  Commit: 4eef5d2232b9385e33f13c0f527c7aee8fa4d98e
      https://github.com/llvm/llvm-project/commit/4eef5d2232b9385e33f13c0f527c7aee8fa4d98e
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

  Log Message:
  -----------
  Remove runOn


Compare: https://github.com/llvm/llvm-project/compare/83ad738ffd37...4eef5d2232b9

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