diff options
Diffstat (limited to 'js/src/jit/Ion.cpp')
-rw-r--r-- | js/src/jit/Ion.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/js/src/jit/Ion.cpp b/js/src/jit/Ion.cpp index 1a8fa40dd3..1a949fae62 100644 --- a/js/src/jit/Ion.cpp +++ b/js/src/jit/Ion.cpp @@ -22,7 +22,6 @@ #include "jit/BaselineInspector.h" #include "jit/BaselineJIT.h" #include "jit/CodeGenerator.h" -#include "jit/EagerSimdUnbox.h" #include "jit/EdgeCaseAnalysis.h" #include "jit/EffectiveAddressAnalysis.h" #include "jit/FlowAliasAnalysis.h" @@ -678,11 +677,6 @@ JitCompartment::sweep(FreeOp* fop, JSCompartment* compartment) if (regExpTesterStub_ && !IsMarkedUnbarriered(rt, ®ExpTesterStub_)) regExpTesterStub_ = nullptr; - - for (ReadBarrieredObject& obj : simdTemplateObjects_) { - if (obj && IsAboutToBeFinalized(&obj)) - obj.set(nullptr); - } } void @@ -1600,17 +1594,6 @@ OptimizeMIR(MIRGenerator* mir) return false; } - if (!JitOptions.disableRecoverIns && mir->optimizationInfo().eagerSimdUnboxEnabled()) { - AutoTraceLog log(logger, TraceLogger_EagerSimdUnbox); - if (!EagerSimdUnbox(mir, graph)) - return false; - gs.spewPass("Eager Simd Unbox"); - AssertGraphCoherency(graph); - - if (mir->shouldCancel("Eager Simd Unbox")) - return false; - } - if (mir->optimizationInfo().amaEnabled()) { AutoTraceLog log(logger, TraceLogger_AlignmentMaskAnalysis); AlignmentMaskAnalysis ama(graph); |