Home
last modified time | relevance | path

Searched refs:HRcFlt64 (Results 1 – 20 of 20) sorted by relevance

/external/valgrind/VEX/priv/
Dhost_x86_defs.h57 ST_IN HReg hregX86_FAKE0 ( void ) { return mkHReg(False, HRcFlt64, 0, 6); } in hregX86_FAKE0()
58 ST_IN HReg hregX86_FAKE1 ( void ) { return mkHReg(False, HRcFlt64, 1, 7); } in hregX86_FAKE1()
59 ST_IN HReg hregX86_FAKE2 ( void ) { return mkHReg(False, HRcFlt64, 2, 8); } in hregX86_FAKE2()
60 ST_IN HReg hregX86_FAKE3 ( void ) { return mkHReg(False, HRcFlt64, 3, 9); } in hregX86_FAKE3()
61 ST_IN HReg hregX86_FAKE4 ( void ) { return mkHReg(False, HRcFlt64, 4, 10); } in hregX86_FAKE4()
62 ST_IN HReg hregX86_FAKE5 ( void ) { return mkHReg(False, HRcFlt64, 5, 11); } in hregX86_FAKE5()
Dhost_arm64_defs.h65 ST_IN HReg hregARM64_D8 ( void ) { return mkHReg(False, HRcFlt64, 8, 20); } in hregARM64_D8()
66 ST_IN HReg hregARM64_D9 ( void ) { return mkHReg(False, HRcFlt64, 9, 21); } in hregARM64_D9()
67 ST_IN HReg hregARM64_D10 ( void ) { return mkHReg(False, HRcFlt64, 10, 22); } in hregARM64_D10()
68 ST_IN HReg hregARM64_D11 ( void ) { return mkHReg(False, HRcFlt64, 11, 23); } in hregARM64_D11()
69 ST_IN HReg hregARM64_D12 ( void ) { return mkHReg(False, HRcFlt64, 12, 24); } in hregARM64_D12()
70 ST_IN HReg hregARM64_D13 ( void ) { return mkHReg(False, HRcFlt64, 13, 25); } in hregARM64_D13()
Dhost_arm_defs.h56 ST_IN HReg hregARM_D8 ( void ) { return mkHReg(False, HRcFlt64, 8, 11); } in hregARM_D8()
57 ST_IN HReg hregARM_D9 ( void ) { return mkHReg(False, HRcFlt64, 9, 12); } in hregARM_D9()
58 ST_IN HReg hregARM_D10 ( void ) { return mkHReg(False, HRcFlt64, 10, 13); } in hregARM_D10()
59 ST_IN HReg hregARM_D11 ( void ) { return mkHReg(False, HRcFlt64, 11, 14); } in hregARM_D11()
60 ST_IN HReg hregARM_D12 ( void ) { return mkHReg(False, HRcFlt64, 12, 15); } in hregARM_D12()
Dhost_generic_regs.c53 case HRcFlt64: vex_printf("HRcFlt64"); break; in ppHRegClass()
77 case HRcFlt64: vex_printf("%%%sD%u", maybe_v, regNN); return; in ppHReg()
Dhost_generic_regs.h119 HRcFlt64=6, /* 64-bit float */ enumerator
Dhost_mips_defs.h48 mkHReg(False, (_mode64) ? HRcFlt64 : HRcFlt32, \
52 mkHReg(False, HRcFlt64, \
Dhost_s390_isel.c236 return mkHReg(/*virtual*/True, HRcFlt64, /*encoding*/0, ix); in mkVRegF()
2270 vassert(hregClass(*dst_hi) == HRcFlt64); in s390_isel_float128_expr()
2271 vassert(hregClass(*dst_lo) == HRcFlt64); in s390_isel_float128_expr()
2627 vassert(hregClass(dst) == HRcFlt64); in s390_isel_float_expr()
2965 vassert(hregClass(*dst_hi) == HRcFlt64); in s390_isel_dfp128_expr()
2966 vassert(hregClass(*dst_lo) == HRcFlt64); in s390_isel_dfp128_expr()
3287 vassert(hregClass(dst) == HRcFlt64); in s390_isel_dfp_expr()
Dhost_generic_reg_alloc2.c198 case HRcVec128: case HRcFlt64: in sanity_check_spill_offset()
907 case HRcVec128: case HRcFlt64: in doRegisterAllocation()
Dhost_arm64_isel.c150 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0, env->vreg_ctr); in newVRegD()
3015 vassert(hregClass(r) == HRcFlt64); in iselDblExpr()
3198 vassert(hregClass(r) == HRcFlt64); in iselFltExpr()
3382 vassert(hregClass(r) == HRcFlt64); in iselF16Expr()
4168 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM64()
Dhost_ppc_isel.c352 HReg reg = mkHReg(True/*vreg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegF()
3906 vassert(hregClass(r) == HRcFlt64); /* yes, really Flt64 */ in iselFltExpr()
4079 vassert(hregClass(r) == HRcFlt64); in iselDblExpr()
4443 vassert(hregClass(r) == HRcFlt64); in iselDfp32Expr()
4813 vassert(hregClass(r) == HRcFlt64); in iselDfp64Expr()
6941 hregLo = mkHReg(True, HRcFlt64, 0, j++); in iselSB_PPC()
6949 hregLo = mkHReg(True, HRcFlt64, 0, j++); in iselSB_PPC()
6952 hregLo = mkHReg(True, HRcFlt64, 0, j++); in iselSB_PPC()
6953 hregMedLo = mkHReg(True, HRcFlt64, 0, j++); in iselSB_PPC()
Dhost_arm_defs.c157 case HRcFlt64: in ppHRegARM()
2682 case HRcFlt64: { in genSpill_ARM()
2737 case HRcFlt64: { in genReload_ARM()
2793 vassert(hregClass(r) == HRcFlt64); in dregEnc()
4024 vassert(hregClass(i->ARMin.NLdStD.dD) == HRcFlt64); in emit_ARMInstr()
4721 vassert(hregClass(regDreg) == HRcFlt64); in emit_ARMInstr()
4722 vassert(hregClass(regMreg) == HRcFlt64); in emit_ARMInstr()
Dhost_s390_defs.c78 return mkHReg(/*virtual*/False, HRcFlt64, regno, ix); in s390_hreg_fpr()
112 case HRcFlt64: vex_sprintf(buf, "%%vF%u", r); break; in s390_hreg_as_string()
123 case HRcFlt64: return freg_names[r]; in s390_hreg_as_string()
483 case HRcFlt64: in genSpill_S390()
509 case HRcFlt64: in genReload_S390()
7135 if (hregClass(insn->variant.load.dst) == HRcFlt64) { in s390_insn_load_emit()
7187 if (hregClass(insn->variant.store.src) == HRcFlt64) { in s390_insn_store_emit()
7281 if (dst_class == HRcFlt64) in s390_insn_move_emit()
7284 if (dst_class == HRcFlt64 && src_class == HRcInt64) { in s390_insn_move_emit()
7292 if (dst_class == HRcInt64 && src_class == HRcFlt64) { in s390_insn_move_emit()
[all …]
Dhost_mips_isel.c62 #define HRcFPR(_mode64) ((_mode64) ? HRcFlt64 : HRcFlt32)
174 HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegD()
3422 vassert(hregClass(r) == HRcFlt64); in iselDblExpr()
4253 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_MIPS()
4260 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_MIPS()
Dhost_x86_defs.c115 case HRcFlt64: in ppHRegX86()
1718 case HRcFlt64: in genSpill_X86()
1743 case HRcFlt64: in genReload_X86()
1847 vassert(hregClass(r) == HRcFlt64); in fregEnc()
Dhost_arm64_defs.c159 case HRcFlt64: in ppHRegARM64()
1351 vassert(hregClass(src) == HRcFlt64); in ARM64Instr_VMov()
1352 vassert(hregClass(dst) == HRcFlt64); in ARM64Instr_VMov()
2557 case HRcFlt64: in genSpill_ARM64()
2598 case HRcFlt64: in genReload_ARM64()
2637 vassert(hregClass(r) == HRcFlt64); in dregEnc()
Dhost_mips_defs.c160 hregClass(reg) == HRcFlt32 || hregClass(reg) == HRcFlt64); in ppHRegMIPS()
179 case HRcFlt64: in ppHRegMIPS()
1990 case HRcFlt64: in genSpill_MIPS()
2022 case HRcFlt64: in genReload_MIPS()
Dhost_x86_isel.c227 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegF()
2882 vassert(hregClass(r) == HRcFlt64); /* yes, really Flt64 */ in iselFltExpr()
2999 vassert(hregClass(r) == HRcFlt64); in iselDblExpr()
4484 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_X86()
Dhost_ppc_defs.h53 mkHReg(False, HRcFlt64, \
Dhost_arm_isel.c163 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegD()
2327 vassert(hregClass(r) == HRcFlt64); in iselNeon64Expr()
5502 vassert(hregClass(r) == HRcFlt64); in iselDblExpr()
6579 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM()
6586 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_ARM()
Dhost_ppc_defs.c178 case HRcFlt64: in ppHRegPPC()
3170 case HRcFlt64: in genSpill_PPC()
3200 case HRcFlt64: in genReload_PPC()
3229 vassert(hregClass(fr) == HRcFlt64); in fregEnc()