Home
last modified time | relevance | path

Searched refs:son (Results 1 - 7 of 7) sorted by relevance

/third_party/lzma/C/
H A DLzFindOpt.c45 UInt32 * Z7_FASTCALL GetMatchesSpecN_1(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
62 CLzRef *ptr1 = son + ((size_t)pos << 1) - CYC_TO_POS_OFFSET * 2;
71 CLzRef *ptr0 = son + ((size_t)(pos) << 1) - CYC_TO_POS_OFFSET * 2 + 1;
72 CLzRef *ptr1 = son + ((size_t)(pos) << 1) - CYC_TO_POS_OFFSET * 2;
83 CLzRef *pair = son + ((size_t)(((ptrdiff_t)pos - CYC_TO_POS_OFFSET) + diff) << 1);
131 CLzRef *ptr = son + ((size_t)(pos) << 1) - CYC_TO_POS_OFFSET * 2;
143 // PrintSon(son + 2, pos - 1);
217 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
223 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son, in GetMatchesSpecN_2() argument
258 CLzRef *ptr1 = son in GetMatchesSpecN_2()
[all...]
H A DLzFind.c483 p->son = p->hash + hashSizeSum; in MatchFinder_Create()
586 // p->son[0] = p->son[1] = 0; // unused: we can init skipped record for speculated accesses. in MatchFinder_Init()
858 MatchFinder_Normalize3(subValue, p->son, numSonRefs); in MatchFinder_CheckLimits()
873 static UInt32 * Hc_GetMatchesSpec(size_t lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, in Hc_GetMatchesSpec() argument
878 son[_cyclicBufferPos] = curMatch; in Hc_GetMatchesSpec()
886 curMatch = son[_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)]; in Hc_GetMatchesSpec()
907 son[_cyclicBufferPos] = curMatch; in Hc_GetMatchesSpec()
921 curMatch = son[_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)]; in Hc_GetMatchesSpec()
955 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, in GetMatchesSpec1() argument
1025 SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, size_t _cyclicBufferPos, UInt32 _cyclicBufferSize, UInt32 cutValue) SkipMatchesSpec() argument
[all...]
H A DLzFind.h31 CLzRef *son; member
117 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *buffer, CLzRef *son,
H A DLzFindMt.h76 CLzRef *son; member
H A DLzFindMt.c563 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
665 MatchFinder_Normalize3(subValue, p->son, (size_t)p->cyclicBufferSize * 2); in BtGetMatches()
673 pos, p->buffer, p->son, cyclicBufferPos, p->cyclicBufferSize, p->cutValue, in BtGetMatches()
688 pos, p->buffer, p->son, p->cutValue, d + curPos, in BtGetMatches()
913 p->son = mf->son; in MatchFinderMt_Init()
930 // p->son[0] = p->son[1] = 0; // unused: to init skipped record for speculated accesses. in MatchFinderMt_Init()
/third_party/lzma/Asm/x86/
H A DLzFindOpt.asm74 son equ r9 define
82 son equ REG_ABI_PARAM_3 define
151 mov son, REG_ABI_PARAM_3 ; r9 = r1
206 ; CLzRef *ptr1 = son + ((size_t)(pos) << 1) - CYC_TO_POS_OFFSET * 2;
207 lea ptr1, [son + 8 * cp_r]
238 ; CLzRef *ptr0 = son + ((size_t)(pos) << 1) - CYC_TO_POS_OFFSET * 2 + 1;
258 mov t0_x, [son + cp_r * 8] ; prefetch
260 lea cp_r, [son + cp_r * 8]
447 lea cp_r, [son + 8 * cp_r] ; dest
451 add len, son ; le
[all...]
/third_party/lzma/CPP/7zip/UI/Common/
H A DBench.cpp2181 UInt64 son = (UInt64)dict;
2183 son *= 2;
2184 const UInt64 v = (hs + son) * 4 + blockSize +

Completed in 9 milliseconds