From 8985a4a023b6e737c480dd4f8a7b17ed27e29d43 Mon Sep 17 00:00:00 2001 From: chenyu Date: Thu, 25 Dec 2025 09:34:15 -0500 Subject: [PATCH] one less branch in Buffer.view [pr] (#13829) --- tinygrad/device.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tinygrad/device.py b/tinygrad/device.py index 1a76a89b47..10cd72201b 100644 --- a/tinygrad/device.py +++ b/tinygrad/device.py @@ -199,8 +199,7 @@ class Buffer: return mv def view(self, size:int, dtype:DType, offset:int) -> Buffer: assert offset < self.nbytes, "offset must be less than nbytes" - if self._base is not None: return Buffer(self.device, size, dtype, base=self._base, offset=self.offset+offset) - return Buffer(self.device, size, dtype, base=self, offset=offset) + return Buffer(self.device, size, dtype, base=self.base, offset=self.offset+offset) @dataclass(frozen=True) class DMACPURef: