Bug 1842999 - Part 7: Add GuardEitherClass CacheIR op. r=jandem
commit5c34a64dd18412ea76a6c9e1f215652a726eeee1
authorAndré Bargull <andre.bargull@gmail.com>
Tue, 27 Feb 2024 13:27:45 +0000 (27 13:27 +0000)
committerAndré Bargull <andre.bargull@gmail.com>
Tue, 27 Feb 2024 13:27:45 +0000 (27 13:27 +0000)
tree1fcc023bb575fc4386b91d8af72e55305a848856
parent7ea114ebc490dd33e3f97b169b0063e16f8f0b98
Bug 1842999 - Part 7: Add GuardEitherClass CacheIR op. r=jandem

Will be used in part 8.

Differential Revision: https://phabricator.services.mozilla.com/D200646
js/src/jit/CacheIRCompiler.cpp
js/src/jit/CacheIROps.yaml
js/src/jit/CodeGenerator.cpp
js/src/jit/LIROps.yaml
js/src/jit/Lowering.cpp
js/src/jit/MIR.cpp
js/src/jit/MIR.h
js/src/jit/MIROps.yaml
js/src/jit/WarpCacheIRTranspiler.cpp
js/src/vm/PortableBaselineInterpret.cpp