HomeSort by relevance Sort by last modified time
    Searched refs:gpr (Results 1 - 25 of 38) sorted by null

1 2

  /external/webkit/Source/JavaScriptCore/dfg/
DFGJITCodeGenerator.cpp 44 GPRReg gpr = allocate(); local
45 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(gpr);
48 m_gprs.retain(gpr, virtualRegister, SpillOrderConstant);
51 info.fillInteger(gpr);
53 return gpr;
65 m_gprs.retain(gpr, virtualRegister, SpillOrderSpilled);
72 info.fillJSValue(gpr, DataFormatJSInteger);
73 unlock(gpr);
88 GPRReg gpr = info.gpr(); local
96 GPRReg gpr = info.gpr(); local
115 GPRReg gpr = allocate(); local
197 GPRReg gpr = info.gpr(); local
213 GPRReg gpr = info.gpr(); local
242 GPRReg gpr = allocate(); local
273 GPRReg gpr = info.gpr(); local
289 GPRReg gpr = boxDouble(fpr); local
305 GPRReg gpr = info.gpr(); local
408 GPRReg gpr = info.gpr(); local
    [all...]
DFGGenerationInfo.h 80 void initInteger(NodeIndex nodeIndex, uint32_t useCount, GPRReg gpr)
87 u.gpr = gpr;
89 void initJSValue(NodeIndex nodeIndex, uint32_t useCount, GPRReg gpr, DataFormat format = DataFormatJS)
98 u.gpr = gpr;
100 void initCell(NodeIndex nodeIndex, uint32_t useCount, GPRReg gpr)
107 u.gpr = gpr;
153 GPRReg gpr() { ASSERT(m_registerFormat && m_registerFormat != DataFormatDouble); return u.gpr; function in class:JSC::DFG::GenerationInfo
230 GPRReg gpr; member in union:JSC::DFG::GenerationInfo::__anon17529
    [all...]
DFGSpeculativeJIT.cpp 42 GPRReg gpr = allocate(); local
43 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(gpr);
46 m_gprs.retain(gpr, virtualRegister, SpillOrderConstant);
49 info.fillInteger(gpr);
51 return gpr;
58 m_gprs.retain(gpr, virtualRegister, SpillOrderSpilled);
64 info.fillInteger(gpr);
66 return gpr;
69 info.fillJSValue(gpr, DataFormatJSInteger);
71 return gpr;
83 GPRReg gpr = info.gpr(); local
100 GPRReg gpr = info.gpr(); local
116 GPRReg gpr = info.gpr(); local
123 GPRReg gpr = info.gpr(); local
189 GPRReg gpr = allocate(); local
215 GPRReg gpr = info.gpr(); local
221 GPRReg gpr = info.gpr(); local
    [all...]
DFGNonSpeculativeJIT.h 51 // GPR registers we must also record the format of the value.
98 if (!info.needsSpill() || (info.gpr() == exclude))
102 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(info.gpr());
127 if (info.gpr() == exclude)
134 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(info.gpr());
163 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(info.gpr());
175 for (GPRReg gpr = gpr0; gpr < numberOfGPRs; next(gpr)) {
176 VirtualRegister name = m_gprs.name(gpr);
    [all...]
DFGJITCompiler.cpp 65 // This method used to fill an integer value to a GPR when linking speculative -> non-speculative.
66 void JITCompiler::fillInt32ToInteger(NodeIndex nodeIndex, GPRReg gpr)
72 move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), gprToRegisterID(gpr));
76 loadPtr(addressFor(node.virtualRegister), gprToRegisterID(gpr));
77 jitAssertIsJSInt32(gpr);
79 load32(addressFor(node.virtualRegister), gprToRegisterID(gpr));
83 // This method used to fill a JSValue to a GPR when linking speculative -> non-speculative.
84 void JITCompiler::fillToJS(NodeIndex nodeIndex, GPRReg gpr)
91 move(MacroAssembler::ImmPtr(JSValue::encode(jsValue)), gprToRegisterID(gpr));
94 move(MacroAssembler::ImmPtr(JSValue::encode(jsValue)), gprToRegisterID(gpr));
    [all...]
