abrown opened PR #1246 from refactor-simd to master:
Before adding the remaining SIMD instructions, I thought it would be good to clean up the current implementation. I have tried to be very careful to avoid any change to behavior when renaming/moving things around. The changes are:
- To reduce compile times (along the lines of #1168), I separated out some instructions and legalizations into their own
definemethods- For filetest clarity, I renamed all x86 SIMD filetests with a
simd-prefix and removed the%test_prefix of the individual test functions (I've noticed that Cranelift chops off the ends of those functions so thetest_prefix can hide which test is failing)
peterhuene requested bnjbvr for a review on PR #1246.
peterhuene requested bnjbvr, and sunfishcode for a review on PR #1246.
peterhuene requested peterhuene, bnjbvr, and sunfishcode for a review on PR #1246.
peterhuene submitted PR Review.
sunfishcode submitted PR Review.
sunfishcode submitted PR Review.
sunfishcode created PR Review Comment:
Please keep comments wrapped at 100 columns or so (which is the rustfmt column limit, except it doesn't automatically split up comments).
sunfishcode created PR Review Comment:
Why is this line being removed?
sunfishcode submitted PR Review.
sunfishcode created PR Review Comment:
As we discussed offline, this is a
runtest, so it naturally uses the host as the target.
sunfishcode submitted PR Review.
abrown updated PR #1246 from refactor-simd to master:
Before adding the remaining SIMD instructions, I thought it would be good to clean up the current implementation. I have tried to be very careful to avoid any change to behavior when renaming/moving things around. The changes are:
- To reduce compile times (along the lines of #1168), I separated out some instructions and legalizations into their own
definemethods- For filetest clarity, I renamed all x86 SIMD filetests with a
simd-prefix and removed the%test_prefix of the individual test functions (I've noticed that Cranelift chops off the ends of those functions so thetest_prefix can hide which test is failing)
abrown merged PR #1246.
Last updated: Dec 06 2025 at 06:05 UTC