Register and share your invite link to earn from video plays and referrals.

Search results for LLV
LLV community
One keyword maps to one global community path.
Create community
People
Not Found
Tweets including LLV
LLVM21 is a stinker and has worse codegen in general, and a bug forced disabled loop auto-vectorization. Turned out to be a blessing: we clearly identified areas we were over-reliant on implicit compiler optimizations and were able to explicitly restructure our code to what we really wanted. The result is that we now have clean generic SIMD subroutines in places we previously relied on auto-vectorization. And we did it better and as a result produced faster code (see below). Pure ASCII throughput improved more than 20% (30% on Linux) which is insane and is purely because we wrote better SIMD than an auto-vectorizer can. Lit. We also found it stopped inlining automatically in certain places which destroyed some benchmarks based on real world corpuses. As a result, we now explicitly inline those backed by benchmarks. Wonderful. Some things slowed down more than can be attributed to noise. I'm looking into that now but they're minor benchmarks. The important ones are parity or better.
Show more
40 point first quarter for your knicks 📈
0
68
2.3K
238
Forward to community
Dannon yogurt sparks outrage after discontinuing beloved flavor: 'Had to buy a couple of cases at a time'