Searched defs:dreg (Results 1 - 12 of 12) sorted by relevance

/external/v8/test/cctest/
H A Dtest-utils-arm64.h89 inline double dreg(unsigned code) const { function in class:RegisterDump
/external/vixl/test/
H A Dtest-utils-a64.h110 inline double dreg(unsigned code) const { function in class:vixl::RegisterDump
/external/v8/src/ppc/
H A Ddeoptimizer-ppc.cc130 const DoubleRegister dreg = DoubleRegister::from_code(code); local
132 __ stfd(dreg, MemOperand(sp, offset));
275 const DoubleRegister dreg = DoubleRegister::from_code(code); local
277 __ lfd(dreg, MemOperand(r4, src_offset));
H A Dsimulator-ppc.h186 void set_d_register_from_double(int dreg, const double dbl) { argument
187 DCHECK(dreg >= 0 && dreg < kNumFPRs);
188 *bit_cast<double*>(&fp_registers_[dreg]) = dbl;
190 double get_double_from_d_register(int dreg) { argument
191 DCHECK(dreg >= 0 && dreg < kNumFPRs);
192 return *bit_cast<double*>(&fp_registers_[dreg]);
194 void set_d_register(int dreg, int64_t value) { argument
195 DCHECK(dreg >
198 get_d_register(int dreg) argument
[all...]
H A Dmacro-assembler-ppc.cc257 DoubleRegister dreg = DoubleRegister::from_code(i); local
259 stfd(dreg, MemOperand(location, stack_offset));
270 DoubleRegister dreg = DoubleRegister::from_code(i); local
271 lfd(dreg, MemOperand(location, stack_offset));
/external/v8/src/s390/
H A Ddeoptimizer-s390.cc122 const DoubleRegister dreg = DoubleRegister::from_code(code); local
124 __ StoreDouble(dreg, MemOperand(sp, offset));
273 const DoubleRegister dreg = DoubleRegister::from_code(code); local
275 __ ld(dreg, MemOperand(r3, src_offset));
H A Dsimulator-s390.h163 void set_d_register_from_double(int dreg, const double dbl) { argument
164 DCHECK(dreg >= 0 && dreg < kNumFPRs);
165 *bit_cast<double*>(&fp_registers_[dreg]) = dbl;
168 double get_double_from_d_register(int dreg) { argument
169 DCHECK(dreg >= 0 && dreg < kNumFPRs);
170 return *bit_cast<double*>(&fp_registers_[dreg]);
172 void set_d_register(int dreg, int64_t value) { argument
173 DCHECK(dreg >
176 get_d_register(int dreg) argument
181 set_d_register_from_float32(int dreg, const float f) argument
189 get_float32_from_d_register(int dreg) argument
[all...]
H A Dmacro-assembler-s390.cc232 DoubleRegister dreg = DoubleRegister::from_code(i); local
234 StoreDouble(dreg, MemOperand(location, stack_offset));
244 DoubleRegister dreg = DoubleRegister::from_code(i); local
245 LoadDouble(dreg, MemOperand(location, stack_offset));
/external/v8/src/arm/
H A Dsimulator-arm.h147 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) { argument
163 SetVFPRegister<double, 2>(dreg, dbl);
166 double get_double_from_d_register(int dreg) { argument
167 return GetFromVFPRegister<double, 2>(dreg);
H A Dsimulator-arm.cc926 void Simulator::set_dw_register(int dreg, const int* dbl) { argument
927 DCHECK((dreg >= 0) && (dreg < num_d_registers));
928 registers_[dreg] = dbl[0];
929 registers_[dreg + 1] = dbl[1];
933 void Simulator::get_d_register(int dreg, uint64_t* value) { argument
934 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
935 memcpy(value, vfp_registers_ + dreg * 2, sizeof(*value));
939 void Simulator::set_d_register(int dreg, cons argument
945 get_d_register(int dreg, uint32_t* value) argument
951 set_d_register(int dreg, const uint32_t* value) argument
[all...]
/external/valgrind/VEX/priv/
H A Dhost_arm_isel.c3749 HReg dreg = iselNeon64Expr(env, triop->arg1); local
3764 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, res, dreg, 4, False));
H A Dguest_arm_toIR.c2859 UInt dreg = get_neon_d_regno(theInstr); local
2867 putQReg(dreg, triop(Iop_SliceV128, /*hiV128*/getQReg(mreg),
2870 putDRegI64(dreg, triop(Iop_Slice64, /*hiI64*/getDRegI64(mreg),
2873 DIP("vext.8 %c%u, %c%u, %c%u, #%u\n", reg_t, dreg, reg_t, nreg,
2908 UInt dreg = get_neon_d_regno(theInstr & ~(1 << 6)); local
2920 if (dreg >= 0x100 || mreg >= 0x100 || nreg >= 0x100)
2966 getDRegI64(dreg),
2972 putDRegI64(dreg, mkexpr(old_res), condT);
2973 DIP("vtb%c.8 d%u, {", op ? 'x' : 'l', dreg);
2988 UInt dreg local
3042 UInt dreg = get_neon_d_regno(theInstr); local
4834 UInt dreg = get_neon_d_regno(theInstr); local
5247 UInt dreg = get_neon_d_regno(theInstr & ~(1 << 6)); local
5913 UInt dreg = get_neon_d_regno(theInstr); local
6628 UInt dreg = get_neon_d_regno(theInstr); local
7634 DIPimm(UInt imm, UInt cmode, UInt op, const char *instr, UInt Q, UInt dreg) argument
7648 UInt dreg = get_neon_d_regno(theInstr); local
[all...]

Completed in 462 milliseconds