Searched defs:iterator (Results 1 - 25 of 27) sorted by relevance

12

/dalvik/vm/compiler/
H A DRalloc.cpp70 GrowableListIterator iterator; local
72 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
75 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
H A DInlineTransformation.cpp305 GrowableListIterator iterator; local
307 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
312 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
H A DLoop.cpp614 GrowableListIterator iterator; local
615 dvmGrowableListIteratorInit(blockList, &iterator);
617 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
630 dvmGrowableListIteratorInit(blockList, &iterator);
632 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
H A DUtility.cpp136 GrowableListIterator *iterator)
138 iterator->list = gList;
139 iterator->idx = 0;
140 iterator->size = gList->numUsed;
143 intptr_t dvmGrowableListIteratorNext(GrowableListIterator *iterator) argument
145 assert(iterator->size == iterator->list->numUsed);
146 if (iterator->idx == iterator->size) return 0;
147 return iterator
135 dvmGrowableListIteratorInit(GrowableList *gList, GrowableListIterator *iterator) argument
179 GrowableListIterator iterator; local
[all...]
H A DDataflow.cpp1622 GrowableListIterator iterator; local
1624 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
1627 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
1660 GrowableListIterator iterator; local
1661 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
1664 (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
H A DSSATransformation.cpp35 GrowableListIterator iterator; local
37 &iterator);
40 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
76 BitVectorIterator iterator;
78 dvmBitVectorIteratorInit(bb->dataFlowInfo->defV, &iterator);
80 int idx = dvmBitVectorIteratorNext(&iterator);
173 GrowableListIterator iterator; local
175 &iterator);
178 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
398 GrowableListIterator iterator; local
442 BitVectorIterator iterator; local
[all...]
H A DFrontend.cpp559 GrowableListIterator iterator; local
562 &iterator);
565 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
726 GrowableListIterator iterator; local
728 &iterator);
730 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
738 (SuccessorBlockInfo *) dvmGrowableListIteratorNext(&iterator);
758 &iterator);
764 dvmGrowableListIteratorNext(&iterator);
813 GrowableListIterator iterator; local
874 DexCatchIterator iterator; local
1078 DexCatchIterator iterator; local
[all...]
/dalvik/dexgen/src/com/android/dexgen/util/
H A DIntSet.java64 * @return {@code non-null;} a set iterator
66 IntIterator iterator(); method in interface:IntSet
H A DListIntSet.java95 IntIterator iter = other.iterator();
108 public IntIterator iterator() { method in class:ListIntSet
H A DBitIntSet.java87 IntIterator iter = other.iterator();
100 public IntIterator iterator() { method in class:BitIntSet
/dalvik/dx/src/com/android/dx/util/
H A DIntSet.java64 * @return {@code non-null;} a set iterator
66 IntIterator iterator(); method in interface:IntSet
H A DListIntSet.java95 IntIterator iter = other.iterator();
108 public IntIterator iterator() { method in class:ListIntSet
H A DBitIntSet.java87 IntIterator iter = other.iterator();
100 public IntIterator iterator() { method in class:BitIntSet
/dalvik/libdex/
H A DDexDebugInfo.cpp176 DexParameterIterator iterator; local
177 dexParameterIteratorInit(&iterator, &proto);
180 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
H A DDexFile.cpp497 * of variable-size pieces, so we need to create an iterator.
512 DexCatchIterator iterator; local
513 dexCatchIteratorInit(&iterator, pCode, offset);
514 offset = dexCatchIteratorGetEndOffset(&iterator, pCode);
H A DDexProto.cpp179 DexParameterIterator iterator; local
182 dexParameterIteratorInit(&iterator, pProto);
185 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
193 dexParameterIteratorInit(&iterator, pProto);
199 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator);
383 DexParameterIterator iterator; local
384 dexParameterIteratorInit(&iterator, proto);
393 const char* protoDesc = dexParameterIteratorNextDescriptor(&iterator);
H A DDexSwapVerify.cpp689 DexParameterIterator iterator; local
691 dexParameterIteratorInit(&iterator, &proto);
695 const char *desc = dexParameterIteratorNextDescriptor(&iterator);
729 dexParameterIteratorInit(&iterator, &proto);
734 u4 idx1 = dexParameterIteratorNextIndex(&iterator);
/dalvik/vm/
H A DIndirectRefTable.h243 typedef iref_iterator iterator; typedef in struct:IndirectRefTable
338 iterator begin() {
339 return iterator(table_, 0, capacity());
342 iterator end() {
343 return iterator(table_, capacity(), capacity());
H A DException.cpp616 DexCatchIterator iterator; local
618 if (dexFindCatchHandler(&iterator, pCode, relPc)) {
620 DexCatchHandler* handler = dexCatchIteratorNext(&iterator);
/dalvik/vm/analysis/
H A DVfyBasicBlock.cpp39 DexCatchIterator iterator; local
42 dexCatchIteratorInit(&iterator, pCode, pTry->handlerOff);
44 DexCatchHandler* handler = dexCatchIteratorNext(&iterator);
H A DDexVerify.cpp183 DexCatchIterator iterator; local
184 dexCatchIteratorInit(&iterator, pCode, offset);
187 DexCatchHandler* handler = dexCatchIteratorNext(&iterator);
205 offset = dexCatchIteratorGetEndOffset(&iterator, pCode);
/dalvik/vm/oo/
H A DObject.cpp211 DexParameterIterator iterator; local
228 dexParameterIteratorInit(&iterator, proto);
232 const char* paramType = dexParameterIteratorNextDescriptor(&iterator);
245 if (dexParameterIteratorNextDescriptor(&iterator) == NULL) {
/dalvik/vm/reflect/
H A DAnnotation.cpp2211 * Initializes an encoded array iterator.
2213 * @param iterator iterator to initialize
2217 void dvmEncodedArrayIteratorInitialize(EncodedArrayIterator* iterator, argument
2219 iterator->encodedArray = encodedArray;
2220 iterator->cursor = encodedArray->array;
2221 iterator->size = readUleb128(&iterator->cursor);
2222 iterator->elementsLeft = iterator
2229 dvmEncodedArrayIteratorHasNext(const EncodedArrayIterator* iterator) argument
2245 dvmEncodedArrayIteratorGetNext(EncodedArrayIterator* iterator, AnnotationValue* value) argument
[all...]
/dalvik/dexdump/
H A DDexDump.cpp582 DexCatchIterator iterator; local
586 dexCatchIteratorInit(&iterator, pCode, pTry->handlerOff);
589 DexCatchHandler* handler = dexCatchIteratorNext(&iterator);
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp4186 GrowableListIterator iterator; local
4187 dvmGrowableListIteratorInit(&cUnit->blockList, &iterator);
4195 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);

Completed in 206 milliseconds

12