[all-commits] [llvm/llvm-project] 29016d: [mlir][llvmir] Translate function result attribute...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Fri Nov 18 12:04:03 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 29016d2830d455cdf34a5cdf7ed63f3c3b93d9a3
      https://github.com/llvm/llvm-project/commit/29016d2830d455cdf34a5cdf7ed63f3c3b93d9a3
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2022-11-18 (Fri, 18 Nov 2022)

  Changed paths:
    M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    M mlir/test/Dialect/LLVMIR/func.mlir
    M mlir/test/Target/LLVMIR/llvmir.mlir

  Log Message:
  -----------
  [mlir][llvmir] Translate function result attributes to LLVM IR.

Translate align, noalias, noundef, signext and zeroext result
attributes from llvm.func to LLVM IR.

This is needed for https://github.com/llvm/llvm-project/issues/58579

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




More information about the All-commits mailing list