Home
last modified time | relevance | path

Searched refs:registers (Results 1 – 25 of 90) sorted by relevance

1234

/external/v8/src/
Dinterpreter-irregexp.cc193 int* registers, in RawMatch() argument
233 *backtrack_sp++ = registers[insn >> BYTECODE_SHIFT]; in RawMatch()
237 registers[insn >> BYTECODE_SHIFT] = Load32Aligned(pc + 4); in RawMatch()
241 registers[insn >> BYTECODE_SHIFT] += Load32Aligned(pc + 4); in RawMatch()
245 registers[insn >> BYTECODE_SHIFT] = current + Load32Aligned(pc + 4); in RawMatch()
249 current = registers[insn >> BYTECODE_SHIFT]; in RawMatch()
253 registers[insn >> BYTECODE_SHIFT] = in RawMatch()
258 backtrack_sp = backtrack_stack_base + registers[insn >> BYTECODE_SHIFT]; in RawMatch()
277 registers[insn >> BYTECODE_SHIFT] = *backtrack_sp; in RawMatch()
471 if (registers[insn >> BYTECODE_SHIFT] < Load32Aligned(pc + 4)) { in RawMatch()
[all …]
/external/jpeg/
Djmemdosa.asm46 push si ; save all registers for safety
61 open_err: pop ds ; restore registers and exit
81 push si ; save all registers for safety
93 close_err: pop ds ; restore registers and exit
113 push si ; save all registers for safety
127 seek_err: pop ds ; restore registers and exit
147 push si ; save all registers for safety
165 read_err: pop ds ; restore registers and exit
185 push si ; save all registers for safety
203 write_err: pop ds ; restore registers and exit
[all …]
/external/webkit/JavaScriptCore/runtime/
DJSVariableObject.h57 Register& registerAt(int index) const { return d->registers[index]; } in registerAt()
70 JSVariableObjectData(SymbolTable* symbolTable, Register* registers) in JSVariableObjectData()
72 , registers(registers) in JSVariableObjectData()
78 Register* registers; // "r" in the register file. member
160 inline void JSVariableObject::setRegisters(Register* registers, Register* registerArray) in setRegisters() argument
164 d->registers = registers; in setRegisters()
DArguments.h43 Register* registers; member
83 d->registers = &activation->registerAt(0); in setActivation()
128 argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numParameters; in getArgumentsData()
130 … argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numParameters - argc; in getArgumentsData()
151 d->registers = callFrame->registers(); in Arguments()
191 … Register* argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numArguments - 1; in Arguments()
213 memcpy(registerArray, d->registers - registerOffset, registerArraySize * sizeof(Register)); in copyRegisters()
215 d->registers = registerArray + registerOffset; in copyRegisters()
233 … Register* registerArray = copyRegisterArray(d()->registers - registerOffset, registerArraySize); in copyRegisters()
DArguments.cpp77 buffer[i] = d->registers[d->firstParameterIndex + i].jsValue(); in copyToRegisters()
87 buffer[i] = d->registers[d->firstParameterIndex + i].jsValue(); in copyToRegisters()
115 args.initialize(&d->registers[d->firstParameterIndex], d->numArguments); in fillArgList()
122 args.append(d->registers[d->firstParameterIndex + i].jsValue()); in fillArgList()
132 args.append(d->registers[d->firstParameterIndex + i].jsValue()); in fillArgList()
148 slot.setRegisterSlot(&d->registers[d->firstParameterIndex + i]); in getOwnPropertySlot()
163 slot.setRegisterSlot(&d->registers[d->firstParameterIndex + i]); in getOwnPropertySlot()
188 descriptor.setDescriptor(d->registers[d->firstParameterIndex + i].jsValue(), DontEnum); in getOwnPropertyDescriptor()
224 d->registers[d->firstParameterIndex + i] = JSValue(value); in put()
239 d->registers[d->firstParameterIndex + i] = JSValue(value); in put()
DJSActivation.h76 … JSActivationData(NonNullPassRefPtr<FunctionExecutable> _functionExecutable, Register* registers) in JSActivationData()
77 … : JSVariableObjectData(_functionExecutable->generatedBytecode().symbolTable(), registers) in JSActivationData()
DJSActivation.cpp43 …globalData().activationStructure, new JSActivationData(functionExecutable, callFrame->registers())) in JSActivation()
152 CallFrame* callFrame = CallFrame::create(activation->d()->registers); in argumentsGetter()
DJSGlobalObject.h298 void setRegisters(Register* registers, Register* registerArray, size_t count);
311 …inline void JSGlobalObject::setRegisters(Register* registers, Register* registerArray, size_t coun… in setRegisters() argument
313 JSVariableObject::setRegisters(registers, registerArray); in setRegisters()
/external/webkit/JavaScriptCore/jit/
DJITStubs.cpp1166 …if (LIKELY(stackFrame.registerFile->grow(&stackFrame.callFrame->registers()[stackFrame.callFrame->… in DEFINE_STUB_FUNCTION()
1663 Register* r = callFrame->registers() + numParameters; in DEFINE_STUB_FUNCTION()
1673 Register* r = callFrame->registers() + omittedArgCount; in DEFINE_STUB_FUNCTION()
1740 CallFrame* callFrame = CallFrame::create(previousCallFrame->registers() + registerOffset); in DEFINE_STUB_FUNCTION()
1745 … Register* argv = stackFrame.callFrame->registers() - RegisterFile::CallFrameHeaderSize - argCount; in DEFINE_STUB_FUNCTION()
1837 …ArgList argList(&stackFrame.callFrame->registers()[stackFrame.args[0].int32()], stackFrame.args[1]… in DEFINE_STUB_FUNCTION()
1909 ArgList argList(callFrame->registers() + thisRegister + 1, argCount - 1); in DEFINE_STUB_FUNCTION()
2155 JSValue arguments = callFrame->registers()[argsOffset].jsValue(); in DEFINE_STUB_FUNCTION()
2158 int providedParams = callFrame->registers()[RegisterFile::ArgumentCount].i() - 1; in DEFINE_STUB_FUNCTION()
2161 Register* newEnd = callFrame->registers() + sizeDelta; in DEFINE_STUB_FUNCTION()
[all …]
/external/qemu/distrib/sdl-1.2.12/src/hermes/
Dmmx_main.asm37 ; Save the registers used by the blitters, necessary for optimized code
62 ; Restore the registers used by the blitters, necessary for optimized code
Dx86_main.asm39 ; Save the registers used by the blitters, necessary for optimized code
63 ; Restore the registers used by the blitters, necessary for optimized code
/external/qemu/tcg/
DREADME385 the 32 bit values in 64 bit registers.
400 constants, it must also accept registers in order to have a fallback.
404 The mov_i32 and mov_i64 operations must accept any registers of the
419 - The first N parameters are passed in registers.
421 - Some registers are clobbered during the call.
422 - The function can return 0 or 1 value in registers. On a 32 bit
423 target, functions must be able to return 2 values in registers for
429 often modified, e.g. the integer registers and the condition
430 codes. TCG will be able to use host registers to store them.
432 - Avoid globals stored in fixed registers. They must be used only to
DTODO5 - Support of globals saved in fixed registers between TBs.
/external/libffi/src/s390/
Dsysv.S48 stm %r6,%r15,24(%r15) # Save registers
120 stm %r12,%r15,48(%r15) # Save registers
140 ld %f0,96+64(%r15) # Load return registers
251 stmg %r6,%r15,48(%r15) # Save registers
324 stmg %r14,%r15,112(%r15) # Save registers
343 ld %f0,160+128(%r15) # Load return registers
/external/libffi/src/powerpc/
Dppc_closure.S45 # in registers (both floating point and integer)
69 # set up registers for the routine that actually does the work
76 # now load up the pointer to the saved gpr registers
79 # now load up the pointer to the saved fpr registers */
/external/sonivox/arm-wt-22k/lib_src/
DARM-E_mastergain_gnu.s55 .equ REG_SAVE_SZ, 0 @save-on-entry registers saved
68 STMFD sp!,{r4-r6,r14} @Save any save-on-entry registers that are used
/external/sonivox/arm-hybrid-22k/lib_src/
DARM-E_mastergain_gnu.s55 .equ REG_SAVE_SZ, 0 @save-on-entry registers saved
68 STMFD sp!,{r4-r6,r14} @Save any save-on-entry registers that are used
/external/qemu/distrib/sdl-1.2.12/src/video/ataricommon/
DSDL_ikbdinterrupt.S51 | Save MFP registers used for keyboard
90 | Restore previous MFP registers
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp240 Register* r = callFrame->registers(); in slideRegisterWindowForCall()
315 …, callFrame, callFrame->thisValue().toThisObject(callFrame), callFrame->registers() - registerFile… in callEval()
372 it = callFrame->registers() - RegisterFile::CallFrameHeaderSize - codeBlock->m_numParameters; in dumpRegisters()
1195 ArgList args(callFrame->registers() + firstArg, argCount); in privateExecute()
3018 Register* newCallFrame = callFrame->registers() + registerOffset; in privateExecute()
3083 CallFrame* newCallFrame = CallFrame::create(callFrame->registers() + registerOffset); in privateExecute()
3086 … Register* thisRegister = newCallFrame->registers() - RegisterFile::CallFrameHeaderSize - argCount; in privateExecute()
3121 Register* newEnd = callFrame->registers() + sizeDelta; in privateExecute()
3122 if (!registerFile->grow(newEnd) || ((newEnd - callFrame->registers()) != sizeDelta)) { in privateExecute()
3130 Register* argStore = callFrame->registers() + argsOffset; in privateExecute()
[all …]
/external/openssl/crypto/bn/asm/
Dpa-risc2.s37 ; For the floating point registers
39 ; "caller save" registers: fr4-fr11, fr22-fr31
40 ; "callee save" registers: fr12-fr21
41 ; "special" registers: fr0-fr3 (status and exception registers)
43 ; For the integer registers
45 ; "caller save" registers: r1,r19-r26
46 ; "callee save" registers: r3-r18
923 ; using them because they are callee save registers
926 ; Floating point registers to use to save values that
Dpa-risc2W.s31 ; For the floating point registers
33 ; "caller save" registers: fr4-fr11, fr22-fr31
34 ; "callee save" registers: fr12-fr21
35 ; "special" registers: fr0-fr3 (status and exception registers)
37 ; For the integer registers
39 ; "caller save" registers: r1,r19-r26
40 ; "callee save" registers: r3-r18
910 ; using them because they are callee save registers
913 ; Floating point registers to use to save values that
/external/qemu/docs/
DANDROID-FRAMEBUFFER.TXT10 The emulated hardware provides a bunch of i/o registers to allow
70 on startup to initialize the display. This really registers a function,
/external/libffi/src/arm/
Dsysv.S146 @ Save registers
164 @ move first 4 parameters in registers
/external/libvpx/vp8/common/ppc/
Dloopfilter_filters_altivec.asm33 ;# group of vector registers and think of it as occupying a block of
75 ;# are in registers Vhihi and Vlolo, we can also effect the permutation
94 ;# Except for the fact that the destination registers get written
104 ;# using all 32 registers, alternating the banks 0..15 and 16 .. 31,
105 ;# leaving the final result in 16 .. 31, as the lower registers are
147 ;# we need to convert 16 rows of 4 pels each into 4 registers of 16 pels
163 ;# into a temporary array, reading the rows of the array into vector registers,
178 ;# It acts in place on registers v0...v3, uses v4...v7 as temporaries,
180 ;# defined above. We think of both groups of 4 registers as having
244 ;# The input/output is in registers v0...v7. We use v10...v17 as mirrors;
[all …]
/external/libffi/src/alpha/
Dosf.S62 # Load up all of the (potential) argument registers.
146 # Store all of the potential argument registers in va_list format.

1234