Currently each function of a program has it's own registers.
This is heavily inspired by LLVM programs, but it not representative for more traditional CPU designs.
We should incorporate a feature that gives "global" registers for all function calls, but which aren't shared across processes.
Currently each function of a program has it's own registers. This is heavily inspired by LLVM programs, but it not representative for more traditional CPU designs.
We should incorporate a feature that gives "global" registers for all function calls, but which aren't shared across processes.