Tagebuch eines Interplanetaren Botschafters

Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

Freitag, Juni 11, 2021

Can memcpy be implemented in LLVM IR?

›
(Added a section on load/store pairs on June 14th) This question probably seems absurd. An unoptimized memcpy is a simple loop that copies...
1 Kommentar:
Donnerstag, Juni 25, 2020

They want to be small, they want to be big: thoughts on code reviews and the power of patch series

›
Code reviews are a central fact of life in software development. It's important to do them well, and developer quality of life depends o...
5 Kommentare:
Dienstag, Februar 05, 2019

FOSDEM talk on TableGen

›
Video and slides for my talk in the LLVM devroom on TableGen are now available here . Now I only need the time and energy to continue my b...
Freitag, März 09, 2018

TableGen #5: DAGs

›
This is the fifth part of a series; see the first part for a table of contents. With bit sequences , we have already seen one unusual fea...
‹
›
Startseite
Web-Version anzeigen

Über mich

Nicolai Hähnle
I work on AMD's LLVM-based shader compiler, but I'm dangerous all across the graphics driver stack. I enjoy talking about high-dimensional polytopes, lattice points, combinatorial optimization, and the stupidity of financial commentary in the media. Serious contemplation leads me to believe that uncountably infinitely many gods exist in a mathematical sense, though almost certainly none of them are relevant for us. Did I mention that I like The Hitch-Hiker's Guide to the Galaxy?

Opinions are my own, but feel free to borrow them.
Mein Profil vollständig anzeigen
Powered by Blogger.