Skip to content

Commit ae1c018

Browse files
committed
Fix type checking errors
1 parent 479ca70 commit ae1c018

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

Tools/cases_generator/stack.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ def flush_single_var(self, out: CWriter, var_name: str, outputs: list[StackItem]
301301
base_offset = self.base_offset.copy()
302302
top_offset = self.top_offset.copy()
303303
for var in self.variables:
304-
base_offset.push(var)
304+
base_offset.push(var.item)
305305
for var in outputs:
306306
if any(var == v.item for v in self.variables):
307307
# The variable is already on the stack, such as a peeked value

Tools/cases_generator/tier1_generator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,11 +119,11 @@ def write_uop(
119119
emitter.emit(f"(void){cache.name};\n")
120120
offset += cache.size
121121
emitter.emit_tokens(uop, stack, inst)
122-
for var in outputs:
123-
if var.name in uop.deferred_refs.values():
122+
for output in outputs:
123+
if output.name in uop.deferred_refs.values():
124124
# We've already spilled this when emitting tokens
125-
var.cached = False
126-
emitter.emit(stack.push(var))
125+
output.cached = False
126+
emitter.emit(stack.push(output))
127127
if braces:
128128
emitter.out.start_line()
129129
emitter.emit("}\n")

Tools/cases_generator/tier2_generator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,11 +182,11 @@ def write_uop(uop: Uop, emitter: Emitter, stack: Stack) -> None:
182182
cast = f"uint{cache.size*16}_t"
183183
emitter.emit(f"{type}{cache.name} = ({cast})CURRENT_OPERAND();\n")
184184
emitter.emit_tokens(uop, stack, None)
185-
for var in outputs:
186-
if var.name in uop.deferred_refs.values():
185+
for output in outputs:
186+
if output.name in uop.deferred_refs.values():
187187
# We've already spilled this when emitting tokens
188-
var.cached = False
189-
emitter.emit(stack.push(var))
188+
output.cached = False
189+
emitter.emit(stack.push(output))
190190
except StackError as ex:
191191
raise analysis_error(ex.args[0], uop.body[0]) from None
192192

0 commit comments

Comments
 (0)