Home | History | Annotate | Download | only in analysis

Lines Matching defs:dstType

2059  * "dstType" is stored into vA, and "srcType" is verified against vB.
2062 RegType dstType, RegType srcType, VerifyError* pFailure)
2065 setRegisterType(registerLine, pDecInsn->vA, dstType);
2103 * (e.g. "add-int/lit8"). "dstType" is stored into vA, and "srcType" is
2109 RegType dstType, RegType srcType, bool checkBooleanOp,
2114 assert(dstType == kRegTypeInteger);
2119 dstType = kRegTypeBoolean;
2122 setRegisterType(registerLine, pDecInsn->vA, dstType);
2127 * "dstType" is stored into vA, and "srcType1"/"srcType2" are verified
2131 RegType dstType, RegType srcType1, RegType srcType2, bool checkBooleanOp,
2137 assert(dstType == kRegTypeInteger);
2139 dstType = kRegTypeBoolean;
2141 setRegisterType(registerLine, pDecInsn->vA, dstType);
2146 * are verified against vA/vB, then "dstType" is stored into vA.
2149 DecodedInstruction* pDecInsn, RegType dstType, RegType srcType1,
2155 assert(dstType == kRegTypeInteger);
2157 dstType = kRegTypeBoolean;
2159 setRegisterType(registerLine, pDecInsn->vA, dstType);
4506 RegType dstType, indexType;
4527 /* try to refine "dstType" */
4530 dstType = kRegTypeLongLo;
4533 dstType = kRegTypeDoubleLo;
4538 dstType = kRegTypeUnknown;
4547 dstType = kRegTypeConstLo;
4549 setRegisterType(workLine, decInsn.vA, dstType);
4555 RegType dstType, indexType;
4596 dstType = regTypeFromClass(elementClass);
4605 dstType = kRegTypeZero;
4607 setRegisterType(workLine, decInsn.vA, dstType);
4627 RegType srcType, dstType, indexType;
4665 dstType = primitiveTypeToRegType(
4669 if (dstType == kRegTypeFloat && tmpType == kRegTypeInteger)
4672 verifyRegisterType(workLine, decInsn.vA, dstType, &failure);
4674 if (dstType == kRegTypeUnknown ||
4675 !checkFieldArrayStore1nr(tmpType, dstType)) {
4677 resClass->descriptor, tmpType, dstType);
4693 /* verify the class and try to refine "dstType" */
4824 RegType dstType;
4836 dstType = kRegTypeDoubleLo;
4839 dstType = kRegTypeLongLo;
4845 dstType = kRegTypeUnknown;
4850 setRegisterType(workLine, decInsn.vA, dstType);
5097 RegType dstType;
5105 dstType = kRegTypeDoubleLo;
5108 dstType = kRegTypeLongLo;
5114 dstType = kRegTypeUnknown;
5119 setRegisterType(workLine, decInsn.vA, dstType);