From 7d8ed8d4d7eb6170275aafdb89bc072d38b556e7 Mon Sep 17 00:00:00 2001 From: George Hotz <72895+geohot@users.noreply.github.com> Date: Mon, 1 Jun 2026 22:07:43 -0700 Subject: [PATCH] add store to buffer's addrspace (#16468) --- tinygrad/uop/ops.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/uop/ops.py b/tinygrad/uop/ops.py index b66def9594..6bbe154d82 100644 --- a/tinygrad/uop/ops.py +++ b/tinygrad/uop/ops.py @@ -766,7 +766,7 @@ class UOp(OpMixin, metaclass=UOpMetaClass): if self.op is Ops.DEFINE_LOCAL: return AddrSpace.LOCAL if self.op is Ops.DEFINE_REG: return AddrSpace.REG if self.op is Ops.LOAD: return AddrSpace.ANON # LOAD brings things into anonymous registers - if self.op in {Ops.INDEX, Ops.CAST, Ops.AFTER, Ops.REDUCE, Ops.GEP}: + if self.op in {Ops.INDEX, Ops.CAST, Ops.AFTER, Ops.REDUCE, Ops.GEP, Ops.STORE}: return self.src[0].addrspace if self.op in GroupOp.Movement: return self.src[0].addrspace if self.op in {Ops.STACK, Ops.WMMA} or self.op in GroupOp.Elementwise: