PXOR doesn't work on YMM registers
Bug #1942189 reported by
Marco Heisig
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This bug is triggered by any code that contains a (simd-pack-256 integer) compile-time constant of all zeros, e.g.,
(defun foo ()
(let ((c (sb-ext:
(multiple-
(sb-
The attached patch replaces the invalid two argument SSE instruction pxor with the three argument AVX instruction vpxor.
Changed in sbcl: | |
status: | New → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.