diff --git a/tinygrad/codegen/late/devectorizer.py b/tinygrad/codegen/late/devectorizer.py index c4e79584f4..51a1b2fe8a 100644 --- a/tinygrad/codegen/late/devectorizer.py +++ b/tinygrad/codegen/late/devectorizer.py @@ -157,7 +157,7 @@ def split_load_store(ctx:Renderer|None, ls:UOp, idx:UOp): elif isinstance(buf.dtype, ImageDType): lengths = [4] elif ctx is not None and CPU_X86: - lengths = [8,4,2] if buf.dtype.base == dtypes.half else [4,2] + lengths = [4,2] if buf.dtype.base == dtypes.float else [] must_divide = False elif ctx is not None and ctx.supports_float4: # TODO: a better way to get this than ctx