Lines Matching refs:regStart
159161 int regStart = 0; /* Value of <expr> PRECEDING */
159233 regStart = ++pParse->nMem;
159291 if( regStart ){
159292 sqlite3ExprCode(pParse, pMWin->pStart, regStart);
159293 windowCheckValue(pParse, regStart, 0 + (pMWin->eFrmType==TK_RANGE?3:0));
159300 if( pMWin->eFrmType!=TK_RANGE && pMWin->eStart==pMWin->eEnd && regStart ){
159302 int addrGe = sqlite3VdbeAddOp3(v, op, regStart, 0, regEnd);
159315 sqlite3VdbeAddOp3(v, OP_Subtract, regStart, regEnd, regStart);
159348 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159354 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159361 if( bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159363 if( !bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159376 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159387 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159409 if( bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);
159419 addrBreak2 = windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 1);
159424 addrBreak1 = windowCodeOp(&s, WINDOW_RETURN_ROW, regStart, 1);
159430 addrBreak2 = windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 1);
159445 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0);