Lines Matching defs:prefixStartIndex
550 const U32 prefixStartIndex = (dictLimit > lowLimit) ? dictLimit : lowLimit;
551 const BYTE* const prefixStart = base + prefixStartIndex;
554 const BYTE* const dictEnd = dictBase + prefixStartIndex;
560 if (prefixStartIndex == dictStartIndex)
567 const BYTE* const matchBase = matchIndex < prefixStartIndex ? dictBase : base;
572 const BYTE* const matchLongBase = matchLongIndex < prefixStartIndex ? dictBase : base;
577 const BYTE* const repBase = repIndex < prefixStartIndex ? dictBase : base;
582 if ((((U32)((prefixStartIndex-1) - repIndex) >= 3) /* intentional underflow : ensure repIndex doesn't overlap dict + prefix */
585 const BYTE* repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend;
591 const BYTE* const matchEnd = matchLongIndex < prefixStartIndex ? dictEnd : iend;
592 const BYTE* const lowMatchPtr = matchLongIndex < prefixStartIndex ? dictStart : prefixStart;
604 const BYTE* const match3Base = matchIndex3 < prefixStartIndex ? dictBase : base;
609 const BYTE* const matchEnd = matchIndex3 < prefixStartIndex ? dictEnd : iend;
610 const BYTE* const lowMatchPtr = matchIndex3 < prefixStartIndex ? dictStart : prefixStart;
616 const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd : iend;
617 const BYTE* const lowMatchPtr = matchIndex < prefixStartIndex ? dictStart : prefixStart;
649 const BYTE* repMatch2 = repIndex2 < prefixStartIndex ? dictBase + repIndex2 : base + repIndex2;
650 if ( (((U32)((prefixStartIndex-1) - repIndex2) >= 3) /* intentional overflow : ensure repIndex2 doesn't overlap dict + prefix */
653 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend;