Lines Matching refs:pOp
894 VdbeOp *pOp; in whereLikeOptimizationStringFixup() local
896 pOp = sqlite3VdbeGetLastOp(v); in whereLikeOptimizationStringFixup()
897 assert( pOp!=0 ); in whereLikeOptimizationStringFixup()
898 assert( pOp->opcode==OP_String8 in whereLikeOptimizationStringFixup()
900 pOp->p3 = (int)(pLevel->iLikeRepCntr>>1); /* Register holding counter */ in whereLikeOptimizationStringFixup()
901 pOp->p5 = (u8)(pLevel->iLikeRepCntr&1); /* ASC or DESC */ in whereLikeOptimizationStringFixup()
1475 VdbeOp *pOp; /* Opcode to access the value of the IN constraint */ in sqlite3WhereCodeOneLoopStart() local
1484 pOp = sqlite3VdbeGetOp(v, pLevel->u.in.aInLoop[iIn].addrInTop); in sqlite3WhereCodeOneLoopStart()
1485 if( (pOp->opcode==OP_Column && pOp->p3==iReg+j+2) in sqlite3WhereCodeOneLoopStart()
1486 || (pOp->opcode==OP_Rowid && pOp->p2==iReg+j+2) in sqlite3WhereCodeOneLoopStart()
1488 testcase( pOp->opcode==OP_Rowid ); in sqlite3WhereCodeOneLoopStart()
1489 sqlite3VdbeAddOp3(v, pOp->opcode, pOp->p1, pOp->p2, pOp->p3); in sqlite3WhereCodeOneLoopStart()