Lines Matching refs:tmp64
521 uint64_t tmp64;
540 tmp64 = (uint32_t)LDL(addr);
542 tmp64 |= (uint64_t)LDL(addr) << 32;
544 env->vfp.regs[rd] = make_float64(tmp64);
546 tmp64 = float64_val(env->vfp.regs[rd]);
547 STL(addr, tmp64);
549 STL(addr, tmp64 >> 32);
555 tmp64 = 0ull;
557 tmp64 |= (uint64_t)LDW(addr) << (i * 16);
559 env->vfp.regs[rd] = make_float64(tmp64);
561 tmp64 = float64_val(env->vfp.regs[rd]);
562 for (i = 0; i < 4; i++, addr += stride, tmp64 >>= 16) {
563 STW(addr, tmp64);
569 tmp64 = 0ull;
571 tmp64 |= (uint64_t)LDB(addr) << (i * 8);
573 env->vfp.regs[rd] = make_float64(tmp64);
575 tmp64 = float64_val(env->vfp.regs[rd]);
576 for (i = 0; i < 8; i++, addr += stride, tmp64 >>= 8) {
577 STB(addr, tmp64);