/external/v8/src/ppc/ |
D | simulator-ppc.h | 186 void set_d_register_from_double(int dreg, const double dbl) { in set_d_register_from_double() argument 187 DCHECK(dreg >= 0 && dreg < kNumFPRs); in set_d_register_from_double() 188 *bit_cast<double*>(&fp_registers_[dreg]) = dbl; in set_d_register_from_double() 190 double get_double_from_d_register(int dreg) { in get_double_from_d_register() argument 191 DCHECK(dreg >= 0 && dreg < kNumFPRs); in get_double_from_d_register() 192 return *bit_cast<double*>(&fp_registers_[dreg]); in get_double_from_d_register() 194 void set_d_register(int dreg, int64_t value) { in set_d_register() argument 195 DCHECK(dreg >= 0 && dreg < kNumFPRs); in set_d_register() 196 fp_registers_[dreg] = value; in set_d_register() 198 int64_t get_d_register(int dreg) { in get_d_register() argument [all …]
|
D | deoptimizer-ppc.cc | 163 const DoubleRegister dreg = DoubleRegister::from_code(code); in Generate() local 165 __ stfd(dreg, MemOperand(sp, offset)); in Generate() 301 const DoubleRegister dreg = DoubleRegister::from_code(code); in Generate() local 303 __ lfd(dreg, MemOperand(r4, src_offset)); in Generate()
|
D | macro-assembler-ppc.cc | 262 DoubleRegister dreg = DoubleRegister::from_code(i); in MultiPushDoubles() local 264 stfd(dreg, MemOperand(location, stack_offset)); in MultiPushDoubles() 275 DoubleRegister dreg = DoubleRegister::from_code(i); in MultiPopDoubles() local 276 lfd(dreg, MemOperand(location, stack_offset)); in MultiPopDoubles()
|
/external/v8/src/arm64/ |
D | simulator-arm64.cc | 175 return dreg(0); in CallDouble() 639 TraceSim("Arguments: %f, %f\n", dreg(0), dreg(1)); in DoRuntimeCall() 640 int64_t result = target(dreg(0), dreg(1)); in DoRuntimeCall() 654 TraceSim("Argument: %f\n", dreg(0)); in DoRuntimeCall() 655 double result = target(dreg(0)); in DoRuntimeCall() 669 TraceSim("Arguments: %f, %f\n", dreg(0), dreg(1)); in DoRuntimeCall() 670 double result = target(dreg(0), dreg(1)); in DoRuntimeCall() 684 TraceSim("Arguments: %f, %d\n", dreg(0), wreg(0)); in DoRuntimeCall() 685 double result = target(dreg(0), wreg(0)); in DoRuntimeCall() 1631 case STR_d: MemoryWrite<double>(address, dreg(srcdst)); break; in LoadStoreHelper() [all …]
|
D | simulator-arm64.h | 428 double dreg(unsigned code) const { 439 case kDRegSizeInBits: return dreg(code);
|
/external/v8/src/arm/ |
D | simulator-arm.h | 147 void set_dw_register(int dreg, const int* dbl); 150 void get_d_register(int dreg, uint64_t* value); 151 void set_d_register(int dreg, const uint64_t* value); 152 void get_d_register(int dreg, uint32_t* value); 153 void set_d_register(int dreg, const uint32_t* value); 162 void set_d_register_from_double(int dreg, const double& dbl) { in set_d_register_from_double() argument 163 SetVFPRegister<double, 2>(dreg, dbl); in set_d_register_from_double() 166 double get_double_from_d_register(int dreg) { in get_double_from_d_register() argument 167 return GetFromVFPRegister<double, 2>(dreg); in get_double_from_d_register()
|
D | simulator-arm.cc | 929 void Simulator::set_dw_register(int dreg, const int* dbl) { in set_dw_register() argument 930 DCHECK((dreg >= 0) && (dreg < num_d_registers)); in set_dw_register() 931 registers_[dreg] = dbl[0]; in set_dw_register() 932 registers_[dreg + 1] = dbl[1]; in set_dw_register() 936 void Simulator::get_d_register(int dreg, uint64_t* value) { in get_d_register() argument 937 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters())); in get_d_register() 938 memcpy(value, vfp_registers_ + dreg * 2, sizeof(*value)); in get_d_register() 942 void Simulator::set_d_register(int dreg, const uint64_t* value) { in set_d_register() argument 943 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters())); in set_d_register() 944 memcpy(vfp_registers_ + dreg * 2, value, sizeof(*value)); in set_d_register() [all …]
|
/external/valgrind/VEX/priv/ |
D | guest_arm_toIR.c | 2859 UInt dreg = get_neon_d_regno(theInstr); in dis_neon_vext() local 2867 putQReg(dreg, triop(Iop_SliceV128, /*hiV128*/getQReg(mreg), in dis_neon_vext() 2870 putDRegI64(dreg, triop(Iop_Slice64, /*hiI64*/getDRegI64(mreg), in dis_neon_vext() 2873 DIP("vext.8 %c%u, %c%u, %c%u, #%u\n", reg_t, dreg, reg_t, nreg, in dis_neon_vext() 2908 UInt dreg = get_neon_d_regno(theInstr & ~(1 << 6)); in dis_neon_vtb() local 2920 if (dreg >= 0x100 || mreg >= 0x100 || nreg >= 0x100) in dis_neon_vtb() 2966 getDRegI64(dreg), in dis_neon_vtb() 2972 putDRegI64(dreg, mkexpr(old_res), condT); in dis_neon_vtb() 2973 DIP("vtb%c.8 d%u, {", op ? 'x' : 'l', dreg); in dis_neon_vtb() 2988 UInt dreg = ((theInstr >> 18) & 0x10) | ((theInstr >> 12) & 0xF); in dis_neon_vdup() local [all …]
|
D | host_arm_isel.c | 3749 HReg dreg = iselNeon64Expr(env, triop->arg1); in iselNeon64Expr_wrk() local 3764 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, res, dreg, 4, False)); in iselNeon64Expr_wrk()
|
/external/vixl/src/vixl/a64/ |
D | simulator-a64.cc | 1121 case STR_d: Memory::Write<double>(address, dreg(srcdst)); break; in LoadStoreHelper() 1237 Memory::Write<double>(address, dreg(rt)); in LoadStorePairHelper() 1238 Memory::Write<double>(address2, dreg(rt2)); in LoadStorePairHelper() 1921 case FCVTAS_wd: set_wreg(dst, FPToInt32(dreg(src), FPTieAway)); break; in VisitFPIntegerConvert() 1922 case FCVTAS_xd: set_xreg(dst, FPToInt64(dreg(src), FPTieAway)); break; in VisitFPIntegerConvert() 1925 case FCVTAU_wd: set_wreg(dst, FPToUInt32(dreg(src), FPTieAway)); break; in VisitFPIntegerConvert() 1926 case FCVTAU_xd: set_xreg(dst, FPToUInt64(dreg(src), FPTieAway)); break; in VisitFPIntegerConvert() 1934 set_wreg(dst, FPToInt32(dreg(src), FPNegativeInfinity)); in VisitFPIntegerConvert() 1937 set_xreg(dst, FPToInt64(dreg(src), FPNegativeInfinity)); in VisitFPIntegerConvert() 1946 set_wreg(dst, FPToUInt32(dreg(src), FPNegativeInfinity)); in VisitFPIntegerConvert() [all …]
|
D | simulator-a64.h | 894 double dreg(unsigned code) const { in dreg() function
|
/external/vixl/examples/ |
D | add3-double.cc | 69 printf("%f + %f + %f = %f\n", a, b, c, simulator.dreg(0)); in main()
|
D | add4-double.cc | 79 printf("%ld + %f + %ld + %f = %f\n", a, b, c, d, simulator.dreg(0)); in main()
|
/external/vixl/test/ |
D | test-utils-a64.h | 110 inline double dreg(unsigned code) const { in dreg() function
|
D | test-utils-a64.cc | 174 return EqualFP64(expected, core, core->dreg(fpreg.code())); in EqualFP64()
|
/external/v8/test/cctest/ |
D | test-utils-arm64.h | 89 inline double dreg(unsigned code) const { in dreg() function
|
D | test-utils-arm64.cc | 142 return EqualFP64(expected, core, core->dreg(fpreg.code())); in EqualFP64()
|
/external/vixl/test/examples/ |
D | test-examples.cc | 334 assert(regs.dreg(0) == Add3DoubleC(A, B, C)); \ 360 assert(regs.dreg(0) == Add4DoubleC(A, B, C, D)); \
|
/external/v8/src/mips/ |
D | simulator-mips.h | 165 void set_dw_register(int dreg, const int* dbl);
|
/external/v8/src/mips64/ |
D | simulator-mips64.h | 196 void set_dw_register(int dreg, const int* dbl);
|
/external/llvm/test/CodeGen/ARM/ |
D | vector-load.ll | 227 ; Make sure we don't break smaller-than-dreg extloads.
|
/external/hyphenation-patterns/de/ |
D | hyph-de-1996.pat.txt | 3538 2dreg
|
D | hyph-de-1901.pat.txt | 3586 2dreg
|
D | hyph-de-ch-1901.pat.txt | 3530 2dreg
|
/external/hyphenation-patterns/nb/ |
D | hyph-nb.pat.txt | 4902 9dreg.
|