[mlir] Implement SymbolUserOpInterface in LLVM::CallOp
authorEugene Zhulenev <ezhulenev@google.com>
Fri, 5 Aug 2022 20:08:08 +0000 (13:08 -0700)
committerEugene Zhulenev <ezhulenev@google.com>
Fri, 5 Aug 2022 20:50:31 +0000 (13:50 -0700)
commit51bc82d147f8205dc516a50c66a3938249116f41
tree6498ead6a6ffa5a967455b82d5eb2c7032d73467
parent5c16eeb7ee13ab0b5eb52571998b9494475db301
[mlir] Implement SymbolUserOpInterface in LLVM::CallOp

Avoid expensive calls to `SymbolTable::lookupNearestSymbolFrom` in verifier

Reviewed By: Mogball

Differential Revision: https://reviews.llvm.org/D131285
mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
mlir/test/Dialect/LLVMIR/invalid.mlir