/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
H A D | PostInstructionRegisterInfoMethodItem.java | 61 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 D | PreInstructionRegisterInfoMethodItem.java | 63 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 D | RegisterRangeDecodedInstruction.java | 30 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 D | AnalyzedInstruction.java | 83 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 D | MethodAnalyzer.java | 453 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 D | DebugInstructionIterator.java | 158 * @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 D | SsaMethod.java | 55 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 D | CodeItem.java | 44 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 D | Interpreter.cpp | 496 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;
|