Hello, I’am iead.
- Either way engineer
- ctf player
- Connoisseur of compiler and virtual machines.
|
leetonidas |
|
contact@iead.dev |
My latest Posts
- Anatomy of LLVM Backends
Published: Tags: LLVM One difficulty when working with LLVM backends is the sheer amount of files, classes and ultimately code that needs to be present in order to get a LLVM backend going. The aim of this post is to give a very brief overview over the necessary classes.
- Crosscompile using CMake
Published: Last Modified: Tags: clang llvm cmake After debunking crosscompiling beeing hard in an earlier post, i want demonstrate how it can be used to build CMake projects for foreign architectures.
- Ieads Definitive Guide to LLVM Backends (I)
Published: Last Modified: Tags: llvm C++ VM When writing my first llvm backend at my last job I quickly found out that there is only very material assisting the creation of a custom backend. The posts and tutorials only cover the basics and stop as soon as it starts to become really interesting. This series of posts serves to fill the void left by others and to teach how to customice and tailor different aspects of a backend to your needs.