Register variables

When using the -Or switch, local variables or parameters which are used very often will be moved to registers for faster access.