Lines Matching refs:pIn3
738 Mem *pIn3 = 0; /* 3rd input operand */ in sqlite3VdbeExec() local
1109 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
1113 if( (pIn3->flags & MEM_Null)==0 ) break; in sqlite3VdbeExec()
1311 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
1312 assert( pIn3->flags & MEM_Int ); in sqlite3VdbeExec()
1313 if( pIn3->u.i==pOp->p5 ) pOut->flags = MEM_Blob|MEM_Static|MEM_Term; in sqlite3VdbeExec()
2125 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
2127 flags3 = pIn3->flags; in sqlite3VdbeExec()
2131 if( pIn3->u.i > pIn1->u.i ){ in sqlite3VdbeExec()
2137 }else if( pIn3->u.i < pIn1->u.i ){ in sqlite3VdbeExec()
2190 testcase( flags3==pIn3->flags ); in sqlite3VdbeExec()
2191 flags3 = pIn3->flags; in sqlite3VdbeExec()
2194 applyNumericAffinity(pIn3,0); in sqlite3VdbeExec()
2205 if( pIn1==pIn3 ) flags3 = flags1 | MEM_Str; in sqlite3VdbeExec()
2208 testcase( pIn3->flags & MEM_Int ); in sqlite3VdbeExec()
2209 testcase( pIn3->flags & MEM_Real ); in sqlite3VdbeExec()
2210 testcase( pIn3->flags & MEM_IntReal ); in sqlite3VdbeExec()
2211 sqlite3VdbeMemStringify(pIn3, encoding, 1); in sqlite3VdbeExec()
2212 testcase( (flags3&MEM_Dyn) != (pIn3->flags&MEM_Dyn) ); in sqlite3VdbeExec()
2213 flags3 = (pIn3->flags & ~MEM_TypeMask) | (flags3 & MEM_TypeMask); in sqlite3VdbeExec()
2217 res = sqlite3MemCompare(pIn3, pIn1, pOp->p4.pColl); in sqlite3VdbeExec()
2238 assert( (pIn3->flags & MEM_Dyn) == (flags3 & MEM_Dyn) ); in sqlite3VdbeExec()
2239 pIn3->flags = flags3; in sqlite3VdbeExec()
4636 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
4637 flags3 = pIn3->flags; in sqlite3VdbeExec()
4639 applyNumericAffinity(pIn3, 0); in sqlite3VdbeExec()
4641 iKey = sqlite3VdbeIntValue(pIn3); /* Get the integer key value */ in sqlite3VdbeExec()
4642 newType = pIn3->flags; /* Record the type after applying numeric affinity */ in sqlite3VdbeExec()
4643 pIn3->flags = flags3; /* But convert the type back to its original */ in sqlite3VdbeExec()
4659 c = sqlite3IntFloatCompare(iKey, pIn3->u.r); in sqlite3VdbeExec()
5271 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
5272 testcase( pIn3->flags & MEM_Int ); in sqlite3VdbeExec()
5273 testcase( pIn3->flags & MEM_IntReal ); in sqlite3VdbeExec()
5274 testcase( pIn3->flags & MEM_Real ); in sqlite3VdbeExec()
5275 testcase( (pIn3->flags & (MEM_Str|MEM_Int))==MEM_Str ); in sqlite3VdbeExec()
5276 if( (pIn3->flags & (MEM_Int|MEM_IntReal))==0 ){ in sqlite3VdbeExec()
5282 Mem x = pIn3[0]; in sqlite3VdbeExec()
5291 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
5292 assert( (pIn3->flags & MEM_Int)!=0 || pOp->opcode==OP_SeekRowid ); in sqlite3VdbeExec()
5294 iKey = pIn3->u.i; in sqlite3VdbeExec()
5799 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
5802 rc = sqlite3VdbeSorterCompare(pC, pIn3, nKeyCol, &res); in sqlite3VdbeExec()
7045 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
7047 assert( pIn3->flags&MEM_Int ); in sqlite3VdbeExec()
7059 exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); in sqlite3VdbeExec()
7064 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); in sqlite3VdbeExec()
7360 pIn3 = &aMem[pOp->p3]; in sqlite3VdbeExec()
7363 assert( pIn3->flags & MEM_Int ); in sqlite3VdbeExec()
7365 if( x<=0 || sqlite3AddInt64(&x, pIn3->u.i>0?pIn3->u.i:0) ){ in sqlite3VdbeExec()