Verifying the LLVM

Verifying the LLVM

Strange Loop Conference via YouTube Direct link

mem2reg register promotion

19 of 21

19 of 21

mem2reg register promotion

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Verifying the LLVM

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Collaborators
  3. 3 PLAN • LLVM Intermediate Representation
  4. 4 LLVM Compiler Infrastructure
  5. 5 Other LLVM IR Features
  6. 6 But... it's complex
  7. 7 One Example: undef
  8. 8 Interactions with Optimizations
  9. 9 What's the problem?
  10. 10 Compiler Bugs
  11. 11 Deep Specifications
  12. 12 Inspiration: CompCert
  13. 13 The Vellvm Project
  14. 14 Vellvm Framework
  15. 15 LLVM IR Semantics
  16. 16 Writing Interpreters in Coq
  17. 17 Interaction Trees
  18. 18 LLVM Interpreter in Cog
  19. 19 mem2reg register promotion
  20. 20 Caveats
  21. 21 Getting started with Cog

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.