DFGNonSpeculativeJIT.cpp 41 for (GPRReg gpr = gpr0; gpr < numberOfGPRs; next(gpr)) {
42 VirtualRegister virtualRegister = jit->m_gprs.name(gpr);
45 m_gprInfo[gpr].nodeIndex = info.nodeIndex();
46 m_gprInfo[gpr].format = info.registerFormat();
48 m_gprInfo[gpr].nodeIndex = NoNode;
63 GPRReg jsValueGpr = operand.gpr();
100 GPRReg jsValueGpr = operand.gpr();
122 void NonSpeculativeJIT::numberToInt32(FPRReg fpr, GPRReg gpr)
    [all...]
DFGSpeculativeJIT.h 214 gpr();
228 GPRReg gpr() function in class:JSC::DFG::SpeculateIntegerOperand
237 gpr(); // m_format is set when m_gpr is locked.
244 return JITCompiler::gprToRegisterID(gpr());
263 gpr();
277 GPRReg gpr() function in class:JSC::DFG::SpeculateStrictInt32Operand
286 return JITCompiler::gprToRegisterID(gpr());
304 gpr();
318 GPRReg gpr() function in class:JSC::DFG::SpeculateCellOperand
327 return JITCompiler::gprToRegisterID(gpr());
    [all...]
DFGJITCodeGenerator.h 75 // lock and unlock GPR & FPR registers.
112 // Allocate a gpr/fpr.
116 GPRReg gpr = m_gprs.allocate(spillMe); local
119 return gpr;
159 GPRReg boxDouble(FPRReg fpr, GPRReg gpr)
162 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(gpr);
165 return gpr;
167 FPRReg unboxDouble(GPRReg gpr, FPRReg fpr)
169 JITCompiler::RegisterID reg = JITCompiler::gprToRegisterID(gpr);
179 FPRReg unboxDouble(GPRReg gpr)
218 GPRReg gpr = boxDouble(info.fpr()); local
769 GPRReg gpr() function in class:JSC::DFG::IntegerOperand
859 GPRReg gpr() function in class:JSC::DFG::JSValueOperand
900 GPRReg gpr() const function in class:JSC::DFG::GPRTemporary
    [all...]
  /external/libffi/src/sparc/
ffi.c 475 void *rvalue, unsigned long *gpr, unsigned long *scratch)
493 rvalue = (void *) gpr[0];
508 avalue[i] = (void *)gpr[argn++];
513 /* gpr is 8-byte aligned. */
517 scratch[0] = gpr[argn];
518 scratch[1] = gpr[argn+1];
527 avalue[i] = ((char *) &gpr[argn]) - arg_types[i]->size;
540 void *rvalue, unsigned long *gpr, double *fpr)
556 rvalue = (void *) gpr[0];
573 avalue[i] = (void *)gpr[argn++]
    [all...]
  /external/valgrind/main/coregrind/m_sigframe/
sigframe-ppc64-linux.c 246 # define DO(gpr) frame->uc.uc_mcontext.gp_regs[VKI_PT_R0+gpr] \
247 = tst->arch.vex.guest_GPR##gpr
358 # define DO(gpr) tst->arch.vex.guest_GPR##gpr \
359 = frame->uc.uc_mcontext.gp_regs[VKI_PT_R0+gpr]
sigframe-ppc32-linux.c 146 # define DO(gpr) mc->mc_gregs[VKI_PT_R0+gpr] = tst->arch.vex.guest_GPR##gpr
921 # define DO(gpr) tst->arch.vex.guest_GPR##gpr = mc->mc_gregs[VKI_PT_R0+gpr]
    [all...]
  /external/linux-tools-perf/arch/powerpc/util/
