So it took me a while to find the actual algorithm. As far as I can tell it is here:
https://github.com/Cyan4973/xxHash/blob/dev/xxh3.h
Is there a description of the algorithm, the C-source is not only highly optimised, it is also highly #ifdefed to take care of various scenarios. So the file is not optimised for readability.