Lines Matching refs:dest

387   int dest,         /* Jump here if true.  */  in codeCompare()  argument
402 addr = sqlite3VdbeAddOp4(pParse->pVdbe, opcode, in2, dest, in1, in codeCompare()
617 int dest, /* Write results into this register */ in codeVectorCompare() argument
656 sqlite3VdbeAddOp2(v, OP_Integer, 1, dest); in codeVectorCompare()
681 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest); in codeVectorCompare()
683 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, dest, r2); in codeVectorCompare()
689 sqlite3VdbeAddOp2(v, OP_NotNull, dest, addrDone); VdbeCoverage(v); in codeVectorCompare()
699 sqlite3VdbeAddOp2(v, OP_Not, dest, dest); in codeVectorCompare()
3141 SelectDest dest; in sqlite3CodeRhsOfIN() local
3144 sqlite3SelectDestInit(&dest, SRT_Set, iTab); in sqlite3CodeRhsOfIN()
3145 dest.zAffSdst = exprINAffinity(pParse, pExpr); in sqlite3CodeRhsOfIN()
3150 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest); in sqlite3CodeRhsOfIN()
3152 sqlite3DbFree(pParse->db, dest.zAffSdst); in sqlite3CodeRhsOfIN()
3255 SelectDest dest; /* How to deal with SELECT result */ in sqlite3CodeSubselect() local
3313 sqlite3SelectDestInit(&dest, 0, pParse->nMem+1); in sqlite3CodeSubselect()
3316 dest.eDest = SRT_Mem; in sqlite3CodeSubselect()
3317 dest.iSdst = dest.iSDParm; in sqlite3CodeSubselect()
3318 dest.nSdst = nReg; in sqlite3CodeSubselect()
3319 sqlite3VdbeAddOp3(v, OP_Null, 0, dest.iSDParm, dest.iSDParm+nReg-1); in sqlite3CodeSubselect()
3322 dest.eDest = SRT_Exists; in sqlite3CodeSubselect()
3323 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest.iSDParm); in sqlite3CodeSubselect()
3344 if( sqlite3Select(pParse, pSel, &dest) ){ in sqlite3CodeSubselect()
3349 pExpr->iTable = rReg = dest.iSDParm; in sqlite3CodeSubselect()
5123 int dest, /* Jump destination or storage location */ in exprCodeBetween() argument
5152 xJump(pParse, &exprAnd, dest, jumpIfNull); in exprCodeBetween()
5160 sqlite3ExprCodeTarget(pParse, &exprAnd, dest); in exprCodeBetween()
5192 void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){ in sqlite3ExprIfTrue() argument
5209 sqlite3ExprIfTrue(pParse, pAlt, dest, jumpIfNull); in sqlite3ExprIfTrue()
5215 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull); in sqlite3ExprIfTrue()
5219 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull); in sqlite3ExprIfTrue()
5220 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull); in sqlite3ExprIfTrue()
5226 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull); in sqlite3ExprIfTrue()
5238 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, in sqlite3ExprIfTrue()
5241 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, in sqlite3ExprIfTrue()
5264 r1, r2, dest, jumpIfNull, ExprHasProperty(pExpr,EP_Commuted)); in sqlite3ExprIfTrue()
5285 sqlite3VdbeAddOp2(v, op, r1, dest); in sqlite3ExprIfTrue()
5293 exprCodeBetween(pParse, pExpr, dest, sqlite3ExprIfTrue, jumpIfNull); in sqlite3ExprIfTrue()
5299 int destIfNull = jumpIfNull ? dest : destIfFalse; in sqlite3ExprIfTrue()
5301 sqlite3VdbeGoto(v, dest); in sqlite3ExprIfTrue()
5309 sqlite3VdbeGoto(v, dest); in sqlite3ExprIfTrue()
5314 sqlite3VdbeAddOp3(v, OP_If, r1, dest, jumpIfNull!=0); in sqlite3ExprIfTrue()
5335 void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){ in sqlite3ExprIfFalse() argument
5383 sqlite3ExprIfFalse(pParse, pAlt, dest, jumpIfNull); in sqlite3ExprIfFalse()
5386 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull); in sqlite3ExprIfFalse()
5387 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull); in sqlite3ExprIfFalse()
5393 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull); in sqlite3ExprIfFalse()
5400 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull); in sqlite3ExprIfFalse()
5413 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, in sqlite3ExprIfFalse()
5418 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, in sqlite3ExprIfFalse()
5441 r1, r2, dest, jumpIfNull,ExprHasProperty(pExpr,EP_Commuted)); in sqlite3ExprIfFalse()
5460 sqlite3VdbeAddOp2(v, op, r1, dest); in sqlite3ExprIfFalse()
5468 exprCodeBetween(pParse, pExpr, dest, sqlite3ExprIfFalse, jumpIfNull); in sqlite3ExprIfFalse()
5474 sqlite3ExprCodeIN(pParse, pExpr, dest, dest); in sqlite3ExprIfFalse()
5477 sqlite3ExprCodeIN(pParse, pExpr, dest, destIfNull); in sqlite3ExprIfFalse()
5486 sqlite3VdbeGoto(v, dest); in sqlite3ExprIfFalse()
5491 sqlite3VdbeAddOp3(v, OP_IfNot, r1, dest, jumpIfNull!=0); in sqlite3ExprIfFalse()
5508 void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, int dest,int jumpIfNull){ in sqlite3ExprIfFalseDup() argument
5512 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull); in sqlite3ExprIfFalseDup()