(self, reg_type, size)
| 116 | self.parent = parent |
| 117 | |
| 118 | def alloc(self, reg_type, size): |
| 119 | for r in self.ranges[reg_type]: |
| 120 | res = r.alloc(size) |
| 121 | if res is not None: |
| 122 | self.by_base[reg_type, res] = r |
| 123 | return res |
| 124 | |
| 125 | def free(self, reg): |
| 126 | try: |