summaryrefslogtreecommitdiffstats
path: root/js/src/jit/CacheIROps.yaml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:29 +0000
commit59203c63bb777a3bacec32fb8830fba33540e809 (patch)
tree58298e711c0ff0575818c30485b44a2f21bf28a0 /js/src/jit/CacheIROps.yaml
parentAdding upstream version 126.0.1. (diff)
downloadfirefox-59203c63bb777a3bacec32fb8830fba33540e809.tar.xz
firefox-59203c63bb777a3bacec32fb8830fba33540e809.zip
Adding upstream version 127.0.upstream/127.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'js/src/jit/CacheIROps.yaml')
-rw-r--r--js/src/jit/CacheIROps.yaml9
1 files changed, 8 insertions, 1 deletions
diff --git a/js/src/jit/CacheIROps.yaml b/js/src/jit/CacheIROps.yaml
index 2f3097dfd8..d5d34b4a6a 100644
--- a/js/src/jit/CacheIROps.yaml
+++ b/js/src/jit/CacheIROps.yaml
@@ -750,7 +750,6 @@
cost_estimate: 1
args:
fun: ObjId
- constructing: BoolImm
- name: GuardFunctionHasNoJitEntry
shared: true
@@ -2621,6 +2620,14 @@
args:
obj: ObjId
+- name: LoadTypeOfEqObjectResult
+ shared: true
+ transpile: true
+ cost_estimate: 4
+ args:
+ obj: ObjId
+ operand: TypeofEqOperandImm
+
- name: DoubleAddResult
shared: true
transpile: true