Home | History | Annotate | Download | only in vm

Lines Matching refs:pResult

74  * Always write results to 32-bit or 64-bit fields in "pResult", e.g. do
75 * not write boolean results to pResult->z. The interpreter expects
111 u4 arg0, u4 arg1, u4 arg2, u4 arg3, JValue* pResult)
128 JValue* pResult)
147 pResult->i = ((const u2*) chars->contents)[arg1 + offset];
198 JValue* pResult)
214 pResult->i = 0;
257 pResult->i = (s4) thisChars[i] - (s4) compChars[i];
258 if (pResult->i != otherRes) {
260 pResult->i, otherRes, "compareTo");
267 pResult->i = otherRes;
280 pResult->i = (s4) thisChars[i] - (s4) compChars[i];
286 pResult->i = countDiff;
294 JValue* pResult)
304 pResult->i = true;
315 pResult->i = false;
334 pResult->i = false;
348 pResult->i = (__memcmp16(thisChars, compChars, thisCount) == 0);
351 if (pResult->i != otherRes) {
353 otherRes, pResult->i, "equals-1");
372 pResult->i = false;
376 pResult->i = true;
386 JValue* pResult)
388 //LOGI("String.length this=0x%08x pResult=%p\n", arg0, pResult);
394 pResult->i = dvmGetFieldInt((Object*) arg0, STRING_FIELDOFF_COUNT);
402 JValue* pResult)
404 //LOGI("String.isEmpty this=0x%08x pResult=%p\n", arg0, pResult);
410 pResult->i = (dvmGetFieldInt((Object*) arg0, STRING_FIELDOFF_COUNT) == 0);
473 JValue* pResult)
479 pResult->i = indexOfCommon((Object*) arg0, arg1, arg2);
505 JValue* pResult)
508 pResult->i = (val >= 0) ? val : -val;
516 JValue* pResult)
522 pResult->j = (val >= 0) ? val : -val;
530 JValue* pResult)
535 pResult->f = convert.ff;
543 JValue* pResult)
550 pResult->d = convert.dd;
558 JValue* pResult)
560 pResult->i = ((s4) arg0 < (s4) arg1) ? arg0 : arg1;
568 JValue* pResult)
570 pResult->i = ((s4) arg0 > (s4) arg1) ? arg0 : arg1;
582 JValue* pResult)
587 pResult->d = sqrt(convert.dd);
595 JValue* pResult)
600 pResult->d = cos(convert.dd);
608 JValue* pResult)
613 pResult->d = sin(convert.dd);
624 JValue* pResult)
628 pResult->i = isnanf(convert.ff) ? 0x7fc00000 : arg0;
633 JValue* pResult)
635 pResult->i = arg0;
640 JValue* pResult)
644 pResult->f = convert.ff;
655 JValue* pResult)
660 pResult->j = isnan(convert.dd) ? 0x7ff8000000000000LL : convert.ll;
665 u4 arg, JValue* pResult)
670 pResult->j = convert.ll;
675 JValue* pResult)
680 pResult->d = convert.dd;
799 JValue* pResult, int opIndex)
851 pResult);
856 return (*gDvmInlineOpsTable[opIndex].func)(arg0, arg1, arg2, arg3, pResult);