Searched defs:registerCount (Results 1 - 9 of 9) sorted by relevance

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DPostInstructionRegisterInfoMethodItem.java61 int registerCount = analyzedInstruction.getRegisterCount();
62 BitSet registers = new BitSet(registerCount);
65 registers.set(0, registerCount);
68 registers.set(0, registerCount);
70 addDestRegs(registers, registerCount);
77 private void addDestRegs(BitSet printPostRegister, int registerCount) { argument
78 for (int registerNum=0; registerNum<registerCount; registerNum++) {
H A DPreInstructionRegisterInfoMethodItem.java63 int registerCount = analyzedInstruction.getRegisterCount();
64 BitSet registers = new BitSet(registerCount);
67 registers.set(0, registerCount);
70 registers.set(0, registerCount);
76 addMergeRegs(registers, registerCount);
79 addParamRegs(registers, registerCount);
86 printedSomething = writeFullMergeRegs(writer, registers, registerCount);
134 private void addMergeRegs(BitSet registers, int registerCount) { argument
136 addParamRegs(registers, registerCount);
146 for (int registerNum=0; registerNum<registerCount; registerNu
158 addParamRegs(BitSet registers, int registerCount) argument
168 writeFullMergeRegs(IndentingWriter writer, BitSet registers, int registerCount) argument
[all...]
/external/dexmaker/src/dx/java/com/android/dx/io/instructions/
H A DRegisterRangeDecodedInstruction.java30 private final int registerCount; field in class:RegisterRangeDecodedInstruction
37 int a, int registerCount) {
41 this.registerCount = registerCount;
46 return registerCount;
58 getTarget(), getLiteral(), a, registerCount);
35 RegisterRangeDecodedInstruction(InstructionCodec format, int opcode, int index, IndexType indexType, int target, long literal, int a, int registerCount) argument
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
H A DAnalyzedInstruction.java83 public AnalyzedInstruction(Instruction instruction, int instructionIndex, int registerCount) { argument
87 this.postRegisterMap = new RegisterType[registerCount];
88 this.preRegisterMap = new RegisterType[registerCount];
90 for (int i=0; i<registerCount; i++) {
H A DMethodAnalyzer.java453 int registerCount = encodedMethod.codeItem.getRegisterCount();
462 instructions.append(currentCodeAddress, new AnalyzedInstruction(insns[i], i, registerCount));
3618 private final int registerCount; field in class:MethodAnalyzer.Format35cRegisterIterator
3623 registerCount = instruction.getRegCount();
3639 return registerCount;
3643 return currentRegister >= registerCount;
3649 private final int registerCount; field in class:MethodAnalyzer.Format3rcRegisterIterator
3654 registerCount = instruction.getRegCount();
3667 return registerCount;
3671 return currentRegister >= registerCount;
[all...]
/external/smali/dexlib/src/main/java/org/jf/dexlib/Debug/
H A DDebugInstructionIterator.java158 * @param registerCount the number of registers in the method that the given debug info is for
162 public static void DecodeInstructions(DebugInfoItem debugInfoItem, int registerCount, argument
170 Local[] locals = new Local[registerCount];
/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DSsaMethod.java55 private int registerCount; field in class:SsaMethod
124 this.registerCount = ropMethod.getBlocks().getRegCount();
125 this.spareRegisterBase = registerCount;
292 return registerCount;
323 registerCount = Math.max(registerCount, result + category);
399 registerCount = mapper.getNewRegisterCount();
400 spareRegisterBase = registerCount;
446 useList = new ArrayList[registerCount];
448 for (int i = 0; i < registerCount;
[all...]
/external/smali/dexlib/src/main/java/org/jf/dexlib/
H A DCodeItem.java44 private int registerCount; field in class:CodeItem
65 * @param registerCount the number of registers that the method containing this code uses
74 int registerCount,
83 this.registerCount = registerCount;
99 * @param registerCount the number of registers that the method containing this code uses
109 int registerCount,
135 CodeItem codeItem = new CodeItem(dexFile, registerCount, inWords, outWords, debugInfo, instructionsArray,
142 this.registerCount = in.readShort();
229 out.annotate(2, "registers_size: 0x" + Integer.toHexString(registerCount)
73 CodeItem(DexFile dexFile, int registerCount, int inWords, int outWords, DebugInfoItem debugInfo, Instruction[] instructions, TryItem[] tries, EncodedCatchHandler[] encodedCatchHandlers) argument
108 internCodeItem(DexFile dexFile, int registerCount, int inWords, int outWords, DebugInfoItem debugInfo, List<Instruction> instructions, List<TryItem> tries, List<EncodedCatchHandler> encodedCatchHandlers) argument
[all...]
/external/webkit/Source/JavaScriptCore/interpreter/
H A DInterpreter.cpp496 int registerCount = 0; local
503 printf("[r%2d] | %10p | %-16s 0x%llx \n", registerCount, it, v.description(), JSValue::encode(v));
505 printf("[r%2d] | %10p | %-16s %p \n", registerCount, it, v.description(), JSValue::encode(v));
508 ++registerCount;
518 printf("[r%2d] | %10p | %-16s 0x%llx \n", registerCount, it, v.description(), JSValue::encode(v));
520 printf("[r%2d] | %10p | %-16s %p \n", registerCount, it, v.description(), JSValue::encode(v));
523 ++registerCount;

Completed in 173 milliseconds