Hacker News new | ask | show | jobs
by anarazel 3051 days ago
LLVM IR usually is platform dependant. Especially so when generated by clang etc..
1 comments

Obviously, you can't just run it through vanilla Clang and call it a day. However, you can do something like PNaCl where you treat the runtime environment as its own platform separate from the rest of the world with its own ABI. I'm sure some languages are more or less impacted as well, for C and C++ the problem is obvious because platforms vary so widely.