Home | History | Annotate | Download | only in dist

Lines Matching defs:OP_SCopy

9288 #define OP_SCopy          34 /* synopsis: r[P2]=r[P1]                      */
69084 ** previously copied using OP_SCopy, the copies will continue to be valid.
69181 ** is made of any string or blob constant. See also OP_SCopy.
69217 case OP_SCopy: { /* out2 */
80860 sqlite3VdbeAddOp2(v, OP_SCopy, inReg, target);
81438 sqlite3VdbeAddOp2(pParse->pVdbe, OP_SCopy, inReg, target);
81760 ** filled using OP_SCopy. OP_Copy must be used instead.
81773 u8 copyOp = (flags & SQLITE_ECEL_DUP) ? OP_Copy : OP_SCopy;
93802 sqlite3VdbeAddOp2(v, OP_SCopy, aiCol[0]+1+regData, regTemp);
95743 sqlite3VdbeAddOp2(v, OP_SCopy, regFromSelect+j, iRegStore);
96204 sqlite3VdbeAddOp2(v, OP_SCopy, x, regIdx+i);
102359 sqlite3VdbeAddOp2(v, OP_SCopy,
105933 ** in registers, sqlite3ExprCode() may use OP_SCopy to copy the value
105938 ** Another solution would be to change the OP_SCopy used to copy cached
106474 sqlite3VdbeAddOp2(v, OP_SCopy, r2, r1);
113595 sqlite3VdbeAddOp2(v, OP_SCopy, r1, regBase+j);
117374 ** the co-routine into OP_SCopy of result contained in a register.