1. A Formally Verified Register Allocation Framework
- Author
-
Kent D. Lee
- Subjects
Automated theorem proving ,Theoretical computer science ,General Computer Science ,Compiler ,Graph coloring ,Hardware_CONTROLSTRUCTURESANDMICROPROGRAMMING ,Formal methods ,computer.software_genre ,computer ,Mathematics ,Register allocation ,Theoretical Computer Science ,Computer Science(all) - Abstract
When using formal methods to generate compilers it is desirable for all levels of the compiler to be formally specified. Typically, register allocation has been thought to be equivalent to graph coloring. Since graph coloring is NP-Complete most algorithms for register allocation have been ad-hoc. This paper presents a framework for register allocation that has been formally verified using an inductive theorem prover.
- Published
- 2003
- Full Text
- View/download PDF