[all-commits] [llvm/llvm-project] f84964: [MLIR] Make the ROCM integration tests runnable

Krzysztof Drewniak via All-commits all-commits at lists.llvm.org
Fri Nov 19 09:10:07 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f849640a0c6c628da398d4d390f6695d318e976d
      https://github.com/llvm/llvm-project/commit/f849640a0c6c628da398d4d390f6695d318e976d
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2021-11-19 (Fri, 19 Nov 2021)

  Changed paths:
    M mlir/lib/Dialect/GPU/CMakeLists.txt
    M mlir/lib/Dialect/GPU/Transforms/SerializeToHsaco.cpp
    M mlir/lib/ExecutionEngine/CMakeLists.txt
    M mlir/test/Integration/GPU/ROCM/gpu-to-hsaco.mlir
    M mlir/test/Integration/GPU/ROCM/two-modules.mlir
    M mlir/test/Integration/GPU/ROCM/vecadd.mlir
    M mlir/test/Integration/GPU/ROCM/vector-transferops.mlir

  Log Message:
  -----------
  [MLIR] Make the ROCM integration tests runnable

- Move the #define s to the GPU Transform library from GPU Ops so that
SerializeToHsaco is non-trivially compiled

- Add required includes to SerializeToHsaco

- Move MCSubtargetInfo creation to the correct point in the
compilation process

- Change mlir in ROCM tests to account for renamed/moved ops

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




More information about the All-commits mailing list