[ home / overboard ] [ date ] [ soy / qa / raid / incel ] [ int / pol ] [ a / biz / fit / mtv / r9k / sude / tech / v / x ] [ q / news / chive / rules / pass / bans / status ] [ booru / wiki ]

A banner for soyjak.party

/tech/ - Soyence and Technology

Download more RAM for your Mac here
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: opseclevelcompiler.jpg 📥︎ (286.98 KB, 1254x1254) ImgOps

 â„–43041[Quote]

I'm working on a compiler and I'm looking for good resources on backends. Even if I use something like LLVM IR I still need an implementation of my own. I've been looking at the purple dragon book which has helped a bit but is there any other good resources? I'm trying to read the source code of some small compilers but doing that is ropefuel.

 â„–43398[Quote]

Bumping this thread but I'm too retarded to really help you. Unjokingly try the documentation in TempleOS, I heard its good. Also suckless endorses the following:
cproc - frontend for C11 for QBE.
lacc - A simple, self-hosting C compiler.
qbe - compiler backend targeting AMD64 (Linux and OSX), ARM64, and RISC-V64.
scc - Simple C Compiler.
tcc - Tiny C Compiler git repo
https://suckless.org/rocks/
Other than that, you can try asking LLMs to explain concepts and other source code to you

 â„–43407[Quote]

>>43041 (OP)
literal woo in the background



[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ date ] [ soy / qa / raid / incel ] [ int / pol ] [ a / biz / fit / mtv / r9k / sude / tech / v / x ] [ q / news / chive / rules / pass / bans / status ] [ booru / wiki ]