On Sunday, 14 February 2016 at 20:55:14 UTC, y wrote:
what is actually the difference on wheter i build with LLVM 3.5
or 3.8?
in other words, what influence does the ldc version have?
This really depends on your target. For x86_64 the biggest
difference is auto-vectorization with avx/avx2 which is better in
later LLVM versions.
The non-X86 are usually more mature in later LLVM versions. E.g.
for MIPS64 you should at least use LLVM 3.7.
Put into a simple rule:
- For X86 there is no big difference
- For non-X86 use the latest LLVM version
Regards,
Kai