Skip to content

Activity

Same refactor for neon butterflies

ejmahlerpushed 1 commit to simd-butterfly-refactor • 601f4ac…3e745dd • 
on Mar 26, 2024

Refactor sse and wasm simd butterflies to remove direction macro para…

ejmahlercreated simd-butterfly-refactor • 601f4ac • 
on Mar 26, 2024

Deleted branch

ejmahlerdeleted autogenerate-prime-simd • 
on Mar 25, 2024

Autogenerate entire prime butterfly files, rather than just chunks (#137

Pull request merge
ejmahlerpushed 1 commit to master • e9c4ec2…801d6a4 • 
on Mar 25, 2024

Back out test code, remove handlebars import

ejmahlerpushed 1 commit to autogenerate-prime-simd • d80c31e…f8f33fc • 
on Mar 25, 2024

Test new CI step by submitting mismatching code

ejmahlerpushed 1 commit to autogenerate-prime-simd • 94b5cef…d80c31e • 
on Mar 25, 2024

Added a CI step to verify autogenerated code match

ejmahlerpushed 1 commit to autogenerate-prime-simd • 409cdd3…94b5cef • 
on Mar 25, 2024

Added "--check" mode to the simd butterfly script

ejmahlerpushed 1 commit to autogenerate-prime-simd • 92158f9…409cdd3 • 
on Mar 25, 2024

Use handlebars templates to avoid preprocessing

ejmahlerpushed 1 commit to autogenerate-prime-simd • b037ca4…92158f9 • 
on Mar 24, 2024

Fix struct name

ejmahlerpushed 1 commit to autogenerate-prime-simd • acecf49…b037ca4 • 
on Mar 23, 2024

Fix macro parameter

ejmahlerpushed 1 commit to autogenerate-prime-simd • 6577d93…acecf49 • 
on Mar 23, 2024

Simplified butterfly macro invocation by removing unused parameters

ejmahlerpushed 1 commit to autogenerate-prime-simd • aca46a6…6577d93 • 
on Mar 23, 2024

Simplify the template by pre-packaging the struct names

ejmahlerpushed 1 commit to autogenerate-prime-simd • 550b625…aca46a6 • 
on Mar 22, 2024

Exclude wasm simd benchmarks from rustfmt

ejmahlerpushed 1 commit to autogenerate-prime-simd • a4eddae…550b625 • 
on Mar 19, 2024

Delete gen_sse_butterflies.py

ejmahlerpushed 1 commit to autogenerate-prime-simd • 61e8e36…a4eddae • 
on Mar 19, 2024

Use the same testing feature detection as neon

Force push
ejmahlerforce pushed to autogenerate-prime-simd • 43d24fa…61e8e36 • 
on Mar 19, 2024

[wip] neon benchmarks

ejmahlerpushed 4 commits to autogenerate-prime-simd • 3ed4c09…43d24fa • 
on Mar 19, 2024

Hook up wasm simd to use the prime butterfly generator

ejmahlerpushed 4 commits to autogenerate-prime-simd • 9b4dad2…3ed4c09 • 
on Mar 16, 2024

formatting fix

ejmahlerpushed 2 commits to autogenerate-prime-simd • 95fcb2d…9b4dad2 • 
on Mar 16, 2024

Removed unnecessary include

ejmahlerpushed 1 commit to autogenerate-prime-simd • f84d887…95fcb2d • 
on Mar 16, 2024

Created a rust tool to autogenerate the full SSE prime butterfly file

ejmahlercreated autogenerate-prime-simd • f84d887 • 
on Mar 16, 2024

[wip] FMA for neon butterflies

ejmahlercreated prime-butterfly-fma • 45d4df2 • 
on Mar 2, 2024

Deleted branch

ejmahlerdeleted neon-fma-butterfly3 • 
on Feb 29, 2024

Consistently use FMA in neon butterfly3 (#136)

Pull request merge
ejmahlerpushed 1 commit to master • 1043e40…e9c4ec2 • 
on Feb 29, 2024

Consistently use FMA in neon butterfly3

ejmahlercreated neon-fma-butterfly3 • 8220b8d • 
on Feb 29, 2024

Deleted branch

ejmahlerdeleted optimized-butterflies • 
on Feb 27, 2024

Optimized large SIMD butterflies for better register usage (#134)

Pull request merge
ejmahlerpushed 1 commit to master • 80a0949…1043e40 • 
on Feb 27, 2024

Merge branch 'master' into optimized-butterflies

ejmahlerpushed 2 commits to optimized-butterflies • a83161f…5bfe3ff • 
on Feb 27, 2024

Deleted branch

ejmahlerdeleted bumpalo-3-14 • 
on Feb 27, 2024

Specify bumpalo 3.14 for now to unblock PRs (#135)

Pull request merge
ejmahlerpushed 1 commit to master • 01fa5c8…80a0949 • 
on Feb 27, 2024