Lines Matching refs:inReg
4101 int inReg = target; /* Results stored in register inReg */ in sqlite3ExprCodeTarget() local
4297 inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target); in sqlite3ExprCodeTarget()
4298 if( inReg!=target ){ in sqlite3ExprCodeTarget()
4299 sqlite3VdbeAddOp2(v, OP_SCopy, inReg, target); in sqlite3ExprCodeTarget()
4300 inReg = target; in sqlite3ExprCodeTarget()
4305 return inReg; in sqlite3ExprCodeTarget()
4325 sqlite3VdbeAddOp2(v, OP_Integer, 1, inReg); in sqlite3ExprCodeTarget()
4336 sqlite3VdbeAddOp2(v, OP_Integer, 0, inReg); in sqlite3ExprCodeTarget()
4338 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, inReg, r2); in sqlite3ExprCodeTarget()
4405 sqlite3VdbeAddOp2(v, op, r1, inReg); in sqlite3ExprCodeTarget()
4417 sqlite3VdbeAddOp4Int(v, OP_IsTrue, r1, inReg, !isTrue, isTrue ^ bNormal); in sqlite3ExprCodeTarget()
4637 inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target); in sqlite3ExprCodeTarget()
4638 if( inReg!=target ){ in sqlite3ExprCodeTarget()
4639 sqlite3VdbeAddOp2(v, OP_SCopy, inReg, target); in sqlite3ExprCodeTarget()
4640 inReg = target; in sqlite3ExprCodeTarget()
4642 sqlite3VdbeAddOp1(v, OP_ClrSubtype, inReg); in sqlite3ExprCodeTarget()
4643 return inReg; in sqlite3ExprCodeTarget()
4733 inReg = pAggInfo->aCol[pExpr->iAgg].iMem; in sqlite3ExprCodeTarget()
4740 inReg = target; in sqlite3ExprCodeTarget()
4750 inReg = sqlite3ExprCodeTarget(pParse, pExpr->pLeft, target); in sqlite3ExprCodeTarget()
4753 sqlite3VdbeChangeP3(v, addrINR, inReg); in sqlite3ExprCodeTarget()
4873 return inReg; in sqlite3ExprCodeTarget()
4981 int inReg; in sqlite3ExprCode() local
4987 inReg = sqlite3ExprCodeTarget(pParse, pExpr, target); in sqlite3ExprCode()
4988 if( inReg!=target ){ in sqlite3ExprCode()
4995 sqlite3VdbeAddOp2(pParse->pVdbe, op, inReg, target); in sqlite3ExprCode()
5081 int inReg = sqlite3ExprCodeTarget(pParse, pExpr, target+i); in sqlite3ExprCodeExprList() local
5082 if( inReg!=target+i ){ in sqlite3ExprCodeExprList()
5086 && pOp->p1+pOp->p3+1==inReg in sqlite3ExprCodeExprList()
5092 sqlite3VdbeAddOp2(v, copyOp, inReg, target+i); in sqlite3ExprCodeExprList()