Lines Matching refs:regStart

2802   int regStart = 0;               /* Value of <expr> PRECEDING */  in sqlite3WindowCodeStep()  local
2874 regStart = ++pParse->nMem; in sqlite3WindowCodeStep()
2932 if( regStart ){ in sqlite3WindowCodeStep()
2933 sqlite3ExprCode(pParse, pMWin->pStart, regStart); in sqlite3WindowCodeStep()
2934 windowCheckValue(pParse, regStart, 0 + (pMWin->eFrmType==TK_RANGE?3:0)); in sqlite3WindowCodeStep()
2941 if( pMWin->eFrmType!=TK_RANGE && pMWin->eStart==pMWin->eEnd && regStart ){ in sqlite3WindowCodeStep()
2943 int addrGe = sqlite3VdbeAddOp3(v, op, regStart, 0, regEnd); in sqlite3WindowCodeStep()
2956 sqlite3VdbeAddOp3(v, OP_Subtract, regStart, regEnd, regStart); in sqlite3WindowCodeStep()
2989 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
2995 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3002 if( bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3004 if( !bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3017 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3028 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3050 if( bRPS ) windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()
3060 addrBreak2 = windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 1); in sqlite3WindowCodeStep()
3065 addrBreak1 = windowCodeOp(&s, WINDOW_RETURN_ROW, regStart, 1); in sqlite3WindowCodeStep()
3071 addrBreak2 = windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 1); in sqlite3WindowCodeStep()
3086 windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 0); in sqlite3WindowCodeStep()