| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | SymbolTable.h | 132 static Operation *lookupNearestSymbolFrom(Operation *from, 135 static T lookupNearestSymbolFrom(Operation *from, StringAttr symbol) { in lookupNearestSymbolFrom() function 136 return dyn_cast_or_null<T>(lookupNearestSymbolFrom(from, symbol)); in lookupNearestSymbolFrom() 139 static T lookupNearestSymbolFrom(Operation *from, SymbolRefAttr symbol) { in lookupNearestSymbolFrom() function 140 return dyn_cast_or_null<T>(lookupNearestSymbolFrom(from, symbol)); in lookupNearestSymbolFrom() 264 Operation *lookupNearestSymbolFrom(Operation *from, StringAttr symbol); 265 Operation *lookupNearestSymbolFrom(Operation *from, SymbolRefAttr symbol); 267 T lookupNearestSymbolFrom(Operation *from, StringAttr symbol) { in lookupNearestSymbolFrom() function 268 return dyn_cast_or_null<T>(lookupNearestSymbolFrom(from, symbol)); in lookupNearestSymbolFrom() 271 T lookupNearestSymbolFrom(Operation *from, SymbolRefAttr symbol) { in lookupNearestSymbolFrom() function [all …]
|
| H A D | OpBase.td | 1632 "::mlir::SymbolTable::lookupNearestSymbolFrom("
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | CallInterfaces.cpp | 30 return symbolTable->lookupNearestSymbolFrom(getOperation(), symbolRef); in resolveCallable() 31 return SymbolTable::lookupNearestSymbolFrom(getOperation(), symbolRef); in resolveCallable()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MLProgram/IR/ |
| H A D | MLProgramOps.cpp | 177 return symbolTable.lookupNearestSymbolFrom<GlobalOp>( in getGlobalOp() 201 return symbolTable.lookupNearestSymbolFrom<GlobalOp>( in getGlobalOp() 228 return symbolTable.lookupNearestSymbolFrom<GlobalOp>( in getGlobalOp() 252 return symbolTable.lookupNearestSymbolFrom<GlobalOp>( in getGlobalOp() 281 return symbolTable.lookupNearestSymbolFrom<GlobalOp>( in getGlobalOp()
|
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestSymbolUses.cpp | 58 if (SymbolTable::lookupNearestSymbolFrom( in operateOnSymbol()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | DropEquivalentBufferResults.cpp | 59 SymbolTable::lookupNearestSymbolFrom(callOp, sym)); in getCalledFunction()
|
| H A D | OneShotModuleBufferize.cpp | 240 SymbolTable::lookupNearestSymbolFrom(callOp, sym)); in getCalledFunction()
|
| H A D | FuncBufferizableOpInterfaceImpl.cpp | 98 SymbolTable::lookupNearestSymbolFrom(callOp, sym)); in getCalledFunction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | OpToFuncCallLowering.h | 106 Operation *funcOp = SymbolTable::lookupNearestSymbolFrom(op, funcAttr); in appendOrGetFuncOp()
|
| H A D | GPUToLLVMConversion.cpp | 736 auto kernelModule = SymbolTable::lookupNearestSymbolFrom<gpu::GPUModuleOp>( in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ModuleTranslation.cpp | 958 auto metadataOp = SymbolTable::lookupNearestSymbolFrom<LLVM::MetadataOp>( in getAccessGroup() 961 SymbolTable::lookupNearestSymbolFrom(metadataOp, accessGroupName); in getAccessGroup() 1018 SymbolTable::lookupNearestSymbolFrom(metadataOp, op.getDomainAttr()); in createAliasScopeMetadata() 1039 auto metadataOp = SymbolTable::lookupNearestSymbolFrom<LLVM::MetadataOp>( in getAliasScope() 1042 SymbolTable::lookupNearestSymbolFrom(metadataOp, scopeName); in getAliasScope()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | SymbolTable.cpp | 382 Operation *SymbolTable::lookupNearestSymbolFrom(Operation *from, in lookupNearestSymbolFrom() function in SymbolTable 387 Operation *SymbolTable::lookupNearestSymbolFrom(Operation *from, in lookupNearestSymbolFrom() function in SymbolTable 947 Operation *SymbolTableCollection::lookupNearestSymbolFrom(Operation *from, in lookupNearestSymbolFrom() function in SymbolTableCollection 953 SymbolTableCollection::lookupNearestSymbolFrom(Operation *from, in lookupNearestSymbolFrom() function in SymbolTableCollection
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Func/IR/ |
| H A D | FuncOps.cpp | 131 FuncOp fn = symbolTable.lookupNearestSymbolFrom<FuncOp>(*this, fnAttr); in verifySymbolUses()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/OpenMP/IR/ |
| H A D | OpenMPDialect.cpp | 361 SymbolTable::lookupNearestSymbolFrom<ReductionDeclareOp>(op, symbolRef); in verifyReductionVarList() 752 auto decl = symbolTable.lookupNearestSymbolFrom<CriticalDeclareOp>( in verifySymbolUses()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMDialect.cpp | 83 symbolTable.lookupNearestSymbolFrom<LLVMFuncOp>(op, symbol.getAttr()); in verifySymbolAttrUse() 707 auto metadataOp = SymbolTable::lookupNearestSymbolFrom<LLVM::MetadataOp>( in verifySymbolAttribute() 713 SymbolTable::lookupNearestSymbolFrom(metadataOp, symbolName); in verifySymbolAttribute() 1184 SymbolTable::lookupNearestSymbolFrom(*this, calleeName.getAttr()); in verify() 2792 SymbolTable::lookupNearestSymbolFrom<LLVM::MetadataOp>( in verifyOperationAttribute() 2799 SymbolTable::lookupNearestSymbolFrom(metadataOp, accessGroupName); in verifyOperationAttribute()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 367 SymbolTable::lookupNearestSymbolFrom<omp::CriticalDeclareOp>(criticalOp, in convertOmpCritical() 393 return SymbolTable::lookupNearestSymbolFrom<omp::ReductionDeclareOp>( in findReductionDecl() 408 SymbolTable::lookupNearestSymbolFrom<omp::ReductionDeclareOp>( in collectReductionDecls()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | SymbolsAndSymbolTables.md | 174 * `SymbolTable::lookupNearestSymbolFrom`
|
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | Inliner.cpp | 57 auto *symbolOp = symbolTable.lookupNearestSymbolFrom(symbolTableOp, in walkReferencedSymbolNodes()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVOps.cpp | 1123 SymbolTable::lookupNearestSymbolFrom((*this)->getParentOp(), in verify() 2334 SymbolTable::lookupNearestSymbolFrom((*this)->getParentOp(), fnName)); in verify() 2523 Operation *initOp = SymbolTable::lookupNearestSymbolFrom( in verify() 3291 auto *specConstSym = SymbolTable::lookupNearestSymbolFrom( in verify() 4108 dyn_cast<spirv::SpecConstantOp>(SymbolTable::lookupNearestSymbolFrom( in verify()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestDialect.cpp | 568 if (!symbolTable.lookupNearestSymbolFrom<FunctionOpInterface>(*this, fnAttr)) in verifySymbolUses()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 1349 symbolTable.lookupNearestSymbolFrom<GlobalOp>(*this, getNameAttr()); in verifySymbolUses()
|