Bug 901518: Don't try to use a double register as a memory location (r=shu)