Lines Matching refs:r1
660 int r1, r2; in codeVectorCompare() local
663 r1 = exprVectorRegister(pParse, pLeft, i, regLeft, &pL, ®Free1); in codeVectorCompare()
666 codeCompare(pParse, pL, pR, opx, r1, r2, addrDone, p5, isCommuted); in codeVectorCompare()
683 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, dest, r2); in codeVectorCompare()
3180 int r1, r2; in sqlite3CodeRhsOfIN() local
3193 r1 = sqlite3GetTempReg(pParse); in sqlite3CodeRhsOfIN()
3211 sqlite3ExprCode(pParse, pE2, r1); in sqlite3CodeRhsOfIN()
3212 sqlite3VdbeAddOp4(v, OP_MakeRecord, r1, 1, r2, &affinity, 1); in sqlite3CodeRhsOfIN()
3213 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iTab, r2, r1, 1); in sqlite3CodeRhsOfIN()
3215 sqlite3ReleaseTempReg(pParse, r1); in sqlite3CodeRhsOfIN()
4104 int r1, r2; /* Various register numbers */ in sqlite3ExprCodeTarget() local
4116 && (r1 = sqlite3IndexedExprLookup(pParse, pExpr, target))>=0 in sqlite3ExprCodeTarget()
4118 return r1; in sqlite3ExprCodeTarget()
4323 r1 = sqlite3ExprCodeTemp(pParse, pLeft, ®Free1); in sqlite3ExprCodeTarget()
4326 codeCompare(pParse, pLeft, pExpr->pRight, op, r1, r2, in sqlite3ExprCodeTarget()
4338 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, inReg, r2); in sqlite3ExprCodeTarget()
4368 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprCodeTarget()
4370 sqlite3VdbeAddOp3(v, op, r2, r1, target); in sqlite3ExprCodeTarget()
4392 r1 = sqlite3ExprCodeTemp(pParse, &tempX, ®Free1); in sqlite3ExprCodeTarget()
4394 sqlite3VdbeAddOp3(v, OP_Subtract, r2, r1, target); in sqlite3ExprCodeTarget()
4403 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprCodeTarget()
4405 sqlite3VdbeAddOp2(v, op, r1, inReg); in sqlite3ExprCodeTarget()
4411 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprCodeTarget()
4417 sqlite3VdbeAddOp4Int(v, OP_IsTrue, r1, inReg, !isTrue, isTrue ^ bNormal); in sqlite3ExprCodeTarget()
4426 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprCodeTarget()
4428 addr = sqlite3VdbeAddOp1(v, op, r1); in sqlite3ExprCodeTarget()
4506 r1 = pParse->nMem+1; in sqlite3ExprCodeTarget()
4509 r1 = sqlite3GetTempRange(pParse, nFarg); in sqlite3ExprCodeTarget()
4531 sqlite3ExprCodeExprList(pParse, pFarg, r1, 0, in sqlite3ExprCodeTarget()
4534 r1 = 0; in sqlite3ExprCodeTarget()
4559 sqlite3VdbeAddFunctionCall(pParse, constMask, r1, target, nFarg, in sqlite3ExprCodeTarget()
4563 sqlite3ReleaseTempRange(pParse, r1, nFarg); in sqlite3ExprCodeTarget()
4565 sqlite3VdbeReleaseRegisters(pParse, r1, nFarg, constMask, 1); in sqlite3ExprCodeTarget()
4963 int r1 = sqlite3GetTempReg(pParse); in sqlite3ExprCodeTemp() local
4964 r2 = sqlite3ExprCodeTarget(pParse, pExpr, r1); in sqlite3ExprCodeTemp()
4965 if( r2==r1 ){ in sqlite3ExprCodeTemp()
4966 *pReg = r1; in sqlite3ExprCodeTemp()
4968 sqlite3ReleaseTempReg(pParse, r1); in sqlite3ExprCodeTemp()
5197 int r1, r2; in sqlite3ExprIfTrue() local
5261 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprIfTrue()
5264 r1, r2, dest, jumpIfNull, ExprHasProperty(pExpr,EP_Commuted)); in sqlite3ExprIfTrue()
5283 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprIfTrue()
5284 sqlite3VdbeTypeofColumn(v, r1); in sqlite3ExprIfTrue()
5285 sqlite3VdbeAddOp2(v, op, r1, dest); in sqlite3ExprIfTrue()
5313 r1 = sqlite3ExprCodeTemp(pParse, pExpr, ®Free1); in sqlite3ExprIfTrue()
5314 sqlite3VdbeAddOp3(v, OP_If, r1, dest, jumpIfNull!=0); in sqlite3ExprIfTrue()
5340 int r1, r2; in sqlite3ExprIfFalse() local
5438 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprIfFalse()
5441 r1, r2, dest, jumpIfNull,ExprHasProperty(pExpr,EP_Commuted)); in sqlite3ExprIfFalse()
5458 r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, ®Free1); in sqlite3ExprIfFalse()
5459 sqlite3VdbeTypeofColumn(v, r1); in sqlite3ExprIfFalse()
5460 sqlite3VdbeAddOp2(v, op, r1, dest); in sqlite3ExprIfFalse()
5490 r1 = sqlite3ExprCodeTemp(pParse, pExpr, ®Free1); in sqlite3ExprIfFalse()
5491 sqlite3VdbeAddOp3(v, OP_IfNot, r1, dest, jumpIfNull!=0); in sqlite3ExprIfFalse()