[all-commits] [llvm/llvm-project] eb6b7c: [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct ty...

George Mitenkov via All-commits all-commits at lists.llvm.org
Fri Jul 10 00:16:36 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: eb6b7c5d4fd4aeaf92d0ad560e0c078a95d66902
      https://github.com/llvm/llvm-project/commit/eb6b7c5d4fd4aeaf92d0ad560e0c078a95d66902
  Author: George Mitenkov <georgemitenk0v at gmail.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M mlir/lib/Conversion/SPIRVToLLVM/ConvertSPIRVToLLVM.cpp
    M mlir/test/Conversion/SPIRVToLLVM/spirv-types-to-llvm.invalid.mlir
    M mlir/test/Conversion/SPIRVToLLVM/spirv-types-to-llvm.mlir

  Log Message:
  -----------
  [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset

This patch introduces type conversion for SPIR-V structs. Since
handling offset case requires thorough testing, it was left out
for now. Hence, only structs with no offset are currently
supported. Also, structs containing member decorations cannot
be translated.

Reviewed By: antiagainst

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




More information about the All-commits mailing list