8000 Dev by Cyan4973 · Pull Request #3 · facebook/zstd · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Dev #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 25, 2015
Merged

Dev #3

merged 2 commits into from
Jan 25, 2015

Conversation

Cyan4973
Copy link
Contributor

No description provided.

Cyan4973 added a commit that referenced this pull request Jan 25, 2015
@Cyan4973 Cyan4973 merged commit 63d74b5 into master Jan 25, 2015
Cyan4973 pushed a commit that referenced this pull request Aug 11, 2016
Cyan4973 pushed a commit that referenced this pull request Jun 21, 2017
GeorgeLu97 added a commit to GeorgeLu97/zstd that referenced this pull request Jun 8, 2018
# This is the 1st commit message:

Make paramgrill use bench.c benchmarking

# This is the commit message facebook#2:

Minor changes

# This is the commit message facebook#3:

Explicit casting

# This is the commit message facebook#4:

Makefile fix

# This is the commit message facebook#5:

casting, type fix
bmwiedemann added a commit to bmwiedemann/zstd that referenced this pull request Oct 31, 2018
add getenv only when reproducible build is desired
senhuang42 pushed a commit that referenced this pull 8000 request Jun 9, 2021
* Flatten ZSTD_row_getMatchMask

* Remove the SIMD abstraction layer.
* Add big endian support.
* Align `hashTags` within `tagRow` to a 16-byte boundary. 
* Switch SSE2 to use aligned reads.
* Optimize scalar path using SWAR.
* Optimize neon path for `n == 32`
* Work around minor clang issue for NEON (https://bugs.llvm.org/show_bug.cgi?id=49577)

* replace memcpy with MEM_readST

* silence alignment warnings

* fix neon casts

* Update zstd_lazy.c

* unify simd preprocessor detection (#3)

* remove duplicate asserts

* tweak rotates

* improve endian detection

* add cast

there is a fun little catch-22 with gcc: result from pmovmskb has to be cast to uint32_t to avoid a zero-extension
but must be uint16_t to get gcc to generate a rotate instruction..

* more casts

* fix casts

better work-around for the (bogus) warning: unary minus on unsigned
ameisen added a commit to SpriteMaster-Ext/zstd that referenced this pull request Oct 2, 2022
francescosalani pushed a commit to francescosalani/zstd that referenced this pull request Apr 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0