/external/valgrind/main/VEX/priv/ |
D | host_generic_regs.c | 49 case HRcFlt64: vex_printf("HRcFlt64"); break; in ppHRegClass() 65 case HRcFlt64: vex_printf("%%%sD%d", maybe_v, regNo); return; in ppHReg()
|
D | host_mips_defs.c | 49 mkHReg(_n, _mode64 ? HRcFlt64 : HRcFlt32, False) 84 hregClass(reg) == HRcFlt32 || hregClass(reg) == HRcFlt64); in ppHRegMIPS() 103 case HRcFlt64: in ppHRegMIPS() 438 return mkHReg(32, mode64 ? HRcFlt64 : HRcFlt32, False); in hregMIPS_PC() 443 return mkHReg(33, mode64 ? HRcFlt64 : HRcFlt32, False); in hregMIPS_HI() 448 return mkHReg(34, mode64 ? HRcFlt64 : HRcFlt32, False); in hregMIPS_LO() 453 return mkHReg(0, HRcFlt64, False); in hregMIPS_D0() 458 return mkHReg(2, HRcFlt64, False); in hregMIPS_D1() 463 return mkHReg(4, HRcFlt64, False); in hregMIPS_D2() 468 return mkHReg(6, HRcFlt64, False); in hregMIPS_D3() [all …]
|
D | host_ppc_defs.c | 76 case HRcFlt64: in ppHRegPPC() 130 HReg hregPPC_FPR0 ( void ) { return mkHReg( 0, HRcFlt64, False); } in hregPPC_FPR0() 131 HReg hregPPC_FPR1 ( void ) { return mkHReg( 1, HRcFlt64, False); } in hregPPC_FPR1() 132 HReg hregPPC_FPR2 ( void ) { return mkHReg( 2, HRcFlt64, False); } in hregPPC_FPR2() 133 HReg hregPPC_FPR3 ( void ) { return mkHReg( 3, HRcFlt64, False); } in hregPPC_FPR3() 134 HReg hregPPC_FPR4 ( void ) { return mkHReg( 4, HRcFlt64, False); } in hregPPC_FPR4() 135 HReg hregPPC_FPR5 ( void ) { return mkHReg( 5, HRcFlt64, False); } in hregPPC_FPR5() 136 HReg hregPPC_FPR6 ( void ) { return mkHReg( 6, HRcFlt64, False); } in hregPPC_FPR6() 137 HReg hregPPC_FPR7 ( void ) { return mkHReg( 7, HRcFlt64, False); } in hregPPC_FPR7() 138 HReg hregPPC_FPR8 ( void ) { return mkHReg( 8, HRcFlt64, False); } in hregPPC_FPR8() [all …]
|
D | host_generic_regs.h | 104 HRcFlt64=6, /* 64-bit float */ enumerator
|
D | host_s390_isel.c | 232 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True /* virtual */ ); in newVRegF() 252 return mkHReg(regno, HRcFlt64, False /* virtual */ ); in make_fpr() 2231 vassert(hregClass(*dst_hi) == HRcFlt64); in s390_isel_float128_expr() 2232 vassert(hregClass(*dst_lo) == HRcFlt64); in s390_isel_float128_expr() 2586 vassert(hregClass(dst) == HRcFlt64); in s390_isel_float_expr() 2924 vassert(hregClass(*dst_hi) == HRcFlt64); in s390_isel_dfp128_expr() 2925 vassert(hregClass(*dst_lo) == HRcFlt64); in s390_isel_dfp128_expr() 3246 vassert(hregClass(dst) == HRcFlt64); in s390_isel_dfp_expr() 4158 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_S390() 4163 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_S390() [all …]
|
D | host_s390_defs.c | 95 case HRcFlt64: vex_sprintf(buf, "%%vF%d", r); break; in s390_hreg_as_string() 106 case HRcFlt64: return freg_names[r]; in s390_hreg_as_string() 156 (*arr)[i++] = mkHReg(0, HRcFlt64, False); in s390_hreg_get_allocable() 157 (*arr)[i++] = mkHReg(1, HRcFlt64, False); in s390_hreg_get_allocable() 158 (*arr)[i++] = mkHReg(2, HRcFlt64, False); in s390_hreg_get_allocable() 159 (*arr)[i++] = mkHReg(3, HRcFlt64, False); in s390_hreg_get_allocable() 160 (*arr)[i++] = mkHReg(4, HRcFlt64, False); in s390_hreg_get_allocable() 161 (*arr)[i++] = mkHReg(5, HRcFlt64, False); in s390_hreg_get_allocable() 162 (*arr)[i++] = mkHReg(6, HRcFlt64, False); in s390_hreg_get_allocable() 163 (*arr)[i++] = mkHReg(7, HRcFlt64, False); in s390_hreg_get_allocable() [all …]
|
D | host_arm64_defs.c | 64 case HRcFlt64: in ppHRegARM64() 111 HReg hregARM64_D8 ( void ) { return mkHReg(8, HRcFlt64, False); } in hregARM64_D8() 112 HReg hregARM64_D9 ( void ) { return mkHReg(9, HRcFlt64, False); } in hregARM64_D9() 113 HReg hregARM64_D10 ( void ) { return mkHReg(10, HRcFlt64, False); } in hregARM64_D10() 114 HReg hregARM64_D11 ( void ) { return mkHReg(11, HRcFlt64, False); } in hregARM64_D11() 115 HReg hregARM64_D12 ( void ) { return mkHReg(12, HRcFlt64, False); } in hregARM64_D12() 116 HReg hregARM64_D13 ( void ) { return mkHReg(13, HRcFlt64, False); } in hregARM64_D13() 1840 vassert(hregClass(src) == HRcFlt64); in ARM64Instr_VMov() 1841 vassert(hregClass(dst) == HRcFlt64); in ARM64Instr_VMov() 3244 case HRcFlt64: in genSpill_ARM64() [all …]
|
D | host_x86_defs.c | 64 case HRcFlt64: in ppHRegX86() 88 HReg hregX86_FAKE0 ( void ) { return mkHReg(0, HRcFlt64, False); } in hregX86_FAKE0() 89 HReg hregX86_FAKE1 ( void ) { return mkHReg(1, HRcFlt64, False); } in hregX86_FAKE1() 90 HReg hregX86_FAKE2 ( void ) { return mkHReg(2, HRcFlt64, False); } in hregX86_FAKE2() 91 HReg hregX86_FAKE3 ( void ) { return mkHReg(3, HRcFlt64, False); } in hregX86_FAKE3() 92 HReg hregX86_FAKE4 ( void ) { return mkHReg(4, HRcFlt64, False); } in hregX86_FAKE4() 93 HReg hregX86_FAKE5 ( void ) { return mkHReg(5, HRcFlt64, False); } in hregX86_FAKE5() 1719 case HRcFlt64: in genSpill_X86() 1744 case HRcFlt64: in genReload_X86() 1848 vassert(hregClass(r) == HRcFlt64); in fregNo()
|
D | host_arm_defs.c | 67 case HRcFlt64: in ppHRegARM() 103 HReg hregARM_D8 ( void ) { return mkHReg(8, HRcFlt64, False); } in hregARM_D8() 104 HReg hregARM_D9 ( void ) { return mkHReg(9, HRcFlt64, False); } in hregARM_D9() 105 HReg hregARM_D10 ( void ) { return mkHReg(10, HRcFlt64, False); } in hregARM_D10() 106 HReg hregARM_D11 ( void ) { return mkHReg(11, HRcFlt64, False); } in hregARM_D11() 107 HReg hregARM_D12 ( void ) { return mkHReg(12, HRcFlt64, False); } in hregARM_D12() 2587 case HRcFlt64: { in genSpill_ARM() 2642 case HRcFlt64: { in genReload_ARM() 2698 if (hregClass(r) != HRcFlt64) in dregNo() 2700 vassert(hregClass(r) == HRcFlt64); in dregNo() [all …]
|
D | host_generic_reg_alloc2.c | 211 case HRcVec128: case HRcFlt64: in sanity_check_spill_offset() 839 case HRcVec128: case HRcFlt64: in doRegisterAllocation()
|
D | host_ppc_isel.c | 352 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegF() 3650 vassert(hregClass(r) == HRcFlt64); /* yes, really Flt64 */ in iselFltExpr() 3821 vassert(hregClass(r) == HRcFlt64); in iselDblExpr() 4106 vassert(hregClass(r) == HRcFlt64); in iselDfp32Expr() 4157 vassert(hregClass(r) == HRcFlt64); in iselDfp64Expr() 5993 case Ity_F64: hregLo = mkHReg(j++, HRcFlt64, True); break; in iselSB_PPC() 5996 case Ity_D64: hregLo = mkHReg(j++, HRcFlt64, True); break; in iselSB_PPC() 5997 case Ity_D128: hregLo = mkHReg(j++, HRcFlt64, True); in iselSB_PPC() 5998 hregMedLo = mkHReg(j++, HRcFlt64, True); break; in iselSB_PPC()
|
D | host_arm64_isel.c | 157 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegD() 5974 vassert(hregClass(r) == HRcFlt64); in iselDblExpr() 6152 vassert(hregClass(r) == HRcFlt64); in iselFltExpr() 7036 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_ARM64()
|
D | host_mips_isel.c | 62 #define HRcFPR(__mode64) (__mode64 ? HRcFlt64 : HRcFlt32) 179 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True /*virtual reg */ ); in newVRegD() 3407 vassert(hregClass(r) == HRcFlt64); in iselDblExpr() 4216 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_MIPS() 4223 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_MIPS()
|
D | host_x86_isel.c | 227 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegF() 2880 vassert(hregClass(r) == HRcFlt64); /* yes, really Flt64 */ in iselFltExpr() 2997 vassert(hregClass(r) == HRcFlt64); in iselDblExpr() 4477 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; in iselSB_X86()
|
D | host_arm_isel.c | 171 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegD() 2169 vassert(hregClass(r) == HRcFlt64); in iselNeon64Expr() 5366 vassert(hregClass(r) == HRcFlt64); in iselDblExpr() 6373 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_ARM() 6380 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; in iselSB_ARM()
|
D | host_amd64_defs.c | 65 case HRcFlt64: in ppHRegAMD64()
|