who was it that had the blog post diving deep into LLVM's transformers in regards to "normalizing" certain illegal operands? Like, say an architecture only supports a certain instruction on 32 bit integers but if it's a 16 bit integer it won't work so your 16 bit integer is padded to be a 32 bit integer for the instruction to operate

I forget what the exact thing is called, also searching up "LLVM illegal instruction" just brings up a bunch of help threads in regards to people compiling code with syntax errors

Show thread

forgets the username of the one mutual who would have this offhand

Show thread

@hipsterelectron@circumstances.run sorry i'm asking to see it specifically because a friend of mine asked me "building a compiler can't be that hard can it" and i wanted to link them to this super specific subsystem within LLVM because I know that'd be enough to make them question their choice of project

Show thread
Follow

@puppygirlhornypost2 @hipsterelectron some Google fu later. Did you mean Min-Yih Hsu blog post from the fifteenth of May "Legalizations in LLWM Backend"?

· Librem Social · 1 · 1 · 1
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml