[all-commits] [llvm/llvm-project] 9b5084: [mlir] Fix delayed object interfaces registration
    Vladislav Vinogradov via All-commits 
    all-commits at lists.llvm.org
       
    Tue Aug  3 02:21:14 PDT 2021
    
    
  
  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9b50844fd798b5a81afd4aeb44b053d622747a42
      https://github.com/llvm/llvm-project/commit/9b50844fd798b5a81afd4aeb44b053d622747a42
  Author: Vladislav Vinogradov <vlad.vinogradov at intel.com>
  Date:   2021-08-03 (Tue, 03 Aug 2021)
  Changed paths:
    M mlir/include/mlir/IR/Dialect.h
    M mlir/lib/IR/Dialect.cpp
    M mlir/unittests/IR/InterfaceAttachmentTest.cpp
  Log Message:
  -----------
  [mlir] Fix delayed object interfaces registration
Store both interfaceID and objectID as key for interface registration callback.
Otherwise the implementation allows to register only one external model per one object in the single dialect.
Reviewed By: ftynse
Differential Revision: https://reviews.llvm.org/D107274
    
    
More information about the All-commits
mailing list