[all-commits] [llvm/llvm-project] acf6a3: [flang] add -flang-experimental-hlfir flag to flan...

Tom Eccles via All-commits all-commits at lists.llvm.org
Wed Mar 22 06:38:58 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: acf6a3224955779724a35a383d63c48af2163171
      https://github.com/llvm/llvm-project/commit/acf6a3224955779724a35a383d63c48af2163171
  Author: Tom Eccles <tom.eccles at arm.com>
  Date:   2023-03-22 (Wed, 22 Mar 2023)

  Changed paths:
    M clang/include/clang/Driver/Options.td
    M clang/lib/Driver/ToolChains/Flang.cpp
    M flang/include/flang/Tools/CLOptions.inc
    M flang/lib/Frontend/CompilerInvocation.cpp
    M flang/test/Driver/driver-help-hidden.f90
    M flang/test/Driver/mlir-pass-pipeline.f90
    M flang/test/Fir/basic-program.fir
    A flang/test/HLFIR/flang-experimental-hlfir-flag.f90

  Log Message:
  -----------
  [flang] add -flang-experimental-hlfir flag to flang-new

This flag instructs flang-new to use the new HLFIR lowering. It is
marked as experimental and not included in --help.

This was added to make it more convenient to test the performance of
code generated by the HLFIR lowering.

Extra diffs are from running clang-format on CLOptions.inc (which was
being forced by CI).

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




More information about the All-commits mailing list