(self, op: Assign)
| 121 | self.add(op) |
| 122 | |
| 123 | def visit_assign(self, op: Assign) -> Value | None: |
| 124 | if op.src in self.op_map and self.op_map[op.src] is None: |
| 125 | # Special case: allow removing register initialization assignments |
| 126 | return None |
| 127 | return self.add(op) |
| 128 | |
| 129 | def visit_assign_multi(self, op: AssignMulti) -> Value | None: |
| 130 | return self.add(op) |