[all-commits] [llvm/llvm-project] 98ed6e: [Flang][OpenMP] Fix conversion of nested loops for...

Dominik Adamski via All-commits all-commits at lists.llvm.org
Wed Aug 10 02:01:54 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 98ed6e106972a7bf38857efb2344e2802cfada33
      https://github.com/llvm/llvm-project/commit/98ed6e106972a7bf38857efb2344e2802cfada33
  Author: Dominik Adamski <dominik.adamski at amd.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
    M flang/test/Fir/convert-to-llvm-openmp-and-fir.fir
    M mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp

  Log Message:
  -----------
  [Flang][OpenMP] Fix conversion of nested loops for SIMD directive

Flang was not able to convert simd directive which contains nested
Fortran loops. The nested Fortran loops inside SIMD directive
are modelled as FIR loops and they need to be translated into LLVM
MLIR dialect.

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

Reviewed by: peixin

Signed-off-by: Dominik Adamski <dominik.adamski at amd.com>




More information about the All-commits mailing list