summaryrefslogtreecommitdiffstats
path: root/js/src/jit/AliasAnalysisShared.cpp
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2020-01-11 13:09:17 +0100
committerwolfbeast <mcwerewolf@wolfbeast.com>2020-01-11 13:50:23 +0100
commitcffb44547ae7997e5eaf71c644bd626eeb3bba00 (patch)
treed1a3ea470e38a92585641a9e4407b16d510da908 /js/src/jit/AliasAnalysisShared.cpp
parent81f3185e0e2d72e147af0d39cded0c5b2a32bb8f (diff)
downloadUXP-cffb44547ae7997e5eaf71c644bd626eeb3bba00.tar
UXP-cffb44547ae7997e5eaf71c644bd626eeb3bba00.tar.gz
UXP-cffb44547ae7997e5eaf71c644bd626eeb3bba00.tar.lz
UXP-cffb44547ae7997e5eaf71c644bd626eeb3bba00.tar.xz
UXP-cffb44547ae7997e5eaf71c644bd626eeb3bba00.zip
Simplify some alias sets in IonMonkey.
Diffstat (limited to 'js/src/jit/AliasAnalysisShared.cpp')
-rw-r--r--js/src/jit/AliasAnalysisShared.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/js/src/jit/AliasAnalysisShared.cpp b/js/src/jit/AliasAnalysisShared.cpp
index 0f0d4a66a..400626b33 100644
--- a/js/src/jit/AliasAnalysisShared.cpp
+++ b/js/src/jit/AliasAnalysisShared.cpp
@@ -86,8 +86,6 @@ GetObject(const MDefinition* ins)
case MDefinition::Op_SetInitializedLength:
case MDefinition::Op_ArrayLength:
case MDefinition::Op_SetArrayLength:
- case MDefinition::Op_StoreElementHole:
- case MDefinition::Op_FallibleStoreElement:
case MDefinition::Op_TypedObjectDescr:
case MDefinition::Op_Slots:
case MDefinition::Op_Elements:
@@ -143,6 +141,8 @@ GetObject(const MDefinition* ins)
case MDefinition::Op_WasmStoreGlobalVar:
case MDefinition::Op_ArrayJoin:
case MDefinition::Op_ArraySlice:
+ case MDefinition::Op_StoreElementHole:
+ case MDefinition::Op_FallibleStoreElement:
return nullptr;
default:
#ifdef DEBUG