12 Commits (release-6.0.0)

Author SHA1 Message Date
Chris Fallin b1fb4d7c35
Fix lowering issue in x64 vany_true: sinking and using original value. (#4815) 2 years ago
Alex Crichton 8bb07523e2
x64: Fix codegen for the `select` instruction with v128 (#4317) 2 years ago
Chris Fallin 833ebeed76 Fix spillslot size bug in SIMD by removing type-dependent spillslot allocation. 3 years ago
Andrew Brown 994fe41daf x64: allow vector types in `select` move 3 years ago
Alex Crichton 88e400b98c Make memory smaller 3 years ago
Alex Crichton efa3468ff9 x64: Add test for a fixed issue 3 years ago
Alex Crichton 352ee2b186
Move `insertlane` to ISLE (#3544) 3 years ago
Alex Crichton 92394566fc x64: Migrate `fabs` and `bnot` vector operations to ISLE 3 years ago
Johnnie Birch 5d5629de60 Fix for issue 3327. Updates Bnot to handle case for NaN float 3 years ago
Johnnie Birch e3aae9e498 Refactor to avoid too strict assertion. Fix for 3160 and 3161. 3 years ago
Alex Crichton c6b095f9a3
cranelift: Implement nan canonicalization for vectors (#3146) 3 years ago
Andrew Brown 961c9ea909 test: check unaligned load-coalescing with SIMD operations 3 years ago