forked from tinygrad/tinygrad
* disasm + compare to llvm * start inst trace * base tests pass * work * work * all kernels * qol * refactor * work * work * wave_focus * simple * work * add a lot of asserts * focus on wave0 * correct handling of IMMEDIATE_MASK * work * viz work * use the metadata infra * better