Completed
The arm compiler is 10% faster!
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Generating Better Machine Code with SSA
Automatically move to the next video in the Classroom when playback concludes
- 1 Generating better machine code with SSA
- 2 Timeline
- 3 amd64 - launched in Go 1.7
- 4 Compiler speed
- 5 The amd64 compiler is 10% slower.
- 6 The arm compiler is 10% faster!
- 7 Syntax tree
- 8 CFG - Control Flow Graph
- 9 SSA enables fast, accurate optimization algorithms for
- 10 Common Subexpression Elimination
- 11 Dead Store Elimination
- 12 Bounds Check Elimination
- 13 Rewrite rules can get pretty complicated
- 14 Rewrite rules make new ports easy!