Home
last modified time | relevance | path

Searched refs:jsbytecode (Results 1 – 25 of 905) sorted by relevance

12345678910>>...37

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/
H A Djsopcode.h110 GET_UINT8(jsbytecode* pc) in GET_UINT8()
118 pc[1] = jsbytecode(u); in SET_UINT8()
123 static inline jsbytecode
129 static inline jsbytecode
132 return jsbytecode(i); in UINT16_LO()
188 static inline jsbytecode
194 static inline jsbytecode
200 static inline jsbytecode
203 return jsbytecode(i); in UINT24_LO()
261 static inline jsbytecode
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/
H A Djsopcode.h109 GET_UINT8(jsbytecode* pc) in GET_UINT8()
117 pc[1] = jsbytecode(u); in SET_UINT8()
122 static inline jsbytecode
128 static inline jsbytecode
131 return jsbytecode(i); in UINT16_LO()
187 static inline jsbytecode
193 static inline jsbytecode
199 static inline jsbytecode
202 return jsbytecode(i); in UINT24_LO()
260 static inline jsbytecode
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DBaselineInspector.h22 jsbytecode* pc_;
57 ICEntry& icEntryFromPC(jsbytecode* pc);
58 ICEntry* maybeICEntryFromPC(jsbytecode* pc);
61 ICInspectorType makeICInspector(jsbytecode* pc, in makeICInspector()
68 ICStub* monomorphicStub(jsbytecode* pc);
86 MIRType expectedResultType(jsbytecode* pc);
92 bool hasSeenNonIntegerIndex(jsbytecode* pc);
93 bool hasSeenAccessedGetter(jsbytecode* pc);
94 bool hasSeenDoubleResult(jsbytecode* pc);
96 JSObject* getTemplateObject(jsbytecode* pc);
[all …]
H A DCompileInfo.h60 jsbytecode* callerPc_;
96 jsbytecode* callerPc() const { return callerPc_; } in callerPc()
125 jsbytecode* pc_;
137 jsbytecode* pc() const { return pc_; } in pc()
247 jsbytecode* osrPc() const { return osrPc_; } in osrPc()
250 bool hasOsrAt(jsbytecode* pc) const { in hasOsrAt()
265 JSAtom* getAtom(jsbytecode* pc) const { in getAtom()
269 PropertyName* getName(jsbytecode* pc) const { in getName()
273 inline RegExpObject* getRegExp(jsbytecode* pc) const;
275 JSObject* getObject(jsbytecode* pc) const { in getObject()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DBaselineInspector.h22 jsbytecode* pc_;
59 BaselineICEntry& icEntryFromPC(jsbytecode* pc) { in icEntryFromPC()
81 ICInspectorType makeICInspector(jsbytecode* pc, in makeICInspector()
91 ICStub* monomorphicStub(jsbytecode* pc);
99 jsbytecode* pc, ReceiverVector& receivers,
103 jsbytecode* pc, ReceiverVector& receivers,
110 MIRType expectedResultType(jsbytecode* pc);
116 bool hasSeenAccessedGetter(jsbytecode* pc);
117 bool hasSeenDoubleResult(jsbytecode* pc);
124 JSObject* getTemplateObject(jsbytecode* pc);
[all …]
H A DIonControlFlow.h53 jsbytecode* start;
54 jsbytecode* stop;
70 jsbytecode* stopPc() const { in stopPc()
166 jsbytecode* catchStartPc_;
450 jsbytecode* loopStopPc_;
525 jsbytecode* pc;
558 jsbytecode* continuepc;
609 jsbytecode* exitpc;
670 static CFGState IfElse(jsbytecode* trueEnd, jsbytecode* falseEnd,
746 jsbytecode* initialPc, jsbytecode* bodyStart,
[all …]
H A DCompileInfo.h58 jsbytecode* callerPc_;
92 jsbytecode* callerPc() const { return callerPc_; } in callerPc()
119 jsbytecode* pc_;
135 jsbytecode* pc() const { return pc_; } in pc()
248 jsbytecode* osrPc() const { return osrPc_; } in osrPc()
251 bool hasOsrAt(jsbytecode* pc) const { in hasOsrAt()
266 JSAtom* getAtom(jsbytecode* pc) const { in getAtom()
270 PropertyName* getName(jsbytecode* pc) const { in getName()
276 JSObject* getObject(jsbytecode* pc) const { in getObject()
282 const Value& getConst(jsbytecode* pc) const { in getConst()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DBaselineInspector.h23 jsbytecode* pc_;
67 bool isValidPC(jsbytecode* pc) { in isValidPC()
72 BaselineICEntry& icEntryFromPC(jsbytecode* pc) { in icEntryFromPC()
92 ICStub* monomorphicStub(jsbytecode* pc);
105 MIRType expectedResultType(jsbytecode* pc);
110 bool hasSeenNonNativeGetElement(jsbytecode* pc);
112 bool hasSeenAccessedGetter(jsbytecode* pc);
113 bool hasSeenDoubleResult(jsbytecode* pc);
114 bool hasSeenNonStringIterMore(jsbytecode* pc);
118 JSObject* getTemplateObject(jsbytecode* pc);
[all …]
H A DCompileInfo.h62 jsbytecode* callerPc_;
99 jsbytecode* callerPc() const { in callerPc()
136 jsbytecode* pc_;
157 jsbytecode* pc() const { in pc()
274 jsbytecode* osrPc() const { in osrPc()
281 bool hasOsrAt(jsbytecode* pc) const { in hasOsrAt()
286 jsbytecode* startPC() const { in startPC()
289 jsbytecode* limitPC() const { in limitPC()
300 unsigned lineno(jsbytecode* pc) const { in lineno()
306 JSAtom* getAtom(jsbytecode* pc) const { in getAtom()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DBaselineInspector.h23 jsbytecode* pc_;
67 bool isValidPC(jsbytecode* pc) { in isValidPC()
72 ICEntry& icEntryFromPC(jsbytecode* pc) { in icEntryFromPC()
91 ICStub* monomorphicStub(jsbytecode* pc);
104 MIRType expectedResultType(jsbytecode* pc);
109 bool hasSeenNonNativeGetElement(jsbytecode* pc);
111 bool hasSeenAccessedGetter(jsbytecode* pc);
112 bool hasSeenDoubleResult(jsbytecode* pc);
113 bool hasSeenNonStringIterMore(jsbytecode* pc);
117 JSObject* getTemplateObject(jsbytecode* pc);
[all …]
H A DCompileInfo.h60 jsbytecode* callerPc_;
97 jsbytecode* callerPc() const { in callerPc()
134 jsbytecode* pc_;
155 jsbytecode* pc() const { in pc()
258 jsbytecode* osrPc() const { in osrPc()
268 bool hasOsrAt(jsbytecode* pc) const { in hasOsrAt()
273 jsbytecode* startPC() const { in startPC()
276 jsbytecode* limitPC() const { in limitPC()
287 unsigned lineno(jsbytecode* pc) const { in lineno()
293 JSAtom* getAtom(jsbytecode* pc) const { in getAtom()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DBytecodeUtil.h108 pc[1] = jsbytecode(u); in SET_UINT8()
113 static inline jsbytecode UINT16_HI(uint16_t i) { return jsbytecode(i >> 8); } in UINT16_HI()
115 static inline jsbytecode UINT16_LO(uint16_t i) { return jsbytecode(i); } in UINT16_LO()
161 pc[1] = jsbytecode(i); in SET_UINT24()
162 pc[2] = jsbytecode(i >> 8); in SET_UINT24()
163 pc[3] = jsbytecode(i >> 16); in SET_UINT24()
186 pc[1] = jsbytecode(u); in SET_UINT32()
187 pc[2] = jsbytecode(u >> 8); in SET_UINT32()
188 pc[3] = jsbytecode(u >> 16); in SET_UINT32()
189 pc[4] = jsbytecode(u >> 24); in SET_UINT32()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DBytecodeUtil.h55 pc[1] = jsbytecode(u); in SET_UINT8()
60 static inline jsbytecode UINT16_HI(uint16_t i) { return jsbytecode(i >> 8); } in UINT16_HI()
62 static inline jsbytecode UINT16_LO(uint16_t i) { return jsbytecode(i); } in UINT16_LO()
99 pc[1] = jsbytecode(i); in SET_UINT24()
100 pc[2] = jsbytecode(i >> 8); in SET_UINT24()
101 pc[3] = jsbytecode(i >> 16); in SET_UINT24()
238 static inline bool IsBackedgeForLoopHead(jsbytecode* pc, jsbytecode* loopHead) { in IsBackedgeForLoopHead()
546 inline bool IsStrictSetPC(jsbytecode* pc) { in IsStrictSetPC()
572 inline bool IsElemPC(const jsbytecode* pc) { in IsElemPC()
580 inline bool IsStrictEvalPC(jsbytecode* pc) { in IsStrictEvalPC()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/
H A DBytecodeUtil.h65 pc[1] = jsbytecode(u); in SET_UINT8()
70 static inline jsbytecode UINT16_HI(uint16_t i) { return jsbytecode(i >> 8); } in UINT16_HI()
72 static inline jsbytecode UINT16_LO(uint16_t i) { return jsbytecode(i); } in UINT16_LO()
109 pc[1] = jsbytecode(i); in SET_UINT24()
110 pc[2] = jsbytecode(i >> 8); in SET_UINT24()
111 pc[3] = jsbytecode(i >> 16); in SET_UINT24()
160 const jsbytecode* pc) { in GET_GCTHING_INDEX()
244 static inline bool IsBackedgeForLoopHead(jsbytecode* pc, jsbytecode* loopHead) { in IsBackedgeForLoopHead()
494 inline bool IsStrictSetPC(jsbytecode* pc) { in IsStrictSetPC()
518 inline bool IsElemPC(const jsbytecode* pc) { in IsElemPC()
[all …]
/dports/www/firefox/firefox-99.0/js/src/vm/
H A DBytecodeUtil.h56 pc[1] = jsbytecode(u); in SET_UINT8()
61 static inline jsbytecode UINT16_HI(uint16_t i) { return jsbytecode(i >> 8); } in UINT16_HI()
63 static inline jsbytecode UINT16_LO(uint16_t i) { return jsbytecode(i); } in UINT16_LO()
100 pc[1] = jsbytecode(i); in SET_UINT24()
101 pc[2] = jsbytecode(i >> 8); in SET_UINT24()
102 pc[3] = jsbytecode(i >> 16); in SET_UINT24()
151 const jsbytecode* pc) { in GET_GCTHING_INDEX()
235 static inline bool IsBackedgeForLoopHead(jsbytecode* pc, jsbytecode* loopHead) { in IsBackedgeForLoopHead()
485 inline bool IsStrictSetPC(jsbytecode* pc) { in IsStrictSetPC()
509 inline bool IsElemPC(const jsbytecode* pc) { in IsElemPC()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/
H A DBytecodeUtil.h65 pc[1] = jsbytecode(u); in SET_UINT8()
70 static inline jsbytecode UINT16_HI(uint16_t i) { return jsbytecode(i >> 8); } in UINT16_HI()
72 static inline jsbytecode UINT16_LO(uint16_t i) { return jsbytecode(i); } in UINT16_LO()
109 pc[1] = jsbytecode(i); in SET_UINT24()
110 pc[2] = jsbytecode(i >> 8); in SET_UINT24()
111 pc[3] = jsbytecode(i >> 16); in SET_UINT24()
160 const jsbytecode* pc) { in GET_GCTHING_INDEX()
244 static inline bool IsBackedgeForLoopHead(jsbytecode* pc, jsbytecode* loopHead) { in IsBackedgeForLoopHead()
494 inline bool IsStrictSetPC(jsbytecode* pc) { in IsStrictSetPC()
518 inline bool IsElemPC(const jsbytecode* pc) { in IsElemPC()
[all …]
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_scriptEngines/spiderMonkey/src/smjs/
H A Djsopcode.h121 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
122 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
150 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
151 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
169 #define ATOM_INDEX_HI(i) ((jsbytecode)((i) >> 8))
170 #define ATOM_INDEX_LO(i) ((jsbytecode)(i))
178 #define UINT24_HI(i) ((jsbytecode)((i) >> 16))
179 #define UINT24_MID(i) ((jsbytecode)((i) >> 8))
180 #define UINT24_LO(i) ((jsbytecode)(i))
204 #define UINT16_HI(i) ((jsbytecode)((i) >> 8))
[all …]
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_scriptEngines/spiderMonkey/src/smjs/
H A Djsopcode.h121 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
122 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
150 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
151 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
169 #define ATOM_INDEX_HI(i) ((jsbytecode)((i) >> 8))
170 #define ATOM_INDEX_LO(i) ((jsbytecode)(i))
178 #define UINT24_HI(i) ((jsbytecode)((i) >> 16))
179 #define UINT24_MID(i) ((jsbytecode)((i) >> 8))
180 #define UINT24_LO(i) ((jsbytecode)(i))
204 #define UINT16_HI(i) ((jsbytecode)((i) >> 8))
[all …]
/dports/lang/spidermonkey17/js/src/
H A Djsopcode.h121 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
122 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
150 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
151 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
169 #define ATOM_INDEX_HI(i) ((jsbytecode)((i) >> 8))
170 #define ATOM_INDEX_LO(i) ((jsbytecode)(i))
178 #define UINT24_HI(i) ((jsbytecode)((i) >> 16))
179 #define UINT24_MID(i) ((jsbytecode)((i) >> 8))
180 #define UINT24_LO(i) ((jsbytecode)(i))
204 #define UINT16_HI(i) ((jsbytecode)((i) >> 8))
[all …]
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux_plugins/ADM_scriptEngines/spiderMonkey/src/smjs/
H A Djsopcode.h121 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
122 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
150 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
151 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
169 #define ATOM_INDEX_HI(i) ((jsbytecode)((i) >> 8))
170 #define ATOM_INDEX_LO(i) ((jsbytecode)(i))
178 #define UINT24_HI(i) ((jsbytecode)((i) >> 16))
179 #define UINT24_MID(i) ((jsbytecode)((i) >> 8))
180 #define UINT24_LO(i) ((jsbytecode)(i))
204 #define UINT16_HI(i) ((jsbytecode)((i) >> 8))
[all …]
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_scriptEngines/spiderMonkey/src/smjs/
H A Djsopcode.h121 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
122 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
150 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
151 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
169 #define ATOM_INDEX_HI(i) ((jsbytecode)((i) >> 8))
170 #define ATOM_INDEX_LO(i) ((jsbytecode)(i))
178 #define UINT24_HI(i) ((jsbytecode)((i) >> 16))
179 #define UINT24_MID(i) ((jsbytecode)((i) >> 8))
180 #define UINT24_LO(i) ((jsbytecode)(i))
204 #define UINT16_HI(i) ((jsbytecode)((i) >> 8))
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DInlineScriptTree.h29 jsbytecode* callerPc_;
39 InlineScriptTree(InlineScriptTree* caller, jsbytecode* callerPc, in InlineScriptTree()
49 jsbytecode* callerPc, JSScript* script);
52 jsbytecode* callerPc,
61 jsbytecode* callerPc() const { return callerPc_; } in callerPc()
90 jsbytecode* pc_;
97 BytecodeSite(InlineScriptTree* tree, jsbytecode* pc) : tree_(tree), pc_(pc) { in BytecodeSite()
104 jsbytecode* pc() const { return pc_; } in pc()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DInlineScriptTree.h29 jsbytecode* callerPc_;
39 InlineScriptTree(InlineScriptTree* caller, jsbytecode* callerPc, in InlineScriptTree()
49 jsbytecode* callerPc, JSScript* script);
52 jsbytecode* callerPc,
61 jsbytecode* callerPc() const { return callerPc_; } in callerPc()
90 jsbytecode* pc_;
97 BytecodeSite(InlineScriptTree* tree, jsbytecode* pc) : tree_(tree), pc_(pc) { in BytecodeSite()
104 jsbytecode* pc() const { return pc_; } in pc()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DInlineScriptTree.h29 jsbytecode* callerPc_;
39 InlineScriptTree(InlineScriptTree* caller, jsbytecode* callerPc, in InlineScriptTree()
49 jsbytecode* callerPc, JSScript* script);
52 jsbytecode* callerPc,
61 jsbytecode* callerPc() const { return callerPc_; } in callerPc()
90 jsbytecode* pc_;
97 BytecodeSite(InlineScriptTree* tree, jsbytecode* pc) : tree_(tree), pc_(pc) { in BytecodeSite()
104 jsbytecode* pc() const { return pc_; } in pc()
/dports/devel/jsl/jsl-0.3.0/src/
H A Djsopcode.h106 #define JUMP_OFFSET_HI(off) ((jsbytecode)((off) >> 8))
107 #define JUMP_OFFSET_LO(off) ((jsbytecode)(off))
133 #define JUMPX_OFFSET_B3(off) ((jsbytecode)((off) >> 24))
134 #define JUMPX_OFFSET_B2(off) ((jsbytecode)((off) >> 16))
135 #define JUMPX_OFFSET_B1(off) ((jsbytecode)((off) >> 8))
136 #define JUMPX_OFFSET_B0(off) ((jsbytecode)(off))
148 #define ATOM_INDEX_HI(index) ((jsbytecode)((index) >> 8))
149 #define ATOM_INDEX_LO(index) ((jsbytecode)(index))
159 #define ARGC_HI(argc) ((jsbytecode)((argc) >> 8))
160 #define ARGC_LO(argc) ((jsbytecode)(argc))
[all …]

12345678910>>...37