Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

maskray.me

Get the latest updates from directly as they happen.

Follow now 111 followers

Latest posts

Last updated 3 days ago

LLVM integrated assembler: Engineering better fragments

3 days ago

In my previous assembler posts, I've discussed improvements onexpression evaluation and relocation...

GCC 13.3.0 miscompiles LLVM

17 days ago

For years, I've been involved in updating LLVM's MC layer. A recentjourney...

LLVM integrated assembler: Improving expressions and relocations

2 months ago

In my previous post, LLVMintegrated assembler: Improving MCExpr and MCValue, I exploredimprovements...

LLVM integrated assembler: Improving expressions and relocations

2 months ago

UNDER CONSTRUCTIONIn my previous post, LLVMintegrated assembler: Improving MCExpr and MCValue delved...

LLVM integrated assembler: Improving MCExpr and MCValue

4 months ago

In my previous post, RelocationGeneration in Assemblers, I explored some key concepts...

Relocation generation in assemblers

5 months ago

This post explores how GNU Assembler and LLVM integrated assemblergenerate relocations, an...

Compiling C++ with the Clang API

5 months ago

This post describes how to compile a single C++ source file to...

lld 20 ELF changes

6 months ago

LLVM 20 will be released. As usual, I maintain lld/ELF and have...

Natural loops

6 months ago

A dominator tree can beused to compute natural loops.For every node H...

Natural loops

6 months ago

A dominator tree can beused to compute natural loops.For every node H...