Home | History | Annotate | Download | only in analysis

Lines Matching defs:tmpType

3499     RegType tmpType;
3744 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
3746 if (!regTypeIsReference(tmpType)) {
3787 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vB, &failure);
3790 if (!regTypeIsReference(tmpType)) {
3791 LOG_VFY("VFY: vB not a reference (%d)\n", tmpType);
4063 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4066 checkTypeCategory(tmpType, kTypeCategory1nr, &failure);
4071 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vB, &failure);
4074 checkTypeCategory(tmpType, kTypeCategory1nr, &failure);
4082 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4085 if (regTypeIsReference(tmpType))
4087 checkTypeCategory(tmpType, kTypeCategory1nr, &failure);
4095 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4098 checkTypeCategory(tmpType, kTypeCategory1nr, &failure);
4104 tmpType = kRegTypeInteger;
4107 tmpType = kRegTypeBoolean;
4110 tmpType = kRegTypeByte;
4113 tmpType = kRegTypeChar;
4116 tmpType = kRegTypeShort;
4147 if (!checkFieldArrayStore1nr(tmpType, srcType)) {
4150 srcType, tmpType, resClass->descriptor);
4157 tmpType, &failure);
4276 tmpType = kRegTypeInteger;
4279 tmpType = kRegTypeBoolean;
4282 tmpType = kRegTypeByte;
4285 tmpType = kRegTypeChar;
4288 tmpType = kRegTypeShort;
4303 if (!canConvertTo1nr(srcType, tmpType)) {
4305 srcType, tmpType);
4332 if (!checkFieldArrayStore1nr(tmpType, dstType)) {
4334 resClass->descriptor, tmpType, dstType);
4341 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vC,
4343 checkArrayIndexType(meth, tmpType, &failure);
4347 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4351 checkTypeCategory(tmpType, kTypeCategory2, &failure);
4352 checkWidePair(tmpType, typeHi, &failure);
4386 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vC,
4388 checkArrayIndexType(meth, tmpType, &failure);
4448 tmpType = kRegTypeInteger;
4451 tmpType = kRegTypeBoolean;
4454 tmpType = kRegTypeByte;
4457 tmpType = kRegTypeChar;
4460 tmpType = kRegTypeShort;
4479 !checkFieldArrayStore1nr(tmpType, fieldType))
4483 instField->field.name, tmpType, fieldType);
4488 setRegisterType(workRegs, insnRegCount, decInsn.vA, tmpType,
4561 tmpType = kRegTypeInteger;
4564 tmpType = kRegTypeBoolean;
4567 tmpType = kRegTypeByte;
4570 tmpType = kRegTypeChar;
4573 tmpType = kRegTypeShort;
4587 if (tmpType == kRegTypeBoolean && srcType == kRegTypeByte)
4591 if (!canConvertTo1nr(srcType, tmpType)) {
4593 srcType, tmpType);
4613 !checkFieldArrayStore1nr(tmpType, fieldType))
4617 instField->field.name, tmpType, fieldType);
4625 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4629 checkTypeCategory(tmpType, kTypeCategory2, &failure);
4630 checkWidePair(tmpType, typeHi, &failure);
4727 tmpType = kRegTypeInteger;
4730 tmpType = kRegTypeBoolean;
4733 tmpType = kRegTypeByte;
4736 tmpType = kRegTypeChar;
4739 tmpType = kRegTypeShort;
4759 if (!checkFieldArrayStore1nr(tmpType, fieldType)) {
4762 staticField->field.name, tmpType, fieldType);
4767 setRegisterType(workRegs, insnRegCount, decInsn.vA, tmpType,
4829 tmpType = kRegTypeInteger;
4832 tmpType = kRegTypeBoolean;
4835 tmpType = kRegTypeByte;
4838 tmpType = kRegTypeChar;
4841 tmpType = kRegTypeShort;
4855 if (tmpType == kRegTypeBoolean && srcType == kRegTypeByte)
4859 if (!canConvertTo1nr(srcType, tmpType)) {
4861 srcType, tmpType);
4881 if (!checkFieldArrayStore1nr(tmpType, fieldType)) {
4884 staticField->field.name, tmpType, fieldType);
4892 tmpType = getRegisterType(workRegs, insnRegCount, decInsn.vA, &failure);
4896 checkTypeCategory(tmpType, kTypeCategory2, &failure);
4897 checkWidePair(tmpType, typeHi, &failure);
5381 tmpType = adjustForRightShift(workRegs, insnRegCount,
5384 tmpType, kRegTypeInteger, false, &failure);
5387 tmpType = adjustForRightShift(workRegs, insnRegCount,
5390 tmpType, kRegTypeInteger, false, &failure);