[all-commits] [llvm/llvm-project] 472e8c: [MLIR][OpenMP] Add Lowering support for OpenMP Dec...

Akash Banerjee via All-commits all-commits at lists.llvm.org
Mon Dec 23 10:45:58 PST 2024


  Branch: refs/heads/users/akash/mapper_lowering
  Home:   https://github.com/llvm/llvm-project
  Commit: 472e8c19bce954a67fe9653618c59999f9b7695e
      https://github.com/llvm/llvm-project/commit/472e8c19bce954a67fe9653618c59999f9b7695e
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-12-23 (Mon, 23 Dec 2024)

  Changed paths:
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
    M flang/test/Lower/OpenMP/Todo/omp-declare-mapper.f90
    A flang/test/Lower/OpenMP/declare-mapper.f90

  Log Message:
  -----------
  [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive

This patch adds HLFIR/FIR lowering support for OpenMP Declare Mapper directive.


  Commit: c0a814c5bc138383dfa2de1dec1451a1a378fa09
      https://github.com/llvm/llvm-project/commit/c0a814c5bc138383dfa2de1dec1451a1a378fa09
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-12-23 (Mon, 23 Dec 2024)

  Changed paths:
    M flang/test/Lower/OpenMP/declare-mapper.f90

  Log Message:
  -----------
  Add emptyline to test.


  Commit: aca529d84f71166557e00a121c8edc4b3f7d1a90
      https://github.com/llvm/llvm-project/commit/aca529d84f71166557e00a121c8edc4b3f7d1a90
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-12-23 (Mon, 23 Dec 2024)

  Changed paths:
    M flang/lib/Lower/OpenMP/OpenMP.cpp

  Log Message:
  -----------
  Addressed reviewer comments. Added assert to check for derived type.


  Commit: b1c1a89cbe6ebce6512ffc4173287cabc03b27a3
      https://github.com/llvm/llvm-project/commit/b1c1a89cbe6ebce6512ffc4173287cabc03b27a3
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-12-23 (Mon, 23 Dec 2024)

  Changed paths:
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
    R flang/test/Lower/OpenMP/Todo/omp-declare-mapper.f90
    M flang/test/Lower/OpenMP/declare-mapper.f90

  Log Message:
  -----------
  Add lowering changes for declMapperOp's region.


  Commit: 7e504c82d3350a0c2e7bb4b5ab7d1ddebdeed206
      https://github.com/llvm/llvm-project/commit/7e504c82d3350a0c2e7bb4b5ab7d1ddebdeed206
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-12-23 (Mon, 23 Dec 2024)

  Changed paths:
    M flang/include/flang/Lower/AbstractConverter.h
    M flang/lib/Lower/Bridge.cpp
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/test/Lower/OpenMP/declare-mapper.f90

  Log Message:
  -----------
  Add required changes to hoist DeclareMapperOp to the ModuleOp's region.
Add a new name mangling method which accepts a user supplied scope to mangle the name, in addition to the existing function which always used the currentScope.


Compare: https://github.com/llvm/llvm-project/compare/17ce48e27906...7e504c82d335

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