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
define
methods- 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
run
test, 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
define
methods- 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 23 2024 at 12:05 UTC