Code Generation and Optimization
Code Generation and Optimization
S. Graham
1984 · DOI: 10.1109/cgo51591.2021.9370328
15 Citations
TLDR
The intermediate code is a pseudo code of a virtual machine that no machine-dependent code generation is needed and is invoked to execute the intermediate code of the virtual machine.
Abstract
1 Introduction For some compiler, the intermediate code is a pseudo code of a virtual machine. • Interpreter of the virtual machine is invoked to execute the intermediate code. • No machine-dependent code generation is needed. • Usually with great overhead. Pascal: P-code for the virtual P machine. JAVA: Byte code for the virtual JAVA machine.
