Home | History | Annotate | Download | only in orig

Lines Matching defs:BMS

11531 ** The number of bits in a Bitmask.  "BMS" means "BitMask Size".
11533 #define BMS ((int)(sizeof(Bitmask)*8))
77253 testcase( n==BMS-1 );
77254 if( n>=BMS ){
77255 n = BMS-1;
77302 testcase( iCol==BMS );
77303 testcase( iCol==BMS-1 );
77304 pItem->colUsed |= ((Bitmask)1)<<(iCol>=BMS ? BMS-1 : iCol);
110813 int ix[BMS]; /* Cursor assigned to each bit */
112510 Bitmask cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
112511 testcase( iCol==BMS );
112512 testcase( iCol==BMS-1 );
112539 extraCols = pSrc->colUsed & (~idxCols | MASKBIT(BMS-1));
112540 mxBitCol = (pTable->nCol >= BMS-1) ? BMS-1 : pTable->nCol;
112541 testcase( pTable->nCol==BMS-1 );
112542 testcase( pTable->nCol==BMS-2 );
112546 if( pSrc->colUsed & MASKBIT(BMS-1) ){
112547 nKeyCol += pTable->nCol - BMS + 1;
112562 Bitmask cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol);
112563 testcase( iCol==BMS-1 );
112564 testcase( iCol==BMS );
112586 if( pSrc->colUsed & MASKBIT(BMS-1) ){
112587 for(i=BMS-1; i<pTable->nCol; i++){
115438 testcase( x==BMS-1 );
115439 testcase( x==BMS-2 );
115440 if( x<BMS-1 ) m |= MASKBIT(x);
116075 testcase( nOrderBy==BMS-1 );
116076 if( nOrderBy>BMS-1 ) return 0; /* Cannot optimize overly large ORDER BYs */
116880 testcase( pOrderBy && pOrderBy->nExpr==BMS-1 );
116881 if( pOrderBy && pOrderBy->nExpr>=BMS ) pOrderBy = 0;
116893 testcase( pTabList->nSrc==BMS );
116894 if( pTabList->nSrc>BMS ){
116895 sqlite3ErrorMsg(pParse, "at most %d tables in a join", BMS);
117176 testcase( !pWInfo->okOnePass && pTab->nCol==BMS-1 );
117177 testcase( !pWInfo->okOnePass && pTab->nCol==BMS );
117178 if( !pWInfo->okOnePass && pTab->nCol<BMS && HasRowid(pTab) ){