Searched refs:iterArg (Results 1 – 5 of 5) sorted by relevance
133 OpOperand *iterArg) { in getTiledProducer() argument175 if (iterArg) { in getTiledProducer()178 iterArg->set(outputOperand->get()); in getTiledProducer()229 OpOperand *iterArg = &tileLoop.getOpOperandForRegionIterArg(bbArg); in getTiedBBArgs() local230 bbArg = iterArg->get().dyn_cast<BlockArgument>(); in getTiedBBArgs()360 OpOperand *iterArg = nullptr; in fuseProducer() local363 iterArg = getTiedIterArg(bbArg); in fuseProducer()365 if (!iterArg || hasOtherUses(bbArg, sliceOp)) in fuseProducer()367 producerResult = iterArg->get().dyn_cast<OpResult>(); in fuseProducer()385 tiledProducerLoopIndices, iterArg); in fuseProducer()
474 BlockArgument iterArg = std::get<0>(pair); in printOperation() local476 os << emitter.getOrCreateName(iterArg) << " = " in printOperation()485 BlockArgument iterArg = std::get<1>(pair); in printOperation() local488 << emitter.getOrCreateName(iterArg) << ";"; in printOperation()
1839 mlir::BlockArgument fir::IterWhileOp::iterArgToBlockArg(mlir::Value iterArg) { in iterArgToBlockArg() argument1841 if (iterArg == i.value()) in iterArgToBlockArg()2128 mlir::BlockArgument fir::DoLoopOp::iterArgToBlockArg(mlir::Value iterArg) { in iterArgToBlockArg() argument2130 if (iterArg == i.value()) in iterArgToBlockArg()
288 /// Assert that opOperand is an iterArg.
2109 mlir::BlockArgument iterArgToBlockArg(mlir::Value iterArg);2251 mlir::BlockArgument iterArgToBlockArg(mlir::Value iterArg);