Please log in to watch this conference skillscast.
During this talk, you will explore an overview of the structure of the native code generator and the mapping of Cmm language constructs to assembly code. Haskell pattern matching simplifies peephole optimisation.
Examples will be based on the Linux 64-bit PowerPC backend but should be accessible to anyone with basic knowledge of assembler.
YOU MAY ALSO LIKE:
- Haskell eXchange 2022: Novice Track (Online Conference on 7th December 2022)
- Haskell eXchange 2022: Online Conference (Online Conference on 8th - 9th December 2022)
- Haskell: Why and How the External STG Interpreter is Useful (SkillsCast recorded in December 2021)
- Keynote — Haskell: What To Do When Success Can't Be Avoided (SkillsCast recorded in November 2021)
Lightning Talk: Writing an Assembler Back-end in Haskell is Easier Than You Think (Honest!)
Peter Trommler is Professor of Theoretical Computer Science at Nuremberg Institute of Technology (Technische Hochschule Nuernberg).