[all-commits] [llvm/llvm-project] 43cd70: PR comments: remove new interface and added files

jeanPerier via All-commits all-commits at lists.llvm.org
Tue Jan 21 02:39:46 PST 2025


  Branch: refs/heads/users/jeanPerier/mlir-call-attrs-iface
  Home:   https://github.com/llvm/llvm-project
  Commit: 43cd7041311ed77f25404c5bafd291f9c0567d0c
      https://github.com/llvm/llvm-project/commit/43cd7041311ed77f25404c5bafd291f9c0567d0c
  Author: Jean Perier <jperier at nvidia.com>
  Date:   2025-01-21 (Tue, 21 Jan 2025)

  Changed paths:
    M flang/include/flang/Optimizer/Dialect/CUF/CUFOps.td
    M flang/include/flang/Optimizer/Dialect/FIROps.td
    M flang/lib/Lower/ConvertCall.cpp
    M flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
    M flang/lib/Optimizer/Transforms/AbstractResult.cpp
    M flang/lib/Optimizer/Transforms/PolymorphicOpConversion.cpp
    M mlir/docs/Interfaces.md
    M mlir/include/mlir/Dialect/Async/IR/AsyncOps.td
    M mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
    M mlir/include/mlir/Dialect/Func/IR/FuncOps.td
    M mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
    M mlir/include/mlir/Dialect/SPIRV/IR/SPIRVControlFlowOps.td
    M mlir/include/mlir/Dialect/Transform/IR/TransformOps.td
    R mlir/include/mlir/Interfaces/CallImplementation.h
    M mlir/include/mlir/Interfaces/CallInterfaces.h
    M mlir/include/mlir/Interfaces/CallInterfaces.td
    M mlir/include/mlir/Interfaces/FunctionImplementation.h
    M mlir/include/mlir/Interfaces/FunctionInterfaces.td
    M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
    M mlir/lib/Interfaces/CMakeLists.txt
    R mlir/lib/Interfaces/CallImplementation.cpp
    M mlir/lib/Interfaces/CallInterfaces.cpp
    M mlir/lib/Transforms/Utils/InliningUtils.cpp
    M mlir/test/lib/Dialect/Test/TestOps.td

  Log Message:
  -----------
  PR comments: remove new interface and added files

Share methods via listconcat instead.
Make methods mandatory (no default impl).
Add arg_attrs and res_attrs to all concrete operations inheriting from
CallOpInterface and CallableOpInterface.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list