Lines Matching defs:getParentOperation

943       insertionPoint.getBlock().getParentOperation()->getContext().getObject();
1434 std::optional<PyOperationRef> PyOperation::getParentOperation() {
1446 std::optional<PyOperationRef> parentOperation = getParentOperation();
1641 : PyConcreteValue(orig.getParentOperation(), castFrom(orig)) {}
1688 mlirOperationEqual(self.getParentOperation()->get(),
1691 return self.getParentOperation().getObject();
2108 block.getParentOperation()->checkValid();
2138 block.getParentOperation()->getContext(), firstOp);
2147 block.getParentOperation()->getContext(), terminator);
2438 return PyBlock(self.getParentOperation(),
3167 auto parent = self.getOperation().getParentOperation();
3402 return PyBlockList(self.getParentOperation(), self.get());
3408 return self.getParentOperation()->createOpView();
3416 return PyBlockIterator(self.getParentOperation(), firstBlock);
3433 return self.getParentOperation()->createOpView();
3440 return PyRegion(self.getParentOperation(), region);
3446 return PyBlockArgumentList(self.getParentOperation(), self.get());
3465 return PyOperationList(self.getParentOperation(), self.get());
3475 return PyBlock(parent.getParentOperation(), block);
3499 return PyBlock(self.getParentOperation(), block);
3514 return PyBlock(self.getParentOperation(), block);
3526 return PyOperationIterator(self.getParentOperation(),
3558 self.getParentOperation().getObject());
3833 [](PyValue &self) { return self.getParentOperation()->getContext(); },
3844 mlirOperationEqual(self.getParentOperation()->get(),
3848 return self.getParentOperation().getObject();
3853 return nb::cast(PyBlock(self.getParentOperation(), block));