From dc508022a9572e4de07b4cc30899a504cb32d1ae Mon Sep 17 00:00:00 2001 From: chenyu Date: Mon, 25 Mar 2024 15:18:35 -0400 Subject: [PATCH] clean up clang src header (#3925) don't need to define int64 and uchar --- tinygrad/runtime/ops_clang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/runtime/ops_clang.py b/tinygrad/runtime/ops_clang.py index b7eb5b3a83..30caa52050 100644 --- a/tinygrad/runtime/ops_clang.py +++ b/tinygrad/runtime/ops_clang.py @@ -4,7 +4,7 @@ from tinygrad.helpers import cpu_time_execution from tinygrad.codegen.kernel import LinearizerOptions from tinygrad.renderer.cstyle import uops_to_cstyle, CStyleLanguage -CLANG_PROGRAM_HEADER = '#include \n#define max(x,y) ((x>y)?x:y)\n#define int64 long\n#define half __fp16\n#define uchar unsigned char\n#include \n' # noqa: E501 +CLANG_PROGRAM_HEADER = '#include \n#include \n#define max(x,y) ((x>y)?x:y)\n#define half __fp16\n' class ClangCompiler(Compiler): linearizer_opts = LinearizerOptions("CLANG", supports_float4=False, has_local=False)