Home
last modified time | relevance | path

Searched refs:OperationDefinition (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/AsmParser/
H A DAsmParserState.h48 struct OperationDefinition { struct
59 OperationDefinition(Operation *op, SMRange loc, SMLoc endLoc) in OperationDefinition() argument
108 ArrayRef<std::unique_ptr<OperationDefinition>>::iterator>;
123 const OperationDefinition *getOpDef(Operation *op) const;
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DAsmParserState.cpp43 SmallVector<std::unique_ptr<OperationDefinition>> operations;
119 -> const OperationDefinition * { in getOpDef()
211 std::unique_ptr<OperationDefinition> def = in finalizeOperationDefinition()
212 std::make_unique<OperationDefinition>(op, nameLoc, endLoc); in finalizeOperationDefinition()
292 OperationDefinition &def = *impl->operations[existingIt->second]; in addUses()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DMLIRServer.cpp262 const AsmParserState::OperationDefinition &op);
354 for (const AsmParserState::OperationDefinition &op : asmState.getOpDefs()) { in getLocationsOf()
392 for (const AsmParserState::OperationDefinition &op : asmState.getOpDefs()) { in findReferencesOf()
434 for (const AsmParserState::OperationDefinition &op : asmState.getOpDefs()) { in findHover()
476 SMRange hoverRange, const AsmParserState::OperationDefinition &op) { in buildHoverForOperation()
606 if (const AsmParserState::OperationDefinition *def = asmState.getOpDef(op)) { in findDocumentSymbols()