3 ms·
LLVM's IR makes no stability guarantees - it can change from one release to the next, with no backward compatibility. That's not ideal for something you're slin
by mrec 12y ago
LLVM's IR makes no stability guarantees - it can change from one release to the next, with no backward compatibility. That's not ideal for something you're slinging out to the web.
I believe this is the same reason Khronos defined their own IR (SPIR) instead of using LLVM's. Needs to be stable.
- CyberDildonics 12y agoThat is one reason, the other is being easy and fast to process with tools.
- legulere 12y agoYou mean SPIR-V, SPIR is LLVM based