This commit is contained in:
nbougalis
2020-12-05 06:17:37 +00:00
parent 27ba201b4c
commit ee2b4c457d
4211 changed files with 96026 additions and 94287 deletions

View File

@@ -313,33 +313,33 @@ $(function() {
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6"> 242</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> { <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a4064cb027c54663f1b8b7295855c97d8">XXH_aligned</a>, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a> } <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a>;</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; </div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;FORCE_INLINE U32</div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4"> 245</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4">XXH_readLE32_align</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4"> 245</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4">XXH_readLE32_align</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;{</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordflow">if</span> (align == <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>)</div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a> == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? A32(ptr) : XXH_swap32(A32(ptr));</div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> endian == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? A32(ptr) : XXH_swap32(A32(ptr));</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a> == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? *(U32*)ptr : XXH_swap32(*(U32*)ptr);</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordflow">return</span> endian == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? *(U32*)ptr : XXH_swap32(*(U32*)ptr);</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;}</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; </div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;FORCE_INLINE U32</div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845"> 254</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845"> 254</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;{</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4">XXH_readLE32_align</a>(ptr, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>);</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast_1_1detail.html#abce1f5a23d1af0c94c345ff76b9ed7d4">XXH_readLE32_align</a>(ptr, endian, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>);</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;}</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;FORCE_INLINE U64</div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb"> 260</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb">XXH_readLE64_align</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb"> 260</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb">XXH_readLE64_align</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;{</div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keywordflow">if</span> (align == <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>)</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a> == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? A64(ptr) : XXH_swap64(A64(ptr));</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keywordflow">return</span> endian == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? A64(ptr) : XXH_swap64(A64(ptr));</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a> == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? *(U64*)ptr : XXH_swap64(*(U64*)ptr);</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keywordflow">return</span> endian == <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579a1cc3c7817ef899641248c430aaa73f4d">XXH_littleEndian</a> ? *(U64*)ptr : XXH_swap64(*(U64*)ptr);</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;}</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;FORCE_INLINE U64</div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197"> 269</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197"> 269</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(<span class="keyword">const</span> <span class="keywordtype">void</span>* ptr, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;{</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb">XXH_readLE64_align</a>(ptr, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>);</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespacebeast_1_1detail.html#abdbb2087828aea224d411293092308bb">XXH_readLE64_align</a>(ptr, endian, <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633a482e193e1bc18e4fb39839fb70f8eeb6">XXH_unaligned</a>);</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;}</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; </div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment">//****************************</span></div>
@@ -350,7 +350,7 @@ $(function() {
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keyword">const</span> <span class="keywordtype">void</span>* input,</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordtype">size_t</span> len,</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; U32 seed,</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>,</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian,</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;{</div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)input;</div>
@@ -466,7 +466,7 @@ $(function() {
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; <span class="keyword">const</span> <span class="keywordtype">void</span>* input,</div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; <span class="keywordtype">size_t</span> len,</div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; U64 seed,</div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>,</div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian,</div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#a3f28e15d8e6a86d4fd1f604373318633">XXH_alignment</a> align)</div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;{</div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)input;</div>
@@ -708,7 +708,7 @@ $(function() {
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH32__state__t.html">XXH32_state_t</a>* state_in,</div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; <span class="keyword">const</span> <span class="keywordtype">void</span>* input,</div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; <span class="keywordtype">size_t</span> len,</div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160;{</div>
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html">XXH_istate32_t</a>* state = (<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html">XXH_istate32_t</a>*)state_in;</div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)input;</div>
@@ -734,19 +734,19 @@ $(function() {
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160; (BYTE*)(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aa636d4c5f61e22a162d2a953f0f359ba">mem32</a>) + state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a5760648565fcce873d8ac25c77a05cce">memsize</a>, input, 16 - state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a5760648565fcce873d8ac25c77a05cce">memsize</a>);</div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; {</div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; <span class="keyword">const</span> U32* p32 = state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aa636d4c5f61e22a162d2a953f0f359ba">mem32</a>;</div>
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a919270fd1adb8be92147fdf160e56a86">v1</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a919270fd1adb8be92147fdf160e56a86">v1</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, endian) * PRIME32_2;</div>
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a919270fd1adb8be92147fdf160e56a86">v1</a> = XXH_rotl32(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a919270fd1adb8be92147fdf160e56a86">v1</a>, 13);</div>
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a919270fd1adb8be92147fdf160e56a86">v1</a> *= PRIME32_1;</div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; p32++;</div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aee476f6e3599cda3494f30036d548c99">v2</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aee476f6e3599cda3494f30036d548c99">v2</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, endian) * PRIME32_2;</div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aee476f6e3599cda3494f30036d548c99">v2</a> = XXH_rotl32(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aee476f6e3599cda3494f30036d548c99">v2</a>, 13);</div>
<div class="line"><a name="l00672"></a><span class="lineno"> 672</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aee476f6e3599cda3494f30036d548c99">v2</a> *= PRIME32_1;</div>
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>&#160; p32++;</div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a2db2df2cb4c3277ffff32aafd49f53ec">v3</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a2db2df2cb4c3277ffff32aafd49f53ec">v3</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, endian) * PRIME32_2;</div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a2db2df2cb4c3277ffff32aafd49f53ec">v3</a> = XXH_rotl32(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a2db2df2cb4c3277ffff32aafd49f53ec">v3</a>, 13);</div>
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#a2db2df2cb4c3277ffff32aafd49f53ec">v3</a> *= PRIME32_1;</div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160; p32++;</div>
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#ab38567c94746b906fcd0b75f3261fcb8">v4</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#ab38567c94746b906fcd0b75f3261fcb8">v4</a> += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p32, endian) * PRIME32_2;</div>
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#ab38567c94746b906fcd0b75f3261fcb8">v4</a> = XXH_rotl32(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#ab38567c94746b906fcd0b75f3261fcb8">v4</a>, 13);</div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#ab38567c94746b906fcd0b75f3261fcb8">v4</a> *= PRIME32_1;</div>
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160; p32++;</div>
@@ -765,19 +765,19 @@ $(function() {
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160; </div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; <span class="keywordflow">do</span></div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160; {</div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160; v1 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160; v1 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian) * PRIME32_2;</div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160; v1 = XXH_rotl32(v1, 13);</div>
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160; v1 *= PRIME32_1;</div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160; p += 4;</div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; v2 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; v2 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian) * PRIME32_2;</div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160; v2 = XXH_rotl32(v2, 13);</div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160; v2 *= PRIME32_1;</div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160; p += 4;</div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160; v3 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160; v3 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian) * PRIME32_2;</div>
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>&#160; v3 = XXH_rotl32(v3, 13);</div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160; v3 *= PRIME32_1;</div>
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>&#160; p += 4;</div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160; v4 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_2;</div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160; v4 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian) * PRIME32_2;</div>
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160; v4 = XXH_rotl32(v4, 13);</div>
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160; v4 *= PRIME32_1;</div>
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>&#160; p += 4;</div>
@@ -810,7 +810,7 @@ $(function() {
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160;}</div>
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>&#160; </div>
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>&#160;FORCE_INLINE U32</div>
<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#a349bbdebb287dc50f605bedc36c98527"> 742</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#a349bbdebb287dc50f605bedc36c98527">XXH32_digest_endian</a>(<span class="keyword">const</span> <a class="code" href="structbeast_1_1detail_1_1XXH32__state__t.html">XXH32_state_t</a>* state_in, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#a349bbdebb287dc50f605bedc36c98527"> 742</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#a349bbdebb287dc50f605bedc36c98527">XXH32_digest_endian</a>(<span class="keyword">const</span> <a class="code" href="structbeast_1_1detail_1_1XXH32__state__t.html">XXH32_state_t</a>* state_in, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>&#160;{</div>
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html">XXH_istate32_t</a>* state = (<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html">XXH_istate32_t</a>*)state_in;</div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate32__t.html#aa636d4c5f61e22a162d2a953f0f359ba">mem32</a>;</div>
@@ -831,7 +831,7 @@ $(function() {
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>&#160; </div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; while (p + 4 &lt;= bEnd)</div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; {</div>
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; h32 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME32_3;</div>
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; h32 += <a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian) * PRIME32_3;</div>
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>&#160; h32 = XXH_rotl32(h32, 17) * PRIME32_4;</div>
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>&#160; p += 4;</div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; }</div>
@@ -868,7 +868,7 @@ $(function() {
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH64__state__t.html">XXH64_state_t</a>* state_in,</div>
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; <span class="keyword">const</span> <span class="keywordtype">void</span>* input,</div>
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160; <span class="keywordtype">size_t</span> len,</div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span>&#160;{</div>
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html">XXH_istate64_t</a>* state = (<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html">XXH_istate64_t</a>*)state_in;</div>
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)input;</div>
@@ -894,19 +894,19 @@ $(function() {
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>&#160; ((BYTE*)state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ae5af56867642112e32f27f8acb3098fe">mem64</a>) + state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a1fe5b3675dfa5730732df5583bdcb37c">memsize</a>, input, 32 - state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a1fe5b3675dfa5730732df5583bdcb37c">memsize</a>);</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; {</div>
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span>&#160; <span class="keyword">const</span> U64* p64 = state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ae5af56867642112e32f27f8acb3098fe">mem64</a>;</div>
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ab6bf9974f0293744fd476e1f4ef81ec7">v1</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ab6bf9974f0293744fd476e1f4ef81ec7">v1</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, endian) * PRIME64_2;</div>
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ab6bf9974f0293744fd476e1f4ef81ec7">v1</a> = XXH_rotl64(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ab6bf9974f0293744fd476e1f4ef81ec7">v1</a>, 31);</div>
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ab6bf9974f0293744fd476e1f4ef81ec7">v1</a> *= PRIME64_1;</div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; p64++;</div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a6b9eee8b9d5afd2d80bc2704b86c0b29">v2</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a6b9eee8b9d5afd2d80bc2704b86c0b29">v2</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, endian) * PRIME64_2;</div>
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a6b9eee8b9d5afd2d80bc2704b86c0b29">v2</a> = XXH_rotl64(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a6b9eee8b9d5afd2d80bc2704b86c0b29">v2</a>, 31);</div>
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a6b9eee8b9d5afd2d80bc2704b86c0b29">v2</a> *= PRIME64_1;</div>
<div class="line"><a name="l00833"></a><span class="lineno"> 833</span>&#160; p64++;</div>
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a8cdd80bd37608edc04d755b2b108f3f6">v3</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a8cdd80bd37608edc04d755b2b108f3f6">v3</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, endian) * PRIME64_2;</div>
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a8cdd80bd37608edc04d755b2b108f3f6">v3</a> = XXH_rotl64(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a8cdd80bd37608edc04d755b2b108f3f6">v3</a>, 31);</div>
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#a8cdd80bd37608edc04d755b2b108f3f6">v3</a> *= PRIME64_1;</div>
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; p64++;</div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ac4aad9a0c070c89656385fe6e3b90f4a">v4</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ac4aad9a0c070c89656385fe6e3b90f4a">v4</a> += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p64, endian) * PRIME64_2;</div>
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ac4aad9a0c070c89656385fe6e3b90f4a">v4</a> = XXH_rotl64(state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ac4aad9a0c070c89656385fe6e3b90f4a">v4</a>, 31);</div>
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ac4aad9a0c070c89656385fe6e3b90f4a">v4</a> *= PRIME64_1;</div>
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160; p64++;</div>
@@ -925,19 +925,19 @@ $(function() {
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160; </div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; <span class="keywordflow">do</span></div>
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160; {</div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; v1 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; v1 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, endian) * PRIME64_2;</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; v1 = XXH_rotl64(v1, 31);</div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; v1 *= PRIME64_1;</div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span>&#160; p += 8;</div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160; v2 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160; v2 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, endian) * PRIME64_2;</div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; v2 = XXH_rotl64(v2, 31);</div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160; v2 *= PRIME64_1;</div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; p += 8;</div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; v3 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; v3 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, endian) * PRIME64_2;</div>
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>&#160; v3 = XXH_rotl64(v3, 31);</div>
<div class="line"><a name="l00867"></a><span class="lineno"> 867</span>&#160; v3 *= PRIME64_1;</div>
<div class="line"><a name="l00868"></a><span class="lineno"> 868</span>&#160; p += 8;</div>
<div class="line"><a name="l00869"></a><span class="lineno"> 869</span>&#160; v4 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>) * PRIME64_2;</div>
<div class="line"><a name="l00869"></a><span class="lineno"> 869</span>&#160; v4 += <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, endian) * PRIME64_2;</div>
<div class="line"><a name="l00870"></a><span class="lineno"> 870</span>&#160; v4 = XXH_rotl64(v4, 31);</div>
<div class="line"><a name="l00871"></a><span class="lineno"> 871</span>&#160; v4 *= PRIME64_1;</div>
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span>&#160; p += 8;</div>
@@ -970,7 +970,7 @@ $(function() {
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>&#160;}</div>
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span>&#160; </div>
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>&#160;FORCE_INLINE U64</div>
<div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#a3ed836822eab938cc851f2c8b291b9d9"> 902</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#a3ed836822eab938cc851f2c8b291b9d9">XXH64_digest_endian</a>(<span class="keyword">const</span> <a class="code" href="structbeast_1_1detail_1_1XXH64__state__t.html">XXH64_state_t</a>* state_in, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)</div>
<div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="namespacebeast_1_1detail.html#a3ed836822eab938cc851f2c8b291b9d9"> 902</a></span>&#160;<a class="code" href="namespacebeast_1_1detail.html#a3ed836822eab938cc851f2c8b291b9d9">XXH64_digest_endian</a>(<span class="keyword">const</span> <a class="code" href="structbeast_1_1detail_1_1XXH64__state__t.html">XXH64_state_t</a>* state_in, <a class="code" href="namespacebeast_1_1detail.html#adea68075e427dfc7781b5a930121b579">XXH_endianess</a> endian)</div>
<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>&#160;{</div>
<div class="line"><a name="l00904"></a><span class="lineno"> 904</span>&#160; <a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html">XXH_istate64_t</a>* state = (<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html">XXH_istate64_t</a>*)state_in;</div>
<div class="line"><a name="l00905"></a><span class="lineno"> 905</span>&#160; <span class="keyword">const</span> BYTE* p = (<span class="keyword">const</span> BYTE*)state-&gt;<a class="code" href="structbeast_1_1detail_1_1XXH__istate64__t.html#ae5af56867642112e32f27f8acb3098fe">mem64</a>;</div>
@@ -1020,7 +1020,7 @@ $(function() {
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; </div>
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span>&#160; while (p + 8 &lt;= bEnd)</div>
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>&#160; {</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; U64 k1 = <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>);</div>
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>&#160; U64 k1 = <a class="code" href="namespacebeast_1_1detail.html#aa3fac93c454d57cf0176b1334facb197">XXH_readLE64</a>(p, endian);</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; k1 *= PRIME64_2;</div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160; k1 = XXH_rotl64(k1, 31);</div>
<div class="line"><a name="l00955"></a><span class="lineno"> 955</span>&#160; k1 *= PRIME64_1;</div>
@@ -1031,7 +1031,7 @@ $(function() {
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>&#160; </div>
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span>&#160; <span class="keywordflow">if</span> (p + 4 &lt;= bEnd)</div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160; {</div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; h64 ^= (U64)(<a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, <a class="code" href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">endian</a>)) * PRIME64_1;</div>
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>&#160; h64 ^= (U64)(<a class="code" href="namespacebeast_1_1detail.html#ab170d87a47ee46dc1348f05858382845">XXH_readLE32</a>(p, endian)) * PRIME64_1;</div>
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span>&#160; h64 = XXH_rotl64(h64, 23) * PRIME64_2 + PRIME64_3;</div>
<div class="line"><a name="l00965"></a><span class="lineno"> 965</span>&#160; p += 4;</div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160; }</div>
@@ -1127,8 +1127,7 @@ $(function() {
<div class="ttc" id="anamespacebeast_1_1detail_html_a15cc8b5feb86235839a3c31e01ffc82b"><div class="ttname"><a href="namespacebeast_1_1detail.html#a15cc8b5feb86235839a3c31e01ffc82b">beast::detail::XXH64</a></div><div class="ttdeci">unsigned long long XXH64(const void *input, size_t len, unsigned long long seed)</div><div class="ttdef"><b>Definition:</b> <a href="xxhash_8cpp_source.html#l00511">xxhash.cpp:511</a></div></div>
<div class="ttc" id="astructbeast_1_1detail_1_1XXH64__state__t_html"><div class="ttname"><a href="structbeast_1_1detail_1_1XXH64__state__t.html">beast::detail::XXH64_state_t</a></div><div class="ttdef"><b>Definition:</b> <a href="xxhash_8h_source.html#l00107">xxhash.h:107</a></div></div>
<div class="ttc" id="anamespacebeast_1_1detail_html_aa5a9bb3b692fc745d8c97308278284c8"><div class="ttname"><a href="namespacebeast_1_1detail.html#aa5a9bb3b692fc745d8c97308278284c8">beast::detail::XXH32_update_endian</a></div><div class="ttdeci">FORCE_INLINE XXH_errorcode XXH32_update_endian(XXH32_state_t *state_in, const void *input, size_t len, XXH_endianess endian)</div><div class="ttdef"><b>Definition:</b> <a href="xxhash_8cpp_source.html#l00636">xxhash.cpp:636</a></div></div>
<div class="ttc" id="anamespacebeast_html_aeb689e5282484a5d64be831c6e646f0a"><div class="ttname"><a href="namespacebeast.html#aeb689e5282484a5d64be831c6e646f0a">beast::endian</a></div><div class="ttdeci">endian</div><div class="ttdef"><b>Definition:</b> <a href="endian_8h_source.html#l00030">endian.h:30</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00646">base_uint.h:646</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00585">base_uint.h:585</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">