make makeGetTempDouble asm-friendly