[all-commits] [llvm/llvm-project] c3440e: [flang][hlfir] disable region simplification in HL...

jeanPerier via All-commits all-commits at lists.llvm.org
Thu Mar 30 00:50:32 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c3440e213ca02c2fcd91f3f8cf65774a2b1a9e6f
      https://github.com/llvm/llvm-project/commit/c3440e213ca02c2fcd91f3f8cf65774a2b1a9e6f
  Author: Jean Perier <jperier at nvidia.com>
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
    M flang/include/flang/Tools/CLOptions.inc
    A flang/test/HLFIR/no-block-merging.fir

  Log Message:
  -----------
  [flang][hlfir] disable region simplification in HLFIR pipeline

Block merging is disabled with FIR: some FIR value should not be promoted
to block arguments, and the region simplification block merging is
promoting all SSA value types to block argument when two blocks are
similar except for the usage these values.

Differential Revision: https://reviews.llvm.org/D147130




More information about the All-commits mailing list