diff --git a/js/src/jit/WarpCacheIRTranspiler.cpp b/js/src/jit/WarpCacheIRTranspiler.cpp index 77621d7da5cc..678c17bff4a1 100644 --- a/js/src/jit/WarpCacheIRTranspiler.cpp +++ b/js/src/jit/WarpCacheIRTranspiler.cpp @@ -1074,6 +1074,7 @@ bool WarpCacheIRTranspiler::emitIsObjectResult(ValOperandId inputId) { pushResult(constant(BooleanValue(true))); } else { auto* isObject = MIsObject::New(alloc(), value); + add(isObject); pushResult(isObject); }