def visit_register_op(self, op: RegisterOp) -> GenAndKill: gen = set(op.sources()) if not op.is_void: return gen, {op} else: return gen, set()