Searched defs:registers (Results 1 - 25 of 30) sorted by relevance

12

/external/dexmaker/src/dx/java/com/android/dx/dex/code/
H A DCodeAddress.java42 public final DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DFixedSizeInsn.java34 * absolutely no registers (e.g., a {@code nop} or a
41 * @param registers {@code non-null;} register list, including a
42 * result register if appropriate (that is, registers may be either
46 RegisterSpecList registers) {
47 super(opcode, position, registers);
45 FixedSizeInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
H A DLocalEnd.java65 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DLocalSnapshot.java58 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DOddSpacer.java57 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DSimpleInsn.java33 * @param registers {@code non-null;} register list, including a
34 * result register if appropriate (that is, registers may be either
38 RegisterSpecList registers) {
39 super(opcode, position, registers);
50 public DalvInsn withRegisters(RegisterSpecList registers) { argument
51 return new SimpleInsn(getOpcode(), getPosition(), registers);
37 SimpleInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
H A DVariableSizeInsn.java31 * @param registers {@code non-null;} source registers
34 RegisterSpecList registers) {
35 super(Dops.SPECIAL_FORMAT, position, registers);
33 VariableSizeInsn(SourcePosition position, RegisterSpecList registers) argument
H A DArrayData.java160 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DHighRegisterPrefix.java27 * {@code move*} instructions to move a set of registers into
28 * registers starting at {@code 0} sequentially. This is used
41 * @param registers {@code non-null;} source registers
44 RegisterSpecList registers) {
45 super(position, registers);
47 if (registers.size() == 0) {
48 throw new IllegalArgumentException("registers.size() == 0");
87 RegisterSpecList registers = getRegisters();
88 int sz = registers
43 HighRegisterPrefix(SourcePosition position, RegisterSpecList registers) argument
101 withRegisters(RegisterSpecList registers) argument
[all...]
H A DLocalStart.java73 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DTargetInsn.java36 * @param registers {@code non-null;} register list, including a
37 * result register if appropriate (that is, registers may be either
42 RegisterSpecList registers, CodeAddress target) {
43 super(opcode, position, registers);
60 public DalvInsn withRegisters(RegisterSpecList registers) { argument
61 return new TargetInsn(getOpcode(), getPosition(), registers, target);
41 TargetInsn(Dop opcode, SourcePosition position, RegisterSpecList registers, CodeAddress target) argument
H A DCstInsn.java49 * @param registers {@code non-null;} register list, including a
50 * result register if appropriate (that is, registers may be either
55 RegisterSpecList registers, Constant constant) {
56 super(opcode, position, registers);
86 public DalvInsn withRegisters(RegisterSpecList registers) { argument
88 new CstInsn(getOpcode(), getPosition(), registers, constant);
54 CstInsn(Dop opcode, SourcePosition position, RegisterSpecList registers, Constant constant) argument
H A DSwitchData.java148 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DDalvInsn.java45 private final RegisterSpecList registers; field in class:DalvInsn
83 * absolutely no registers (e.g., a {@code nop} or a
90 * @param registers {@code non-null;} register list, including a
91 * result register if appropriate (that is, registers may be either
95 RegisterSpecList registers) {
104 if (registers == null) {
105 throw new NullPointerException("registers == null");
111 this.registers = registers;
127 if (registers
94 DalvInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
426 withRegisters(RegisterSpecList registers) argument
[all...]
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DPostInstructionRegisterInfoMethodItem.java62 BitSet registers = new BitSet(registerCount);
65 registers.set(0, registerCount);
68 registers.set(0, registerCount);
70 addDestRegs(registers, registerCount);
74 return writeRegisterInfo(writer, registers);
86 private boolean writeRegisterInfo(IndentingWriter writer, BitSet registers) throws IOException { argument
89 int registerNum = registers.nextSetBit(0);
95 for (; registerNum >= 0; registerNum = registers.nextSetBit(registerNum + 1)) {
H A DPreInstructionRegisterInfoMethodItem.java64 BitSet registers = new BitSet(registerCount);
67 registers.set(0, registerCount);
70 registers.set(0, registerCount);
73 addArgsRegs(registers);
76 addMergeRegs(registers, registerCount);
79 addParamRegs(registers, registerCount);
86 printedSomething = writeFullMergeRegs(writer, registers, registerCount);
89 printedSomething |= writeRegisterInfo(writer, registers, printedSomething);
94 private void addArgsRegs(BitSet registers) { argument
98 registers
134 addMergeRegs(BitSet registers, int registerCount) argument
158 addParamRegs(BitSet registers, int registerCount) argument
168 writeFullMergeRegs(IndentingWriter writer, BitSet registers, int registerCount) argument
236 writeRegisterInfo(IndentingWriter writer, BitSet registers, boolean addNewline) argument
[all...]
/external/webkit/Source/JavaScriptCore/runtime/
H A DJSVariableObject.h69 JSVariableObject(JSGlobalData& globalData, Structure* structure, SymbolTable* symbolTable, Register* registers) argument
72 , m_registers(reinterpret_cast<WriteBarrier<Unknown>*>(registers))
79 void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray);
89 OwnArrayPtr<WriteBarrier<Unknown> > m_registerArray; // Independent copy of registers, used when a variable object copies its registers out of the register file.
151 inline void JSVariableObject::setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray) argument
155 m_registers = registers;
H A DArguments.h45 WriteBarrier<Unknown>* registers; member in struct:JSC::ArgumentsData
92 d->registers = &activation->registerAt(0);
137 argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numParameters;
139 argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numParameters - argc;
161 d->registers = reinterpret_cast<WriteBarrier<Unknown>*>(callFrame->registers());
205 Register* argv = callFrame->registers() - RegisterFile::CallFrameHeaderSize - numArguments - 1;
232 registerArray[i].set(globalData, this, d->registers[i - registerOffset].get());
233 d->registers = registerArray.get() + registerOffset;
251 WriteBarrier<Unknown>* registers local
[all...]
H A DJSGlobalObject.cpp361 // the symbol table tells us how many variables there are, and registers
362 // points to where they end, and the registers used for execution begin.
389 WriteBarrier<Unknown>* registers = registerArray.get() + numGlobals; local
390 setRegisters(registers, registerArray.release(), numGlobals);
420 WriteBarrier<Unknown>* registers = registerArray.get() + newSize; local
421 setRegisters(registers, registerArray.release(), newSize);
/external/v8/src/
H A Dinterpreter-irregexp.cc193 int* registers,
233 *backtrack_sp++ = registers[insn >> BYTECODE_SHIFT];
237 registers[insn >> BYTECODE_SHIFT] = Load32Aligned(pc + 4);
241 registers[insn >> BYTECODE_SHIFT] += Load32Aligned(pc + 4);
245 registers[insn >> BYTECODE_SHIFT] = current + Load32Aligned(pc + 4);
249 current = registers[insn >> BYTECODE_SHIFT];
253 registers[insn >> BYTECODE_SHIFT] =
258 backtrack_sp = backtrack_stack_base + registers[insn >> BYTECODE_SHIFT];
277 registers[insn >> BYTECODE_SHIFT] = *backtrack_sp;
471 if (registers[ins
190 RawMatch(Isolate* isolate, const byte* code_base, Vector<const Char> subject, int* registers, int current, uint32_t current_char) argument
628 Match( Isolate* isolate, Handle<ByteArray> code_array, Handle<String> subject, int* registers, int start_position) argument
[all...]
H A Dsafepoint-table.cc100 // Print the registers (if any).
196 ZoneList<int>* registers = registers_[i]; local
200 // Run through the registers (if any).
202 if (registers == NULL) {
208 for (int j = 0; j < registers->length(); j++) {
209 int index = registers->at(j);
/external/valgrind/main/coregrind/m_gdbserver/
H A Dregcache.c33 unsigned char *registers; member in struct:inferior_regcache_data
55 /* FIXME - fetch registers for INF */
99 in case there are registers the target never fetches. This way they'll
101 regcache->registers = calloc (1, register_bytes);
102 if (regcache->registers == NULL)
119 free (regcache->registers);
125 This is needed if the shadow registers are added.
162 unsigned char *registers = get_regcache (current_inferior, 1)->registers; local
164 convert_int_to_ascii (registers, bu
170 unsigned char *registers = get_regcache (current_inferior, 1)->registers; local
205 unsigned char *registers local
215 unsigned char *registers = cache->registers; local
[all...]
/external/webkit/Source/JavaScriptCore/interpreter/
H A DCallFrame.h89 Register* registers() { return this; } function in class:JSC::ExecState
/external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
H A DProgram.cpp998 // Packs varyings into generic varying registers, using the algorithm from [OpenGL ES Shading Language 1.00 rev. 17] appendix A section 7 page 111
999 // Returns the number of used varying registers, or -1 if unsuccesful
1134 // Return the number of used registers
1135 int registers = 0; local
1141 registers++;
1145 return registers;
1156 int registers = packVaryings(packing); local
1158 if (registers < 0)
1167 if (registers == maxVaryingVectors && mFragmentShader->mUsesFragCoord)
1169 appendToInfoLog("No varying registers lef
[all...]
/external/qemu/
H A Dgdbstub.c594 /* FIXME: Honor segment registers. Needs to avoid raising an exception
626 /* Old gdb always expects FP registers. Newer (xml-aware) gdb only
628 historical mishap the FP registers appear in between core integer
858 /* Old gdb always expect FPA registers. Newer (xml-aware) gdb only expect
860 the FPA registers appear in between core integer regs and the CPSR.
873 /* FPA registers. */
910 /* FPA registers (ignored). */
950 /* FP registers not included here because they vary between
1069 /* Other registers are readonly. Ignore writes. */
1077 /* Hint: Use "set architecture sh4" in GDB to see fpu registers */
1599 uint8_t *registers; local
[all...]

Completed in 344 milliseconds

12