๐ŸŽ‰๐Ÿš€ Behold: The magic potion called #TPDELLVM that promises to make your glacial LLVM -O0 back-end blink 10-20 times faster โšก! Of course, don't mind the small print that your code will now be bulkier than a sumo wrestler in a tutu ๐Ÿ˜๐Ÿ‘—. And remember, it's only for those #x86_64 and #AArch64 elites โ€“ the rest, go play in traffic! ๐Ÿ›‘๐Ÿคทโ€โ™‚๏ธ
https://discourse.llvm.org/t/tpde-llvm-10-20x-faster-llvm-o0-back-end/86664 #LLVMOptimization #CodePerformance #HackerNews #ngated
TPDE-LLVM: 10-20x Faster LLVM -O0 Back-End

5 years ago, @nikic wrote: I canโ€™t say a 10% improvement is making LLVM fast again, we would need a 10x improvement for it to deserve that label. We recently open-sourced TPDE and our fast LLVM baseline back-end (TPDE-LLVM), which is 10-20x faster than the LLVM -O0 back-end with similar runtime performance and 10-30% larger code size. We support a typical subset of LLVM-IR and only target x86-64 and AArch64. Posting this here, as this might be interesting for the LLVM community โ€“ questions/c...

LLVM Discussion Forums