Home
last modified time | relevance | path

Searched refs:topLevelOp (Results 1 – 12 of 12) sorted by relevance

/llvm-project/mlir/test/lib/IR/
H A DTestUseListOrders.cpp102 void computeOpNumbering(Operation *topLevelOp) { in computeOpNumbering() argument
105 topLevelOp->walk<mlir::WalkOrder::PreOrder>( in computeOpNumbering()
116 LogicalResult shuffleUses(Operation *topLevelOp) { in shuffleUses() argument
151 return walkOverValues(topLevelOp, doShuffleForRange); in shuffleUses()
154 LogicalResult verifyUseListOrders(Operation *topLevelOp) { in verifyUseListOrders() argument
177 return walkOverValues(topLevelOp, doValidationForRange); in verifyUseListOrders()
183 LogicalResult walkOverValues(Operation *topLevelOp, FuncT callable) { in walkOverValues() argument
184 auto blockWalk = topLevelOp->walk([&](Block *block) { in walkOverValues()
193 auto resultsWalk = topLevelOp->walk([&](Operation *op) { in walkOverValues()
/llvm-project/mlir/lib/Dialect/Transform/PDLExtension/
H A DPDLExtensionOps.cpp199 Operation *topLevelOp = nullptr; in verify() local
205 if (topLevelOp) { in verify()
208 diag.attachNote(topLevelOp->getLoc()) << "first non-pattern op"; in verify()
212 topLevelOp = &op; in verify()
229 if (!topLevelOp) { in verify()
/llvm-project/mlir/lib/Pass/
H A DIRPrinting.cpp63 auto *topLevelOp = op; in printIR() local
64 while (auto *parentOp = topLevelOp->getParentOp()) in printIR()
65 topLevelOp = parentOp; in printIR()
66 topLevelOp->print(out, flags); in printIR()
/llvm-project/mlir/include/mlir/AsmParser/
H A DAsmParserState.h187 void initialize(Operation *topLevelOp);
190 void finalize(Operation *topLevelOp);
/llvm-project/mlir/lib/AsmParser/
H A DAsmParserState.cpp220 void AsmParserState::initialize(Operation *topLevelOp) { in initialize() argument
221 startOperationDefinition(topLevelOp->getName()); in initialize()
229 void AsmParserState::finalize(Operation *topLevelOp) { in finalize() argument
237 topLevelOp, std::move(partialOpDef.symbolTable)); in finalize()
H A DParser.cpp550 OperationParser(ParserState &state, ModuleOp topLevelOp);
811 Operation *topLevelOp; in finalize()
818 OperationParser::OperationParser(ParserState &state, ModuleOp topLevelOp) in finalize()
819 : Parser(state), opBuilder(topLevelOp.getRegion()), topLevelOp(topLevelOp) { in finalize()
825 state.asmState->initialize(topLevelOp); in finalize()
884 auto walkRes = topLevelOp->walk([&](Operation *op) { in popSSANameScope()
902 if (state.config.shouldVerifyAfterParse() && failed(verify(topLevelOp))) in addDefinition()
907 state.asmState->finalize(topLevelOp); in addDefinition()
746 Operation *topLevelOp; global() member in __anon9a73a0460211::OperationParser
2719 OwningOpRef<ModuleOp> topLevelOp(ModuleOp::create(parserLoc)); parse() local
[all...]
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestDialectInterfaces.cpp120 LogicalResult upgradeFromVersion(Operation *topLevelOp, in upgradeFromVersion()
126 return topLevelOp->emitError() in upgradeFromVersion()
132 topLevelOp->walk([](TestVersionedOpA op) { in upgradeFromVersion()
/llvm-project/mlir/lib/Bytecode/Reader/
H A DBytecodeReader.cpp1531 /// Recursively visit all the values defined within topLevelOp and sort the
1533 LogicalResult processUseLists(Operation *topLevelOp);
2036 LogicalResult BytecodeReader::Impl::processUseLists(Operation *topLevelOp) {
2041 topLevelOp->walk<mlir::WalkOrder::PreOrder>( in processUseLists()
2044 auto blockWalk = topLevelOp->walk([this](Block *block) { in processUseLists()
2051 auto resultWalk = topLevelOp->walk([this](Operation *op) { in processUseLists()
2037 processUseLists(Operation * topLevelOp) processUseLists() argument
/llvm-project/mlir/include/mlir/Bytecode/
H A DBytecodeImplementation.h486 upgradeFromVersion(Operation *topLevelOp, in upgradeFromVersion() argument
/llvm-project/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp113 void construct(mlir::Operation *topLevelOp);
740 void ArrayCopyAnalysisBase::construct(mlir::Operation *topLevelOp) { in construct() argument
741 topLevelOp->walk([&](Operation *op) { in construct()
/llvm-project/mlir/docs/Tutorials/
H A DDataFlowAnalysis.md200 void run(Operation *topLevelOp);
/llvm-project/mlir/lib/Dialect/Tosa/IR/
H A DTosaOps.cpp114 LogicalResult upgradeFromVersion(Operation *topLevelOp, in upgradeFromVersion()