Open
Bug 832778
Opened 12 years ago
Updated 1 year ago
IonMonkey: Add Packed Double math operations for gaussian-blur.
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Tracking
()
NEW
People
(Reporter: nbp, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
11.46 KB,
patch
|
Details | Diff | Splinter Review |
The following SIMD packed double instructions are needed to test gaussian-blur SIMD optimization:
mulpd r1, r2 ; r1[0:63] = r1[0:63] * r2[0:63]
; r1[64:127] = r1[64:127] * r2[64:127]
addpd r1, r2 ; r1[0:63] = r1[0:63] + r2[0:63]
; r1[64:127] = r1[64:127] + r2[64:127]
divpd r1, r2 ; r1[0:63] = r1[0:63] / r2[0:63]
; r1[64:127] = r1[64:127] / r2[64:127]
Add X86Assembler instructions and reflect them in Ion Assembler.
Reporter | ||
Comment 1•12 years ago
|
||
Assignee: general → nicolas.b.pierron
Status: NEW → ASSIGNED
Reporter | ||
Updated•8 years ago
|
Assignee: nicolas.b.pierron → nobody
Status: ASSIGNED → NEW
Component: JavaScript Engine → JavaScript Engine: JIT
Priority: -- → P5
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•