Fix MacroAssembler::CallRuntime to use proper parm regs