Lines Matching refs:tIndex
2305 int tIndex = searchCompileTable(newType, reg);
2306 if(tIndex < 0) {
2320 compileTable[tIndex].physicalReg = reg;
2322 decreaseRefCount(tIndex);
2325 compileTable[tIndex].physicalReg, reg, newType);
2330 if(compileTable[tIndex].physicalReg != PhysicalReg_Null) {
2332 ALOGI("already allocated to physical register %d", compileTable[tIndex].physicalReg);
2335 decreaseRefCount(tIndex);
2336 return compileTable[tIndex].physicalReg;
2342 int index = getFreeReg(newType, reg, tIndex);
2345 compileTable[tIndex].physicalReg = allRegs[index].physicalReg;
2351 PhysicalReg allocR = spillForLogicalReg(newType, reg, tIndex);
2352 compileTable[tIndex].physicalReg = allocR;
2354 if(compileTable[tIndex].spill_loc_index >= 0) {
2355 unspillLogicalReg(tIndex, compileTable[tIndex].physicalReg);
2358 decreaseRefCount(tIndex);
2361 compileTable[tIndex].physicalReg, reg, newType);
2363 return compileTable[tIndex].physicalReg;
3687 int tIndex = searchCompileTable(LowOpndRegType_virtual | LowOpndRegType_gp, 3);
3688 if(tIndex < 0) ALOGE("hack can't find VR3");
3689 compileTable[tIndex].physicalReg = PhysicalReg_ECX;