Bug 249275

Summary: [WebAssembly SIMD] Support floating-point absolute value, negate, min, max, and square-root on Intel
Product: WebKit Reporter: David Degazio <d_degazio>
Component: WebAssemblyAssignee: David Degazio <d_degazio>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 246345    

Description David Degazio 2022-12-13 16:24:36 PST
We still need to add support for some floating-point arithmetic opcodes in WebAssembly SIMD on Intel, specifically:

 - f32x4.sqrt, f64x2.sqrt
 - f32x4.min, f64x2.min
 - f32x4.max, f64x2.max
 - f32x4.pmin, f64x2.pmin
 - f32x4.pmax, f64x2.pmax
 - f32x4.neg, f64x2.neg
 - f32x4.abs, f64x2.abs
Comment 1 David Degazio 2022-12-13 16:24:47 PST
rdar://103326365
Comment 2 David Degazio 2022-12-13 16:49:08 PST
Pull request: https://github.com/WebKit/WebKit/pull/7584
Comment 3 EWS 2022-12-14 15:22:33 PST
Committed 257880@main (3a6ea5eb8b9b): <https://commits.webkit.org/257880@main>

Reviewed commits have been landed. Closing PR #7584 and removing active labels.