Files
tinygrad/tinygrad/runtime
FICTURE7andGitHub 759b3f86bf Pass host CPU features to LLVM target (#8909)
* Pass host CPU features to LLVM target

This gets `test_gemm_fp16` to pass on Windows. It would fail because the
generated machine code would call compiler-rt functions to to perform
truncating. This gets the test to pass on some hardware, because LLVM
gets access to more instructions. Essentially this is similar to
`-march=native`.

Unless this was intentionally left as is to be re-implemented fully in
LLVM IR or something.

* Fix linter complaints
2025-02-06 10:19:30 +08:00
..
2024-06-18 19:48:18 -04:00
2025-02-05 00:52:53 +03:00
2024-12-20 01:56:01 -05:00
2025-01-05 01:23:57 +03:00
2025-02-04 09:45:04 +08:00
2025-02-03 23:21:37 +03:00
2025-01-11 17:11:23 +03:00