(self, function_name, kernel, bufs, uops, prefix=None)
| 314 | ]) + base_rewrite |
| 315 | |
| 316 | def render_kernel(self, function_name, kernel, bufs, uops, prefix=None) -> str: |
| 317 | if any(uop.dtype.base == dtypes.half for uop in uops): prefix = (["#pragma OPENCL EXTENSION cl_khr_fp16 : enable"] + (prefix or [])) |
| 318 | return super().render_kernel(function_name, kernel, bufs, uops, prefix) |
| 319 | |
| 320 | def aux(self, uops:list[UOp]): |
| 321 | arg_dtypes:list[list[tuple[int, DType]]] = [] |
nothing calls this directly
no test coverage detected