[all-commits] [llvm/llvm-project] 688eea: Add workshare loop wrapper lowerings

Ivan R. Ivanov via All-commits all-commits at lists.llvm.org
Sat Oct 19 10:22:54 PDT 2024


  Branch: refs/heads/users/ivanradanov/flang-workshare-hlfir-lower
  Home:   https://github.com/llvm/llvm-project
  Commit: 688eead46bcec5a517050b1eb9aaa9bfe0f88285
      https://github.com/llvm/llvm-project/commit/688eead46bcec5a517050b1eb9aaa9bfe0f88285
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/OptimizedBufferization.cpp
    A flang/test/HLFIR/bufferize-workshare.fir
    A flang/test/Transforms/OpenMP/should-use-workshare-lowering.mlir

  Log Message:
  -----------
  Add workshare loop wrapper lowerings

Bufferize test

Bufferize test

Bufferize test

Add test for should use workshare lowering


  Commit: 304ec01b7cfd6f0b1044567f54fbf780756be1cd
      https://github.com/llvm/llvm-project/commit/304ec01b7cfd6f0b1044567f54fbf780756be1cd
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    A flang/test/Integration/OpenMP/workshare.f90

  Log Message:
  -----------
  Add integration test for workshare


  Commit: 754d54b54822b2877329b4c9be3a5924f634189a
      https://github.com/llvm/llvm-project/commit/754d54b54822b2877329b4c9be3a5924f634189a
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    A flang/test/Integration/OpenMP/workshare-scalar-array-mul.f90

  Log Message:
  -----------
  One more integration test


  Commit: fed4884e8e55b0eece7e79a84910f32ecc876e42
      https://github.com/llvm/llvm-project/commit/fed4884e8e55b0eece7e79a84910f32ecc876e42
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    A flang/test/Transforms/OpenMP/should-use-workshare-lowering-cfg.mlir

  Log Message:
  -----------
  Add test for cfg workshare bufferization


  Commit: 99d20f9736fc09eb4e2ce9546f7fcd99751ace2a
      https://github.com/llvm/llvm-project/commit/99d20f9736fc09eb4e2ce9546f7fcd99751ace2a
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    R flang/test/Transforms/OpenMP/should-use-workshare-lowering-cfg.mlir
    M flang/test/Transforms/OpenMP/should-use-workshare-lowering.mlir

  Log Message:
  -----------
  Fix tests


  Commit: d234efec26d9d7882975c4ef90e9eceff2b45a26
      https://github.com/llvm/llvm-project/commit/d234efec26d9d7882975c4ef90e9eceff2b45a26
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    A flang/test/Integration/OpenMP/workshare-array-array-assign.f90
    A flang/test/Integration/OpenMP/workshare-axpy.f90
    A flang/test/Integration/OpenMP/workshare-scalar-array-assign.f90
    R flang/test/Integration/OpenMP/workshare.f90

  Log Message:
  -----------
  Test coverage for all changes


  Commit: d35b0c83b96f659e54ad6de700eaed591e43ea90
      https://github.com/llvm/llvm-project/commit/d35b0c83b96f659e54ad6de700eaed591e43ea90
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M flang/test/Integration/OpenMP/workshare-array-array-assign.f90
    M flang/test/Integration/OpenMP/workshare-scalar-array-assign.f90
    M flang/test/Integration/OpenMP/workshare-scalar-array-mul.f90

  Log Message:
  -----------
  Integration tests


  Commit: b76551be57566e934936606ee512ce21fb06f0f7
      https://github.com/llvm/llvm-project/commit/b76551be57566e934936606ee512ce21fb06f0f7
  Author: Ivan Radanov Ivanov <ivanov.i.aa at m.titech.ac.jp>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M flang/test/HLFIR/bufferize-workshare.fir

  Log Message:
  -----------
  bufferize fix


Compare: https://github.com/llvm/llvm-project/compare/5ed26fd0da6c...b76551be5756

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