[all-commits] [llvm/llvm-project] 951f40: [flang][NFC] Update flang/unittests to the new cre...

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Mon Aug 4 16:52:35 PDT 2025


  Branch: refs/heads/users/rampitec/08-04-_amdgpu_add_fixed_size_to_wmma_instructions_with_scale
  Home:   https://github.com/llvm/llvm-project
  Commit: 951f40ac388fc389b958af027df96356a4c51e33
      https://github.com/llvm/llvm-project/commit/951f40ac388fc389b958af027df96356a4c51e33
  Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M flang/unittests/Optimizer/Builder/Runtime/AllocatableTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/AssignTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CommandTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/DerivedTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/RaggedTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/ReductionTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/TransformationalTest.cpp
    M flang/unittests/Optimizer/FortranVariableTest.cpp

  Log Message:
  -----------
  [flang][NFC] Update flang/unittests to the new create APIs (#152056)

While I was updating the creation of CUF operation in #152050, I noticed
some other places in flang that were not updated. This patch updates the
FIR operation creations in `flang/unittests`


  Commit: 9b195dc3ef66de2c1ff0048822b24a322ec3c52a
      https://github.com/llvm/llvm-project/commit/9b195dc3ef66de2c1ff0048822b24a322ec3c52a
  Author: Valentin Clement (バレンタイン クレメン) <clementval at gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M flang/include/flang/Semantics/tools.h
    M flang/lib/Lower/Allocatable.cpp
    M flang/lib/Lower/ConvertVariable.cpp
    M flang/lib/Semantics/tools.cpp
    M flang/test/Lower/CUDA/cuda-allocatable.cuf

  Log Message:
  -----------
  [flang][cuda] Generate cuf.allocate for descriptor with CUDA components (#152041)

The descriptor for derived-type with CUDA components are allocated in
managed memory. The lowering was calling the standard runtime on
allocate statement where it should be a `cuf.allocate` operation.


  Commit: 4efde7e2136455453218fab80b02def53663c86e
      https://github.com/llvm/llvm-project/commit/4efde7e2136455453218fab80b02def53663c86e
  Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M flang/include/flang/Semantics/tools.h
    M flang/lib/Lower/Allocatable.cpp
    M flang/lib/Lower/ConvertVariable.cpp
    M flang/lib/Semantics/tools.cpp
    M flang/test/Lower/CUDA/cuda-allocatable.cuf
    M flang/unittests/Optimizer/Builder/Runtime/AllocatableTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/AssignTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CharacterTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/CommandTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/DerivedTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/RaggedTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/ReductionTest.cpp
    M flang/unittests/Optimizer/Builder/Runtime/TransformationalTest.cpp
    M flang/unittests/Optimizer/FortranVariableTest.cpp

  Log Message:
  -----------
  Merge branch 'main' into users/rampitec/08-04-_amdgpu_add_fixed_size_to_wmma_instructions_with_scale


Compare: https://github.com/llvm/llvm-project/compare/548bf675835a...4efde7e21364

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