Fix MacroAssembler::InNewSpace

In the case that object and scratch are the same register, avoid
clobbering the value before the comparison can be performed.