HomeSort by relevance Sort by last modified time
    Searched refs:registerCount (Results 1 - 18 of 18) sorted by null

  /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 

Completed in 245 milliseconds