llvm-metal
llvm-metal copied to clipboard
Fork of LLVM with support for emittig MetalLib archives.
See the Metal shading language specification, e.g. for scalar types `double` isn't supported.
Now that we can much more easily update our LLVM/Metal dependency in Metal.jl, we should maybe move back some of the metadata initialization from GPUCompiler to here so that `metallib-as`...
There's a couple that look worthwile: - https://github.com/a2flo/floor/commit/215212f2c01992f0ba9b82576228b4d4fe2067f3 See this branch: https://github.com/JuliaGPU/llvm-metal/tree/floor-20220305