fix tests after register allocation work
working on registers, awip (a work in progress)