Lines Matching refs:embox
216 } else if (auto embox = mlir::dyn_cast<EmboxProcOp>(op)) { in runOnOperation() local
219 mlir::Type toTy = embox.getType().cast<BoxProcType>().getEleTy(); in runOnOperation()
220 rewriter.setInsertionPoint(embox); in runOnOperation()
221 if (embox.getHost()) { in runOnOperation()
223 auto module = embox->getParentOfType<mlir::ModuleOp>(); in runOnOperation()
226 auto loc = embox.getLoc(); in runOnOperation()
232 builder.createConvert(loc, i8Ptr, embox.getHost()); in runOnOperation()
235 builder.createConvert(loc, i8Ptr, embox.getFunc()); in runOnOperation()
242 rewriter.replaceOpWithNewOp<ConvertOp>(embox, toTy, in runOnOperation()
246 rewriter.replaceOpWithNewOp<ConvertOp>(embox, toTy, in runOnOperation()
247 embox.getFunc()); in runOnOperation()