/dalvik/dx/src/com/android/dx/io/instructions/ |
RegisterRangeDecodedInstruction.java | 30 private final int registerCount; 37 int a, int registerCount) { 41 this.registerCount = registerCount; 46 return registerCount; 58 getTarget(), getLiteral(), a, registerCount);
|
DecodedInstruction.java | 274 int registerCount = getRegisterCount(); 276 if ((registerCount & ~0xffff) != 0) { 278 + Hex.u8(registerCount)); 281 return (short) registerCount;
|
InstructionCodec.java | 773 int registerCount = nibble3(opcodeUnit); 783 switch (registerCount) { 815 throw new DexException("bogus registerCount: " 816 + Hex.uNibble(registerCount)); 837 int registerCount = byte1(opcodeUnit); 844 a, registerCount); [all...] |
/external/dexmaker/src/dx/java/com/android/dx/io/instructions/ |
RegisterRangeDecodedInstruction.java | 30 private final int registerCount; 37 int a, int registerCount) { 41 this.registerCount = registerCount; 46 return registerCount; 58 getTarget(), getLiteral(), a, registerCount);
|
DecodedInstruction.java | 274 int registerCount = getRegisterCount(); 276 if ((registerCount & ~0xffff) != 0) { 278 + Hex.u8(registerCount)); 281 return (short) registerCount;
|
InstructionCodec.java | 721 int registerCount = in.read(); 727 a, registerCount); 906 int registerCount = nibble3(opcodeUnit); [all...] |
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
RegisterFormatter.java | 60 int registerCount = codeItem.getRegisterCount(); 64 if (startRegister >= registerCount - parameterRegisterCount) { 66 writer.printSignedIntAsDec(startRegister - (registerCount - parameterRegisterCount)); 68 writer.printSignedIntAsDec(lastRegister - (registerCount - parameterRegisterCount)); 93 int registerCount = codeItem.getRegisterCount(); 94 if (register >= registerCount - parameterRegisterCount) { 96 writer.printSignedIntAsDec((register - (registerCount - parameterRegisterCount)));
|
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) { 78 for (int registerNum=0; registerNum<registerCount; registerNum++) {
|
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) { 136 addParamRegs(registers, registerCount); 146 for (int registerNum=0; registerNum<registerCount; registerNum++) [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
SsaMethod.java | 55 private int registerCount; 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; i++) [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
SsaMethod.java | 55 private int registerCount; 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; i++) [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
AnalyzedInstruction.java | 83 public AnalyzedInstruction(Instruction instruction, int instructionIndex, int registerCount) { 87 this.postRegisterMap = new RegisterType[registerCount]; 88 this.preRegisterMap = new RegisterType[registerCount]; 90 for (int i=0; i<registerCount; i++) {
|
MethodAnalyzer.java | 480 int registerCount = encodedMethod.codeItem.getRegisterCount(); 489 instructions.append(currentCodeAddress, new AnalyzedInstruction(insns[i], i, registerCount)); [all...] |
/external/smali/smali/src/main/antlr3/ |
smaliTreeWalker.g | 855 register_list[int totalMethodRegisters, int methodParameterRegisters] returns[byte[\] registers, byte registerCount] 859 $registerCount = 0; 864 if ($registerCount == 5) { 867 $registers[$registerCount++] = parseRegister_nibble($REGISTER.text, $totalMethodRegisters, $methodParameterRegisters); [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
CodeItem.java | 41 private int registerCount; 62 * @param registerCount the number of registers that the method containing this code uses 71 int registerCount, 80 this.registerCount = registerCount; 96 * @param registerCount the number of registers that the method containing this code uses 106 int registerCount, 132 CodeItem codeItem = new CodeItem(dexFile, registerCount, inWords, outWords, debugInfo, instructionsArray, 139 this.registerCount = in.readShort(); 226 out.annotate(2, "registers_size: 0x" + Integer.toHexString(registerCount) + " (" + registerCount + ")") [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Debug/ |
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, 170 Local[] locals = new Local[registerCount];
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
Interpreter.cpp | 496 int registerCount = 0; 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; [all...] |
/prebuilts/sdk/tools/lib/ |
dx.jar | |