/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
H A D | ClassRef.java | 46 return mFieldRefs.toArray(new FieldRef[mFieldRefs.size()]); 60 return mMethodRefs.toArray(new MethodRef[mMethodRefs.size()]);
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | Lower.h | 226 OpndSize size; member in struct:LowOpnd 455 OpndSize size; member in struct:LabelMap 470 OpndSize size; member in struct:NCGWorklist 575 void setVRNullCheck(int regNum, OpndSize size); 576 bool isVRNullCheck(int regNum, OpndSize size); 618 void load_fp_stack(LowOp* op, OpndSize size, int disp, int base_reg, bool isBasePhysical); 619 void load_int_fp_stack(OpndSize size, int disp, int base_reg, bool isBasePhysical); 620 void load_int_fp_stack_imm(OpndSize size, int imm); 621 void store_fp_stack(LowOp* op, bool pop, OpndSize size, int disp, int base_reg, bool isBasePhysical); 622 void store_int_fp_stack(LowOp* op, bool pop, OpndSize size, in [all...] |
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | ByteArray.java | 36 /** {@code >= 0, <= bytes.length}; size computed as 38 private final int size; field in class:ByteArray 67 this.size = end - start; 80 * Gets the size of the array, in bytes. 82 * @return {@code >= 0;} the size 84 public int size() { method in class:ByteArray 85 return size; 92 * @param end {@code >= start, <= size();} end index of 122 * @param off {@code >= 0, < size();} offset to fetch 133 * @param off {@code >= 0, < (size() [all...] |
/dalvik/dx/src/com/android/dx/util/ |
H A D | ByteArray.java | 36 /** {@code >= 0, <= bytes.length}; size computed as 38 private final int size; field in class:ByteArray 67 this.size = end - start; 80 * Gets the size of the array, in bytes. 82 * @return {@code >= 0;} the size 84 public int size() { method in class:ByteArray 85 return size; 92 * @param end {@code >= start, <= size();} end index of 122 * @param off {@code >= 0, < size();} offset to fetch 133 * @param off {@code >= 0, < (size() [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
H A D | StdTypeList.java | 234 int size = list.size(); 236 if (size == 0) { 242 for (int i = 0; i < size; i++) { 261 int size = list.size(); 264 for (int i = 0; i < size; i++) { 281 int size = list1.size(); 283 if (list2.size() ! 331 StdTypeList(int size) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | StdTypeList.java | 234 int size = list.size(); 236 if (size == 0) { 242 for (int i = 0; i < size; i++) { 261 int size = list.size(); 264 for (int i = 0; i < size; i++) { 281 int size = list1.size(); 283 if (list2.size() ! 331 StdTypeList(int size) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstArray.java | 106 * @param size the size of the list 108 public List(int size) { argument 109 super(size); 114 int thisSize = size(); 115 int otherSize = other.size(); 141 * @param n {@code >= 0, < size();} which index 151 * @param n {@code >= 0, < size();} which index
|
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | BasicRegisterMapper.java | 77 if (oldReg >= oldToNew.size()) { 89 int sz = oldToNew.size(); 115 if (oldReg >= oldToNew.size()) { 117 for (int i = oldReg - oldToNew.size(); i >= 0; i--) {
|
/dalvik/vm/ |
H A D | AllocTracker.h | 46 void dvmDoTrackAllocation(ClassObject* clazz, size_t size);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | DalvInsnList.java | 57 int size = list.size(); 58 DalvInsnList result = new DalvInsnList(size, regCount); 60 for (int i = 0; i < size; i++) { 71 * @param size the size of the list 73 public DalvInsnList(int size, int regCount) { argument 74 super(size); 83 * @param n {@code >= 0, < size();} which index 93 * @param n {@code >= 0, < size();} whic [all...] |
H A D | StdCatchBuilder.java | 82 int size = blocks.size(); 84 for (int i = 0; i < size; i++) { 87 if (catches.size() != 0) { 99 int size = blocks.size(); 101 for (int i = 0; i < size; i++) { 104 int catchSize = catches.size(); 146 if (currentHandlers.size() == 0) { 171 if (currentHandlers.size() ! [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | DalvInsnList.java | 57 int size = list.size(); 58 DalvInsnList result = new DalvInsnList(size, regCount); 60 for (int i = 0; i < size; i++) { 71 * @param size the size of the list 73 public DalvInsnList(int size, int regCount) { argument 74 super(size); 83 * @param n {@code >= 0, < size();} which index 93 * @param n {@code >= 0, < size();} whic [all...] |
H A D | StdCatchBuilder.java | 81 int size = blocks.size(); 83 for (int i = 0; i < size; i++) { 86 if (catches.size() != 0) { 98 int size = blocks.size(); 100 for (int i = 0; i < size; i++) { 103 int catchSize = catches.size(); 145 if (currentHandlers.size() == 0) { 170 if (currentHandlers.size() ! [all...] |
/dalvik/libdex/ |
H A D | DexDataMap.cpp | 33 size_t size = 0; local 39 if (!safe_mul(&size, maxCount, sizeof(u4) + sizeof(u2)) || 40 !safe_add(&size, size, sizeof(DexDataMap))) { 44 map = (DexDataMap*) malloc(size);
|
H A D | DexOptData.cpp | 91 u4 size = *(pOpt + 1); local 95 * The rounded size is 64-bit aligned and includes +8 for the 96 * type/size header (which was extracted immediately above). 98 u4 roundedSize = (size + 8 + 7) & ~7; 102 ALOGE("Opt data area problem for chunk of size %u at offset %u", 103 size, ((const u1*) pOpt) - data); 112 ALOGV("+++ found register maps, size=%u", size); 116 ALOGI("Unknown chunk 0x%08x (%c%c%c%c), size=%d in opt data area", 120 size); [all...] |
/dalvik/vm/compiler/codegen/x86/libenc/ |
H A D | enc_wrapper.cpp | 89 if(opnd.size() != OpndSize_32) { 91 getOpndSizeString(opnd.size())); 159 extern "C" ENCODER_DECLARE_EXPORT char * encoder_imm(Mnemonic m, OpndSize size, int imm, char * stream) { argument 162 add_imm(args, size, imm, true/*is_signed*/); 187 add_imm(args, decInst.operands[0].size(), imm, true/*is_signed*/); 195 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem(Mnemonic m, OpndSize size, argument 198 add_m(args, base_reg, disp, size); 207 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg(Mnemonic m, OpndSize size, argument 211 add_r(args, 0/*eax*/, size); 212 add_r(args, 3/*edx*/, size); 224 encoder_reg_reg(Mnemonic m, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument 242 encoder_mem_reg(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument 256 encoder_mem_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument 270 encoder_reg_mem_scale(Mnemonic m, OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, LowOpndRegType type, char * stream) argument 285 encoder_mem_disp_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument 299 encoder_movzs_mem_disp_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument 314 encoder_reg_mem_disp_scale(Mnemonic m, OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, LowOpndRegType type, char* stream) argument 330 encoder_reg_mem(Mnemonic m, OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, LowOpndRegType type, char * stream) argument 344 encoder_imm_reg(Mnemonic m, OpndSize size, int imm, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument 375 encoder_imm_mem(Mnemonic m, OpndSize size, int imm, int disp, int base_reg, bool isBasePhysical, char * stream) argument 392 encoder_fp_mem(Mnemonic m, OpndSize size, int reg, int disp, int base_reg, bool isBasePhysical, char * stream) argument 406 encoder_mem_fp(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, char * stream) argument 447 encoder_movez_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, char * stream) argument 461 encoder_moves_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, char * stream) argument 475 encoder_movez_reg_to_reg(OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument 489 encoder_moves_reg_to_reg(OpndSize size, int reg, bool isPhysical,int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument [all...] |
/dalvik/hit/src/com/android/hit/ |
H A D | ClassInstance.java | 60 int size = Types.getTypeSize(type); 65 if (size == 4) { 77 dis.skipBytes(size); 120 int size = Types.getTypeSize(type); 125 if (size == 4) { 137 dis.skipBytes(size); 174 int size = Types.getTypeSize(type); 179 if (size == 4) { 191 dis.skipBytes(size);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | CatchStructs.java | 40 * the size of a {@code try_item}: a {@code uint} 61 * length of the handlers header (encoded size), if known; used for 95 * Gets the size of the tries list, in entries. 97 * @return {@code >= 0;} the tries list size 101 return table.size(); 123 int size = table.size(); 131 for (int i = 0; i < size; i++) { 135 if (handlerOffsets.size() > 65535) { 142 // Write out the handlers "header" consisting of its size i 306 annotateAndConsumeHandlers(CatchHandlerList handlers, int offset, int size, String prefix, PrintWriter printTo, AnnotatedOutput annotateTo) argument [all...] |
H A D | ProtoIdItem.java | 31 /** size of instances when written out to a file, in bytes */ 60 this.parameterTypes = (parameters.size() == 0) ? null 72 int size = parameters.size(); 73 StringBuilder sb = new StringBuilder(size + 1); 77 for (int i = 0; i < size; i++) { 140 int size = params.size(); 142 for (int i = 0; i < size; i++) {
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | RegisterSpecSet.java | 38 /** {@code >= -1;} size of the set or {@code -1} if not yet calculated */ 39 private int size; field in class:RegisterSpecSet 51 this.size = 0; 65 if ((len != otherSpecs.length) || (size() != otherSet.size())) { 130 * @return {@code >= 0;} the maximum size 137 * Gets the current size of this instance. 139 * @return {@code >= 0;} the size 141 public int size() { method in class:RegisterSpecSet 142 int result = size; [all...] |
H A D | BasicBlockList.java | 39 * @param size the size of the list 41 public BasicBlockList(int size) { argument 42 super(size); 63 * @param n {@code >= 0, < size();} which index 73 * @param n {@code >= 0, < size();} which index 108 int sz = size(); 114 result += one.getInsns().size(); 128 int sz = size(); 135 int insnsSz = insns.size(); [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | CatchStructs.java | 37 * the size of a {@code try_item}: a {@code uint} 58 * length of the handlers header (encoded size), if known; used for 92 * Gets the size of the tries list, in entries. 94 * @return {@code >= 0;} the tries list size 98 return table.size(); 120 int size = table.size(); 128 for (int i = 0; i < size; i++) { 132 if (handlerOffsets.size() > 65535) { 139 // Write out the handlers "header" consisting of its size i 303 annotateAndConsumeHandlers(CatchHandlerList handlers, int offset, int size, String prefix, PrintWriter printTo, AnnotatedOutput annotateTo) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | RegisterSpecSet.java | 37 /** {@code >= -1;} size of the set or {@code -1} if not yet calculated */ 38 private int size; field in class:RegisterSpecSet 50 this.size = 0; 64 if ((len != otherSpecs.length) || (size() != otherSet.size())) { 129 * @return {@code >= 0;} the maximum size 136 * Gets the current size of this instance. 138 * @return {@code >= 0;} the size 140 public int size() { method in class:RegisterSpecSet 141 int result = size; [all...] |
H A D | BasicBlockList.java | 39 * @param size the size of the list 41 public BasicBlockList(int size) { argument 42 super(size); 63 * @param n {@code >= 0, < size();} which index 73 * @param n {@code >= 0, < size();} which index 108 int sz = size(); 114 result += one.getInsns().size(); 128 int sz = size(); 135 int insnsSz = insns.size(); [all...] |
H A D | RegisterSpecList.java | 99 * @param size the size of the list 101 public RegisterSpecList(int size) { argument 102 super(size); 112 int sz = size(); 132 * @param n {@code >= 0, < size();} which element 146 int sz = size(); 167 int sz = size(); 184 * @param n {@code >= 0, < size();} which element 197 * @return {@code >= 0;} the required registers size [all...] |