Bug 1876227: Support non-number inputs when assigning to TypedArray elements. r=jandem
commit4a158412a53c4ac39821a06806510176b74f524a
authorAndré Bargull <andre.bargull@gmail.com>
Sat, 27 Jan 2024 09:51:34 +0000 (27 09:51 +0000)
committerAndré Bargull <andre.bargull@gmail.com>
Sat, 27 Jan 2024 09:51:34 +0000 (27 09:51 +0000)
tree1acf676a25de03023bbc244106063c220e03627f
parent91da4a19dc3e5f53d19b1a1b5b3032a73eecd679
Bug 1876227: Support non-number inputs when assigning to TypedArray elements. r=jandem

Differential Revision: https://phabricator.services.mozilla.com/D199513
js/src/jit-test/tests/cacheir/atomics-store-non-number-value.js [new file with mode: 0644]
js/src/jit-test/tests/cacheir/dataview-non-number-value-set.js [new file with mode: 0644]
js/src/jit-test/tests/cacheir/typedarray-non-number-value-set.js [new file with mode: 0644]
js/src/jit/CacheIR.cpp
js/src/jit/CacheIRCompiler.cpp
js/src/jit/CacheIRGenerator.h
js/src/jit/CacheIROps.yaml
js/src/jit/WarpCacheIRTranspiler.cpp
js/src/vm/PortableBaselineInterpret.cpp