[all-commits] [llvm/llvm-project] bde89a: [fir] Add the DoLoopHelper

Eric Schweitz via All-commits all-commits at lists.llvm.org
Wed Oct 13 12:49:01 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bde89ac7f1dafb7b7900c52b0d441672ce19c749
      https://github.com/llvm/llvm-project/commit/bde89ac7f1dafb7b7900c52b0d441672ce19c749
  Author: Eric Schweitz <eschweitz at nvidia.com>
  Date:   2021-10-13 (Wed, 13 Oct 2021)

  Changed paths:
    A flang/include/flang/Optimizer/Builder/DoLoopHelper.h
    A flang/include/flang/Optimizer/Builder/FIRBuilder.h
    A flang/lib/Optimizer/Builder/CMakeLists.txt
    A flang/lib/Optimizer/Builder/DoLoopHelper.cpp
    A flang/lib/Optimizer/Builder/FIRBuilder.cpp
    M flang/lib/Optimizer/CMakeLists.txt
    A flang/unittests/Optimizer/Builder/DoLoopHelperTest.cpp
    M flang/unittests/Optimizer/CMakeLists.txt

  Log Message:
  -----------
  [fir] Add the DoLoopHelper

Add the DoLoopHelper. Some helpers functions
to create fir.do_loop operations.

This code was part of D111337 and was extracted in order to
make the patch easier to review.

This patch is part of the upstreaming effort from fir-dev branch.

Reviewed By: kiranchandramohan

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

Co-authored-by: Valentin Clement <clementval at gmail.com>
Co-authored-by: Jean Perier <jperier at nvidia.com>




More information about the All-commits mailing list