From c36ccead6ec7ffdce81644effef32e1ab61c8883 Mon Sep 17 00:00:00 2001 From: George Hotz Date: Mon, 3 Aug 2026 22:15:06 +0000 Subject: [PATCH] llm: use upstream scalar index fix --- tinygrad/renderer/cstyle.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tinygrad/renderer/cstyle.py b/tinygrad/renderer/cstyle.py index 68178ea831..e25ab0c605 100644 --- a/tinygrad/renderer/cstyle.py +++ b/tinygrad/renderer/cstyle.py @@ -162,7 +162,6 @@ class CStyleLanguage(Renderer): def render_index(self, x:UOp, buf:UOp, idx:UOp): if buf.addrspace == AddrSpace.ALU: - if buf.max_numel() == 1: return self[buf] # this is lane access in C if idx.op is not Ops.CONST: return f"({self[buf]})[{self[idx]}]" return self[buf]+(f"[{idx.val}]" if buf.max_numel() > self.gep_arr_threshold else f".{'xyzwabcd'[idx.val]}")