/dalvik/dexdump/ |
H A D | DexDump.cpp | 358 * The output buffer must be able to hold (2*len)+1 bytes. The result is 705 * first try to use the given buffer, but if the result won't fit, 706 * then this will allocate a new buffer to hold the result. A pointer 707 * to the buffer which holds the full result is always returned, and 708 * this can be compared with the one passed in, to see if the result 1783 int result = -1; local 1789 return result; 1809 result = 0; 1816 return result; 1912 int result local [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | LocalList.java | 187 * @return {@code -1..1;} standard result of comparison 363 LocalList result = state.finish(); 366 debugVerify(result); 369 return result; 458 /** {@code non-null;} result being collected */ 459 private final ArrayList<Entry> result; field in class:LocalList.MakeState 462 * {@code >= 0;} running count of nulled result entries, to help with 470 /** {@code null-ok;} result indices where local ends are stored */ 480 result = new ArrayList<Entry>(initialSize); 613 Entry endEntry = result [all...] |
H A D | OutputFinisher.java | 144 HashSet<Constant> result = new HashSet<Constant>(20); 147 addConstants(result, insn); 150 return result; 157 * @param result {@code non-null;} result set to add to 160 private static void addConstants(HashSet<Constant> result, argument 164 result.add(cst); 169 addConstants(result, specs.get(i)); 173 addConstants(result, spec); 181 * @param result { 184 addConstants(HashSet<Constant> result, RegisterSpec spec) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | CstInsn.java | 34 * @param result {@code null-ok;} spec for the result, if any 38 public CstInsn(Rop opcode, SourcePosition position, RegisterSpec result, argument 40 super(opcode, position, result, sources);
|
H A D | FillArrayDataInsn.java | 110 public Insn withNewRegisters(RegisterSpec result, argument
|
H A D | Insn.java | 28 * an opcode (which specifies operation and source/result types), a 29 * list of actual sources and result registers/values, and additional 39 /** {@code null-ok;} spec for the result of this instruction, if any */ 40 private final RegisterSpec result; field in class:Insn 50 * @param result {@code null-ok;} spec for the result, if any 53 public Insn(Rop opcode, SourcePosition position, RegisterSpec result, argument 69 this.result = result; 140 * Gets the result spe 297 withNewRegisters(RegisterSpec result, RegisterSpecList sources) argument [all...] |
H A D | PlainCstInsn.java | 35 * @param result {@code null-ok;} spec for the result, if any 40 RegisterSpec result, RegisterSpecList sources, 42 super(opcode, position, result, sources, cst); 78 public Insn withNewRegisters(RegisterSpec result, argument 82 result, 39 PlainCstInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources, Constant cst) argument
|
H A D | PlainInsn.java | 36 * @param result {@code null-ok;} spec for the result, if any 40 RegisterSpec result, RegisterSpecList sources) { 41 super(opcode, position, result, sources); 50 if (result != null && opcode.getBranchingness() != Rop.BRANCH_NONE) { 51 // move-result-pseudo is required here 53 ("can't mix branchingness with result"); 62 * @param result {@code null-ok;} spec for the result, if any 65 public PlainInsn(Rop opcode, SourcePosition position, RegisterSpec result, argument 39 PlainInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources) argument 132 withNewRegisters(RegisterSpec result, RegisterSpecList sources) argument [all...] |
H A D | Rop.java | 56 * {@code non-null;} result type of this operation; {@link Type#VOID} for 57 * no-result operations 59 private final Type result; field in class:Rop 84 * @param result {@code non-null;} result type of this operation; {@link 85 * Type#VOID} for no-result operations 94 public Rop(int opcode, Type result, TypeList sources, argument 97 if (result == null) { 98 throw new NullPointerException("result == null"); 119 this.result 141 Rop(int opcode, Type result, TypeList sources, TypeList exceptions, int branchingness, String nickname) argument 159 Rop(int opcode, Type result, TypeList sources, int branchingness, String nickname) argument 176 Rop(int opcode, Type result, TypeList sources, String nickname) argument 194 Rop(int opcode, Type result, TypeList sources, TypeList exceptions, String nickname) argument [all...] |
H A D | SwitchInsn.java | 37 * @param result {@code null-ok;} spec for the result, if any 41 public SwitchInsn(Rop opcode, SourcePosition position, RegisterSpec result, argument 43 super(opcode, position, result, sources); 102 public Insn withNewRegisters(RegisterSpec result, argument 106 result,
|
H A D | ThrowingCstInsn.java | 95 public Insn withNewRegisters(RegisterSpec result, argument
|
H A D | ThrowingInsn.java | 113 public Insn withNewRegisters(RegisterSpec result, argument
|
/dalvik/dexlist/ |
H A D | DexList.cpp | 205 int result = -1; local 212 result = 0; 233 result = 0; 240 return result; 259 int result = 0; local 292 result |= process(argv[i]); 295 return result;
|
/dalvik/dx/etc/ |
H A D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | BaseMachine.java | 280 int result = 0; 283 result += args[i].getType().getCategory(); 286 return result; 384 * should be the sole result set by a call to {@link #setResult} (or 404 TypeBearer result = results[0]; 405 Type resultType = result.getType(); 410 * If this is to be a move operation and the result is a 415 return localTarget.withType(result); 422 // The result and local types are inconsistent. Complain! 429 * The result typ 453 setResult(TypeBearer result) argument 469 addResult(TypeBearer result) argument 514 protected final TypeBearer result(int n) { method in class:BaseMachine [all...] |
H A D | Ropper.java | 112 private final ArrayList<BasicBlock> result; field in class:Ropper 116 * (See {@link Frame#getSubroutines} associated with each result block. 117 * Parallel to {@link Ropper#result}. 284 * before we leave the ropper. Redundent successors will result in 391 this.result = new ArrayList<BasicBlock>(blocks.size() * 2 + 10); 481 for (BasicBlock bb : result) { 541 * Searches {@link #result} for a block with the given label. Returns its 549 int sz = result.size(); 551 BasicBlock one = result.get(i); 561 * Searches {@link #result} fo [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | LocalList.java | 186 * @return {@code -1..1;} standard result of comparison 359 LocalList result = state.finish(); 362 debugVerify(result); 365 return result; 454 /** {@code non-null;} result being collected */ 455 private final ArrayList<Entry> result; field in class:LocalList.MakeState 458 * {@code >= 0;} running count of nulled result entries, to help with 466 /** {@code null-ok;} result indices where local ends are stored */ 476 result = new ArrayList<Entry>(initialSize); 609 Entry endEntry = result [all...] |
H A D | OutputFinisher.java | 166 HashSet<Constant> result = new HashSet<Constant>(20); 169 addConstants(result, insn); 172 return result; 179 * @param result {@code non-null;} result set to add to 182 private static void addConstants(HashSet<Constant> result, argument 186 result.add(cst); 191 addConstants(result, specs.get(i)); 195 addConstants(result, spec); 203 * @param result { 206 addConstants(HashSet<Constant> result, RegisterSpec spec) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | CstInsn.java | 34 * @param result {@code null-ok;} spec for the result, if any 38 public CstInsn(Rop opcode, SourcePosition position, RegisterSpec result, argument 40 super(opcode, position, result, sources);
|
H A D | FillArrayDataInsn.java | 109 public Insn withNewRegisters(RegisterSpec result, argument
|
H A D | Insn.java | 26 * an opcode (which specifies operation and source/result types), a 27 * list of actual sources and result registers/values, and additional 37 /** {@code null-ok;} spec for the result of this instruction, if any */ 38 private final RegisterSpec result; field in class:Insn 48 * @param result {@code null-ok;} spec for the result, if any 51 public Insn(Rop opcode, SourcePosition position, RegisterSpec result, argument 67 this.result = result; 138 * Gets the result spe 295 withNewRegisters(RegisterSpec result, RegisterSpecList sources) argument [all...] |
H A D | PlainCstInsn.java | 35 * @param result {@code null-ok;} spec for the result, if any 40 RegisterSpec result, RegisterSpecList sources, 42 super(opcode, position, result, sources, cst); 78 public Insn withNewRegisters(RegisterSpec result, argument 82 result, 39 PlainCstInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources, Constant cst) argument
|
H A D | PlainInsn.java | 37 * @param result {@code null-ok;} spec for the result, if any 41 RegisterSpec result, RegisterSpecList sources) { 42 super(opcode, position, result, sources); 51 if (result != null && opcode.getBranchingness() != Rop.BRANCH_NONE) { 52 // move-result-pseudo is required here 54 ("can't mix branchingness with result"); 63 * @param result {@code null-ok;} spec for the result, if any 66 public PlainInsn(Rop opcode, SourcePosition position, RegisterSpec result, argument 40 PlainInsn(Rop opcode, SourcePosition position, RegisterSpec result, RegisterSpecList sources) argument 149 withNewRegisters(RegisterSpec result, RegisterSpecList sources) argument [all...] |
H A D | RegisterSpecList.java | 39 RegisterSpecList result = new RegisterSpecList(1); 40 result.set(0, spec); 41 return result; 53 RegisterSpecList result = new RegisterSpecList(2); 54 result.set(0, spec0); 55 result.set(1, spec1); 56 return result; 69 RegisterSpecList result = new RegisterSpecList(3); 70 result.set(0, spec0); 71 result 395 private RegisterSpecList result; field in class:RegisterSpecList.Expander [all...] |
H A D | Rop.java | 56 * {@code non-null;} result type of this operation; {@link Type#VOID} for 57 * no-result operations 59 private final Type result; field in class:Rop 84 * @param result {@code non-null;} result type of this operation; {@link 85 * Type#VOID} for no-result operations 94 public Rop(int opcode, Type result, TypeList sources, argument 97 if (result == null) { 98 throw new NullPointerException("result == null"); 119 this.result 141 Rop(int opcode, Type result, TypeList sources, TypeList exceptions, int branchingness, String nickname) argument 159 Rop(int opcode, Type result, TypeList sources, int branchingness, String nickname) argument 176 Rop(int opcode, Type result, TypeList sources, String nickname) argument 194 Rop(int opcode, Type result, TypeList sources, TypeList exceptions, String nickname) argument [all...] |