/dalvik/libdex/ |
H A D | Leb128.cpp | 35 int result = readUnsignedLeb128(pStream); local 42 return result; 57 int result = readSignedLeb128(pStream); local 64 return result;
|
H A D | Leb128.h | 33 int result = *(ptr++); local 35 if (result > 0x7f) { 37 result = (result & 0x7f) | ((cur & 0x7f) << 7); 40 result |= (cur & 0x7f) << 14; 43 result |= (cur & 0x7f) << 21; 51 result |= cur << 28; 58 return result; 68 int result = *(ptr++); local 70 if (result < [all...] |
H A D | CmdUtils.cpp | 41 UnzipToFileResult result = kUTFRSuccess; local 53 result = kUTFRNotZip; 61 result = kUTFROutputFileProblem; 72 result = kUTFRNoClassesDex; 79 result = kUTFRBadZip; 86 if (unlinkOnFailure && result != kUTFRSuccess) 89 return result; 113 UnzipToFileResult result = kUTFRGenericFailure; local 124 result = kUTFRBadArgs; 153 result [all...] |
H A D | DexClass.cpp | 96 * function allocates a single chunk of memory for the result, which 109 DexClassData* result = (DexClassData*) malloc(sizeof(DexClassData)); local 110 memset(result, 0, sizeof(*result)); 111 return result; 124 DexClassData* result = (DexClassData*) malloc(resultSize); local 125 u1* ptr = ((u1*) result) + sizeof(DexClassData); 129 if (result == NULL) { 133 result->header = header; 136 result [all...] |
H A D | OptInvocation.cpp | 122 int result = dexOptMkdir(nameBuf, 0700); local 123 if (result != 0 && errno != EEXIST) { 130 int result = dexOptMkdir(nameBuf, 0700); local 131 if (result != 0 && errno != EEXIST) {
|
/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 | 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 | FillArrayDataInsn.java | 110 public Insn withNewRegisters(RegisterSpec result, argument
|
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
|
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...] |
/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 | 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 | FillArrayDataInsn.java | 109 public Insn withNewRegisters(RegisterSpec result, argument
|
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 | 100 public Insn withNewRegisters(RegisterSpec result, argument
|
H A D | ThrowingInsn.java | 113 public Insn withNewRegisters(RegisterSpec result, argument
|
H A D | InvokePolymorphicInsn.java | 118 public Insn withNewRegisters(RegisterSpec result, RegisterSpecList sources) { argument
|
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...] |
/dalvik/dx/src/com/android/multidex/ |
H A D | FolderPathElement.java | 48 ArrayList<String> result = new ArrayList<String>(); 49 collect(baseFolder, "", result); 50 return result; 53 private void collect(File folder, String prefix, ArrayList<String> result) { argument 56 collect(file, prefix + SEPARATOR_CHAR + file.getName(), result); 58 result.add(prefix + SEPARATOR_CHAR + file.getName());
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | SsaConverter.java | 44 SsaMethod result 47 edgeSplit(result); 49 LocalVariableInfo localInfo = LocalVariableExtractor.extract(result); 51 placePhiFunctions(result, localInfo, 0); 52 new SsaRenamer(result).run(); 58 result.makeExitBlock(); 60 return result; 87 SsaMethod result; 89 result = SsaMethod.newFromRopMethod(rmeth, paramWidth, isStatic); 91 edgeSplit(result); 133 edgeSplit(SsaMethod result) argument 145 edgeSplitPredecessors(SsaMethod result) argument 231 edgeSplitSuccessors(SsaMethod result) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
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...] |