dwarf-regs.c 24 {.name = STR(%gpr##num), .dwarfnum = num}
  /external/qemu/hw/
android_mips.c 142 env->active_tc.gpr[4] = PHYS_TO_VIRT(cmdline);/* a0 */
143 env->active_tc.gpr[5] = ram_size; /* a1 */
144 env->active_tc.gpr[6] = 0; /* a2 */
145 env->active_tc.gpr[7] = 0; /* a3 */
smc91c111.c 28 uint16_t gpr; member in struct:__anon13799
66 qemu_put_be16(f, s->gpr);
102 s->gpr = qemu_get_be16(f);
372 SET_LOW(gpr, value);
375 SET_HIGH(gpr, value);
556 return s->gpr & 0xff;
558 return s->gpr >> 8;
pc.c 520 uint32_t gpr[8], uint16_t segs[6], uint16_t ip)
575 *p++ = gpr[i];
576 *p++ = gpr[i] >> 8;
577 *p++ = gpr[i] >> 16;
578 *p++ = gpr[i] >> 24;
618 uint32_t gpr[8]; local
758 memset(gpr, 0, sizeof gpr);
759 gpr[4] = cmdline_addr-real_addr-16; /* SP (-16 is paranoia) */
767 generate_bootsect(option_rom, gpr, seg, 0)
    [all...]
  /external/libffi/src/x86/
ffi64.c 42 UINT64 gpr[MAX_GPR_REGS]; member in struct:register_args
374 reg_args->gpr[gprcount++] = (long) rvalue;
412 reg_args->gpr[gprcount] = 0;
413 memcpy (&reg_args->gpr[gprcount], a, size < 8 ? size : 8);
490 rvalue = (void *) reg_args->gpr[gprcount++];
544 avalue[i] = &reg_args->gpr[gprcount];
560 memcpy (a, &reg_args->gpr[gprcount++], 8);
  /external/compiler-rt/lib/asan/
asan_linux.cc 73 *sp = ucontext->uc_mcontext.regs->gpr[PT_R1];
76 *bp = ucontext->uc_mcontext.regs->gpr[PT_R31];
  /external/qemu/target-mips/
cpu.h 141 target_ulong gpr[32]; member in struct:TCState
515 env->active_tc.gpr[29] = newsp;
516 env->active_tc.gpr[7] = 0;
517 env->active_tc.gpr[2] = 0;
machine.c 12 qemu_put_betls(f, &tc->gpr[i]);
159 qemu_get_betls(f, &tc->gpr[i]);
  /external/libffi/src/powerpc/
ppc_closure.S 47 # so first save gpr 3 to gpr 10 (aligned to 4)
76 # now load up the pointer to the saved gpr registers
  /external/valgrind/main/coregrind/
vgdb.c 922 sp = user_mod.regs.gpr[1];
924 sp = user_mod.regs.gpr[1];
988 user_mod.regs.gpr[3] = check;
    [all...]
  /external/valgrind/main/VEX/priv/
host_mips_defs.h 552 HReg gpr; member in struct:__anon16235::__anon16236::__anon16254
685 extern MIPSInstr *MIPSInstr_RdWrLR(Bool wrLR, HReg gpr);
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/alsa/sound/
emu10k1.h 87 #define GPR(x) (FXGPREGBASE + (x)) /* free GPRs: x = 0x00 - 0xff */
251 unsigned int gpr_controls; /* count of GPR controls */
277 unsigned int count; /* count of GPR (1..16) */
278 unsigned short gpr[32]; /* GPR number(s) */ member in struct:__anon26088
292 unsigned int gpr_add_control_count; /* count of GPR controls to add/replace */
293 emu10k1_fx8010_control_gpr_t *gpr_add_controls; /* GPR controls to add/replace */
295 unsigned int gpr_del_control_count; /* count of GPR controls to remove */
296 emu10k1_ctl_elem_id_t *gpr_del_controls; /* IDs of GPR controls to remove */
298 unsigned int gpr_list_control_count; /* count of GPR controls to list *
    [all...]
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/alsa/sound/
emu10k1.h 87 #define GPR(x) (FXGPREGBASE + (x)) /* free GPRs: x = 0x00 - 0xff */
251 unsigned int gpr_controls; /* count of GPR controls */
277 unsigned int count; /* count of GPR (1..16) */
278 unsigned short gpr[32]; /* GPR number(s) */ member in struct:__anon27678
292 unsigned int gpr_add_control_count; /* count of GPR controls to add/replace */
293 emu10k1_fx8010_control_gpr_t *gpr_add_controls; /* GPR controls to add/replace */
295 unsigned int gpr_del_control_count; /* count of GPR controls to remove */
296 emu10k1_ctl_elem_id_t *gpr_del_controls; /* IDs of GPR controls to remove */
298 unsigned int gpr_list_control_count; /* count of GPR controls to list *
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/alsa/sound/
emu10k1.h 87 #define GPR(x) (FXGPREGBASE + (x)) /* free GPRs: x = 0x00 - 0xff */
251 unsigned int gpr_controls; /* count of GPR controls */
277 unsigned int count; /* count of GPR (1..16) */
278 unsigned short gpr[32]; /* GPR number(s) */ member in struct:__anon29193
292 unsigned int gpr_add_control_count; /* count of GPR controls to add/replace */
293 emu10k1_fx8010_control_gpr_t *gpr_add_controls; /* GPR controls to add/replace */
295 unsigned int gpr_del_control_count; /* count of GPR controls to remove */
296 emu10k1_ctl_elem_id_t *gpr_del_controls; /* IDs of GPR controls to remove */
298 unsigned int gpr_list_control_count; /* count of GPR controls to list *
    [all...]

Completed in 1245 milliseconds

1 2