Lines Matching refs:iA
1440 i64 iA = *pA; in sqlite3AddInt64()
1441 testcase( iA==0 ); testcase( iA==1 ); in sqlite3AddInt64()
1444 testcase( iA>0 && LARGEST_INT64 - iA == iB ); in sqlite3AddInt64()
1445 testcase( iA>0 && LARGEST_INT64 - iA == iB - 1 ); in sqlite3AddInt64()
1446 if( iA>0 && LARGEST_INT64 - iA < iB ) return 1; in sqlite3AddInt64()
1448 testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 1 ); in sqlite3AddInt64()
1449 testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 2 ); in sqlite3AddInt64()
1450 if( iA<0 && -(iA + LARGEST_INT64) > iB + 1 ) return 1; in sqlite3AddInt64()
1475 i64 iA = *pA; in sqlite3MulInt64()
1477 if( iA>LARGEST_INT64/iB ) return 1; in sqlite3MulInt64()
1478 if( iA<SMALLEST_INT64/iB ) return 1; in sqlite3MulInt64()
1480 if( iA>0 ){ in sqlite3MulInt64()
1481 if( iB<SMALLEST_INT64/iA ) return 1; in sqlite3MulInt64()
1482 }else if( iA<0 ){ in sqlite3MulInt64()
1484 if( iA==SMALLEST_INT64 ) return 1; in sqlite3MulInt64()
1485 if( -iA>LARGEST_INT64/-iB ) return 1; in sqlite3MulInt64()
1488 *pA = iA*iB; in sqlite3MulInt64()