Lines Matching defs:matches
450 // we want {len , dist} pairs to be 8-bytes aligned in matches array
451 UInt32 matches[LZMA_MATCH_LEN_MAX * 2 + 2];
1086 const UInt32 *d = p->matchFinder.GetMatches(p->matchFinderObj, p->matches);
1088 numPairs = (unsigned)(d - p->matches);
1098 printf("%2u %6u | ", p->matches[i], p->matches[i + 1]);
1105 const unsigned len = p->matches[(size_t)numPairs - 2];
1115 const ptrdiff_t dif = (ptrdiff_t)-1 - (ptrdiff_t)p->matches[(size_t)numPairs - 1];
1224 UInt32 *matches;
1284 matches = p->matches;
1285 #define MATCHES matches
1286 // #define MATCHES p->matches
2017 p->backRes = p->matches[(size_t)numPairs - 1] + LZMA_NUM_REPS;
2026 mainDist = p->matches[(size_t)numPairs - 1];
2030 if (mainLen != p->matches[(size_t)numPairs - 4] + 1)
2032 dist2 = p->matches[(size_t)numPairs - 3];
2062 UInt32 newDist = p->matches[(size_t)p->numPairs - 1];
2722 1) we don't want 32-bit back_distance matches in decoder for 2 GB dictionary.