[all-commits] [llvm/llvm-project] ee737c: [mlir][linalg] Exclude non-convolutional ops from ...

yifeizh2 via All-commits all-commits at lists.llvm.org
Mon Aug 26 08:53:04 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ee737c30da0418917935b23848d4760c8324de93
      https://github.com/llvm/llvm-project/commit/ee737c30da0418917935b23848d4760c8324de93
  Author: yifeizh2 <yifei.zhang at intel.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
    M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp

  Log Message:
  -----------
  [mlir][linalg] Exclude non-convolutional ops from isaConvolutionOpInterface (#102087)

Enhance `isaConvolutionOpInterface` logic.

Currently, `isaConvolutionOpInterface` returns false positive for linalg
binary elementwise ops, because the function's underlying logic does not
require the input linalg op to have convolved dims. We avoid such false
positive by further checking the non-emptyness of convolved dims.



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