Lines Matching refs:idx
428 int idx, addr;
450 idx = 0;
452 uninitMap->map[idx++].addr = kUninitThisArgAddr;
463 uninitMap->map[idx++].addr = addr;
469 assert(idx == newInstanceCount);
494 int idx;
503 for (idx = uninitMap->numEntries - 1; idx >= 0; idx--) {
504 if (uninitMap->map[idx].addr == addr) {
505 if (uninitMap->map[idx].clazz != NULL &&
506 uninitMap->map[idx].clazz != clazz)
509 addr, uninitMap->map[idx].clazz, clazz);
512 uninitMap->map[idx].clazz = clazz;
513 return idx;
526 int idx)
528 assert(idx >= 0 && idx < uninitMap->numEntries);
529 return uninitMap->map[idx].clazz;
1731 ALOGE("VFY: unable to find type=%#x (idx=%d)",
2613 unsigned int idx;
2637 for (idx = 0; idx < insnRegCountPlus; idx++) {
2638 targetRegs[idx] =
2639 mergeTypes(targetRegs[idx], workRegs[idx], &changed);
2642 targetMonEnts[idx] = mergeMonitorEntries(targetMonEnts[idx],
2643 workMonEnts[idx], &changed);
3163 unsigned int idx;
3168 for (idx = 0; idx < vdata->insnsSize; idx++) {
3169 BitVector* liveRegs = vdata->registerLines[idx].liveRegs;