Lines Matching refs:tmp64
511 uint64_t tmp64; in HELPER() local
530 tmp64 = (uint32_t)LDL(addr); in HELPER()
532 tmp64 |= (uint64_t)LDL(addr) << 32; in HELPER()
534 env->vfp.regs[rd] = make_float64(tmp64); in HELPER()
536 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()
537 STL(addr, tmp64); in HELPER()
539 STL(addr, tmp64 >> 32); in HELPER()
545 tmp64 = 0ull; in HELPER()
547 tmp64 |= (uint64_t)LDW(addr) << (i * 16); in HELPER()
549 env->vfp.regs[rd] = make_float64(tmp64); in HELPER()
551 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()
552 for (i = 0; i < 4; i++, addr += stride, tmp64 >>= 16) { in HELPER()
553 STW(addr, tmp64); in HELPER()
559 tmp64 = 0ull; in HELPER()
561 tmp64 |= (uint64_t)LDB(addr) << (i * 8); in HELPER()
563 env->vfp.regs[rd] = make_float64(tmp64); in HELPER()
565 tmp64 = float64_val(env->vfp.regs[rd]); in HELPER()
566 for (i = 0; i < 8; i++, addr += stride, tmp64 >>= 8) { in HELPER()
567 STB(addr, tmp64); in HELPER()