Lines Matching defs:pIn1

65013   Mem *pIn1 = 0;             /* 1st input operand */
65076 int res; /* Result of the comparison of pIn1 against pIn3 */
65078 u16 flags1; /* Copy of initial value of pIn1->flags */
65364 Mem *pIn1;
65636 pIn1 = &aMem[pOp->p1];
65637 assert( (pIn1->flags & MEM_Dyn)==0 );
65638 memAboutToChange(p, pIn1);
65639 pIn1->flags = MEM_Int;
65640 pIn1->u.i = pc;
65641 REGISTER_TRACE(pOp->p1, pIn1);
65651 pIn1 = &aMem[pOp->p1];
65652 assert( pIn1->flags & MEM_Int );
65653 pc = (int)pIn1->u.i;
65665 pIn1 = &aMem[pOp->p1];
65666 assert( (pIn1->flags & MEM_Dyn)==0 );
65667 pIn1->flags = MEM_Int;
65668 u.aa.pcDest = (int)pIn1->u.i;
65669 pIn1->u.i = pc;
65670 REGISTER_TRACE(pOp->p1, pIn1);
65916 pIn1 = &aMem[u.ad.p1];
65920 assert( pIn1<=&aMem[p->nMem] );
65921 assert( memIsValid(pIn1) );
65925 sqlite3VdbeMemMove(pOut, pIn1);
65931 pIn1->zMalloc = u.ad.zMalloc;
65933 pIn1++;
65947 pIn1 = &aMem[pOp->p1];
65949 assert( pOut!=pIn1 );
65950 sqlite3VdbeMemShallowCopy(pOut, pIn1, MEM_Ephem);
65969 pIn1 = &aMem[pOp->p1];
65971 assert( pOut!=pIn1 );
65972 sqlite3VdbeMemShallowCopy(pOut, pIn1, MEM_Ephem);
65974 if( pOut->pScopyFrom==0 ) pOut->pScopyFrom = pIn1;
66070 pIn1 = &aMem[pOp->p1];
66073 assert( pIn1!=pOut );
66074 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
66078 if( ExpandBlob(pIn1) || ExpandBlob(pIn2) ) goto no_mem;
66079 Stringify(pIn1, encoding);
66081 u.af.nByte = pIn1->n + pIn2->n;
66092 memcpy(&pOut->z[pIn2->n], pIn1->z, pIn1->n);
66148 pIn1 = &aMem[pOp->p1];
66149 applyNumericAffinity(pIn1);
66153 u.ag.flags = pIn1->flags | pIn2->flags;
66155 if( (pIn1->flags & pIn2->flags & MEM_Int)==MEM_Int ){
66156 u.ag.iA = pIn1->u.i;
66179 u.ag.rA = sqlite3VdbeRealValue(pIn1);
66401 pIn1 = &aMem[pOp->p1];
66404 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
66409 u.ai.iB = sqlite3VdbeIntValue(pIn1);
66452 pIn1 = &aMem[pOp->p1];
66453 memAboutToChange(p, pIn1);
66454 sqlite3VdbeMemIntegerify(pIn1);
66455 pIn1->u.i += pOp->p2;
66467 pIn1 = &aMem[pOp->p1];
66468 applyAffinity(pIn1, SQLITE_AFF_NUMERIC, encoding);
66469 if( (pIn1->flags & MEM_Int)==0 ){
66477 MemSetTypeFlag(pIn1, MEM_Int);
66493 pIn1 = &aMem[pOp->p1];
66494 if( pIn1->flags & MEM_Int ){
66495 sqlite3VdbeMemRealify(pIn1);
66512 pIn1 = &aMem[pOp->p1];
66513 memAboutToChange(p, pIn1);
66514 if( pIn1->flags & MEM_Null ) break;
66516 pIn1->flags |= (pIn1->flags&MEM_Blob)>>3;
66517 applyAffinity(pIn1, SQLITE_AFF_TEXT, encoding);
66518 rc = ExpandBlob(pIn1);
66519 assert( pIn1->flags & MEM_Str || db->mallocFailed );
66520 pIn1->flags &= ~(MEM_Int|MEM_Real|MEM_Blob|MEM_Zero);
66521 UPDATE_MAX_BLOBSIZE(pIn1);
66535 pIn1 = &aMem[pOp->p1];
66536 if( pIn1->flags & MEM_Null ) break;
66537 if( (pIn1->flags & MEM_Blob)==0 ){
66538 applyAffinity(pIn1, SQLITE_AFF_TEXT, encoding);
66539 assert( pIn1->flags & MEM_Str || db->mallocFailed );
66540 MemSetTypeFlag(pIn1, MEM_Blob);
66542 pIn1->flags &= ~(MEM_TypeMask&~MEM_Blob);
66544 UPDATE_MAX_BLOBSIZE(pIn1);
66559 pIn1 = &aMem[pOp->p1];
66560 sqlite3VdbeMemNumerify(pIn1);
66575 pIn1 = &aMem[pOp->p1];
66576 if( (pIn1->flags & MEM_Null)==0 ){
66577 sqlite3VdbeMemIntegerify(pIn1);
66593 pIn1 = &aMem[pOp->p1];
66594 memAboutToChange(p, pIn1);
66595 if( (pIn1->flags & MEM_Null)==0 ){
66596 sqlite3VdbeMemRealify(pIn1);
66681 int res; /* Result of the comparison of pIn1 against pIn3 */
66683 u16 flags1; /* Copy of initial value of pIn1->flags */
66687 pIn1 = &aMem[pOp->p1];
66689 u.aj.flags1 = pIn1->flags;
66718 applyAffinity(pIn1, u.aj.affinity, encoding);
66724 ExpandBlob(pIn1);
66726 u.aj.res = sqlite3MemCompare(pIn3, pIn1, pOp->p4.pColl);
66748 pIn1->flags = (pIn1->flags&~MEM_TypeMask) | (u.aj.flags1&MEM_TypeMask);
66873 pIn1 = &aMem[pOp->p1];
66874 if( pIn1->flags & MEM_Null ){
66877 u.al.v1 = sqlite3VdbeIntValue(pIn1)!=0;
66909 pIn1 = &aMem[pOp->p1];
66911 if( pIn1->flags & MEM_Null ){
66914 sqlite3VdbeMemSetInt64(pOut, !sqlite3VdbeIntValue(pIn1));
66926 pIn1 = &aMem[pOp->p1];
66928 if( pIn1->flags & MEM_Null ){
66931 sqlite3VdbeMemSetInt64(pOut, ~sqlite3VdbeIntValue(pIn1));
66970 pIn1 = &aMem[pOp->p1];
66971 if( pIn1->flags & MEM_Null ){
66975 u.am.c = sqlite3VdbeIntValue(pIn1)!=0;
66977 u.am.c = sqlite3VdbeRealValue(pIn1)!=0.0;
66992 pIn1 = &aMem[pOp->p1];
66993 if( (pIn1->flags & MEM_Null)!=0 ){
67004 pIn1 = &aMem[pOp->p1];
67005 if( (pIn1->flags & MEM_Null)==0 ){
67341 pIn1 = &aMem[pOp->p1];
67343 assert( pIn1 <= &p->aMem[p->nMem] );
67344 assert( memIsValid(pIn1) );
67345 ExpandBlob(pIn1);
67346 applyAffinity(pIn1, u.ao.cAff, encoding);
67347 pIn1++;
69917 pIn1 = &aMem[pOp->p1];
69919 u.bz.aRoot[u.bz.j] = (int)sqlite3VdbeIntValue(&pIn1[u.bz.j]);
69928 sqlite3VdbeMemSetNull(pIn1);
69934 sqlite3VdbeMemSetStr(pIn1, u.bz.z, -1, SQLITE_UTF8, sqlite3_free);
69936 UPDATE_MAX_BLOBSIZE(pIn1);
69937 sqlite3VdbeChangeEncoding(pIn1, encoding);
69950 pIn1 = &aMem[pOp->p1];
69953 if( (pIn1->flags & MEM_RowSet)==0 ){
69954 sqlite3VdbeMemSetRowSet(pIn1);
69955 if( (pIn1->flags & MEM_RowSet)==0 ) goto no_mem;
69957 sqlite3RowSetInsert(pIn1->u.pRowSet, pIn2->u.i);
69972 pIn1 = &aMem[pOp->p1];
69973 if( (pIn1->flags & MEM_RowSet)==0
69974 || sqlite3RowSetNext(pIn1->u.pRowSet, &u.ca.val)==0
69977 sqlite3VdbeMemSetNull(pIn1);
70015 pIn1 = &aMem[pOp->p1];
70023 if( (pIn1->flags & MEM_RowSet)==0 ){
70024 sqlite3VdbeMemSetRowSet(pIn1);
70025 if( (pIn1->flags & MEM_RowSet)==0 ) goto no_mem;
70031 u.cb.exists = sqlite3RowSetTest(pIn1->u.pRowSet,
70040 sqlite3RowSetInsert(pIn1->u.pRowSet, pIn3->u.i);
70245 Mem *pIn1;
70250 u.ce.pIn1 = &u.ce.pFrame->aMem[pOp->p1];
70252 u.ce.pIn1 = &aMem[pOp->p1];
70254 assert( memIsValid(u.ce.pIn1) );
70255 sqlite3VdbeMemIntegerify(u.ce.pIn1);
70258 if( u.ce.pIn1->u.i<pIn2->u.i){
70259 u.ce.pIn1->u.i = pIn2->u.i;
70273 pIn1 = &aMem[pOp->p1];
70274 assert( pIn1->flags&MEM_Int );
70275 if( pIn1->u.i>0 ){
70289 pIn1 = &aMem[pOp->p1];
70290 assert( pIn1->flags&MEM_Int );
70291 if( pIn1->u.i<0 ){
70306 pIn1 = &aMem[pOp->p1];
70307 assert( pIn1->flags&MEM_Int );
70308 pIn1->u.i += pOp->p3;
70309 if( pIn1->u.i==0 ){