3 ms·
These benchmarks also don't reflect how good are the backends for different CPU architectures in GCC and LLVM. For instance, GCC is by far the dominant compile
by qalmakka 5y ago
These benchmarks also don't reflect how good are the backends for different CPU architectures in GCC and LLVM.
For instance, GCC is by far the dominant compiler on GNU/Linux on x86, while LLVM has a almost total monopoly of AArch64 (think about Android NDK + iOS + macOS). I think it would be quite natural for the GCC AArch64 backend to get less focus compared to its x86 counterpart. It's a complicated landscape that is always full of gotchas, and that's why I don't like these kinds of benchmarks a lot.