[all-commits] [llvm/llvm-project] 9dd1f8: [mlir] support recursive type conversion of named ...

ftynse via All-commits all-commits at lists.llvm.org
Fri Dec 3 03:41:54 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9dd1f8dfdd1a041ab48149de93b7f4a868ac4858
      https://github.com/llvm/llvm-project/commit/9dd1f8dfdd1a041ab48149de93b7f4a868ac4858
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mlir/lib/Conversion/LLVMCommon/TypeConverter.cpp
    M mlir/test/Conversion/StandardToLLVM/convert-types.mlir

  Log Message:
  -----------
  [mlir] support recursive type conversion of named LLVM structs

A previous commit added support for converting elemental types contained in
LLVM dialect types in case they were not compatible with the LLVM dialect. It
was missing support for named structs as they could be recursive, which was not
supported by the conversion infra. Now that it is, add support for converting
such named structs.

Depends On D113579

Reviewed By: wsmoses

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




More information about the All-commits mailing list