[all-commits] [llvm/llvm-project] 53689f: [mlir][NVGPUToNVVM] Add option for emitting opaque...

zero9178 via All-commits all-commits at lists.llvm.org
Fri Feb 24 08:44:11 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 53689fdfb29767a12b4d5ad41c67a705a3c622de
      https://github.com/llvm/llvm-project/commit/53689fdfb29767a12b4d5ad41c67a705a3c622de
  Author: Markus Böck <markus.boeck02 at gmail.com>
  Date:   2023-02-24 (Fri, 24 Feb 2023)

  Changed paths:
    M mlir/include/mlir/Conversion/NVGPUToNVVM/NVGPUToNVVM.h
    M mlir/include/mlir/Conversion/Passes.td
    M mlir/lib/Conversion/NVGPUToNVVM/NVGPUToNVVM.cpp
    M mlir/test/Conversion/NVGPUToNVVM/nvgpu-to-nvvm.mlir
    A mlir/test/Conversion/NVGPUToNVVM/typed-pointers.mlir

  Log Message:
  -----------
  [mlir][NVGPUToNVVM] Add option for emitting opaque pointers

Part of https://discourse.llvm.org/t/rfc-switching-the-llvm-dialect-and-dialect-lowerings-to-opaque-pointers/68179

The 'use-opaque-pointers' options, when enabled, changes the patterns to emit opaque pointers instead of typed pointers. As part of the migration effort the test have been converted to typed pointers, with an extra file for testing just typed pointers specific code paths.

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




More information about the All-commits mailing list