🤹‍♂️ Oh joy, yet another riveting tale of compiler backend wizardry 🤓—because who doesn't love integrating #TPDE into custom #Clang and #Flang builds? 🛠️ So cozy up with your #LLVM 19/20 manuals, because nothing says "wild Friday night" like low-latency JIT compilers! 🎉
https://weliveindetail.github.io/blog/post/2025/09/30/tpde-in-llvm-orc.html #compilerbackend #lowlatencyJIT #HackerNews #ngated
Using the TPDE Codegen Backend in LLVM ORC

TPDE is the perfect fit for a baseline JIT compiler, let's see how to wire it up in ORC JIT!

Właśnie wrzuciłem #LLVM 21.1.0 do #Gentoo. Tym razem z Flangiem!

#Clang #Flang

#LLVM 21.1.0 now in #Gentoo. This time with #Flang!

#Clang

Gdyby ktoś potrzebował takich danych, to budowanie Flanga (przy pomocy Clanga, na AArch64) z -j96 powoduje maksymalne użycie RAM-u na poziomie 102G.

#Gentoo #Flang #Clang

If anyone needed that data point, #Flang build (using #Clang on AArch64) with -j96 peaks at 102 GiB RAM use.

#Gentoo

And today I learned that #Flang is real, a FORTRAN compiler.
🚀🎉 Huzzah, the earth-shattering #news is here: "flangnew" is now just "flang"! 🎨 It's a monumental leap for humanity, akin to swapping your mom's spaghetti sauce recipe with *the exact same recipe*. Expect a 33-minute epic saga on how this name change will revolutionize #Fortran #compilation... or not. 🙄👾
https://blog.llvm.org/posts/2025-03-11-flang-new/ #flang #flangnew #tech #software #development #HackerNews #ngated
LLVM Fortran Levels Up: Goodbye flang-new, Hello flang!

LLVM has included a Fortran compiler “Flang” since LLVM 11 in late 2020. However, until recently the Flang binary was not flang (like clang) but instead flang-new. LLVM 20 ends the era of flang-new.

The LLVM Project Blog
LLVM Fortran Levels Up: Goodbye flang-new, Hello flang!

LLVM has included a Fortran compiler “Flang” since LLVM 11 in late 2020. However, until recently the Flang binary was not flang (like clang) but instead flang-new. LLVM 20 ends the era of flang-new.

The LLVM Project Blog
LLVM Fortran Levels Up: Goodbye flang-new, Hello flang!

LLVM has included a Fortran compiler “Flang” since LLVM 11 in late 2020. However, until recently the Flang binary was not flang (like clang) but instead flang-new. LLVM 20 ends the era of flang-new.

The LLVM Project Blog

Wygląda na to, że ktoś stara się, żeby Flanga dało się skompilować. No wiecie, jak ktoś nie ma po 16G RAM-u na każdy proces kompilatora.

https://github.com/llvm/llvm-project/pull/130600

#LLVM #Flang