Home
last modified time | relevance | path

Searched refs:continuepc (Results 1 – 6 of 6) sorted by relevance

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DIonControlFlow.h558 jsbytecode* continuepc; member
560 ControlFlowInfo(uint32_t cfgEntry, jsbytecode* continuepc) in ControlFlowInfo()
561 : cfgEntry(cfgEntry), continuepc(continuepc) {} in ControlFlowInfo()
748 jsbytecode* continuepc);
H A DIonControlFlow.cpp851 jsbytecode* continuepc = pc; in processWhileOrForInLoop() local
864 bodyStart, bodyEnd, exitpc, continuepc)) { in processWhileOrForInLoop()
1461 jsbytecode* continuepc) { in pushLoop() argument
1462 ControlFlowInfo loop(cfgStack_.length(), continuepc); in pushLoop()
1540 if (loops_[i].continuepc == target + 1 || in processContinue()
1541 EffectiveContinue(loops_[i].continuepc) == target) { in processContinue()
1571 if (switches_[i].continuepc == target) { in processSwitchBreak()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DIonBuilder.h66 jsbytecode* continuepc; member
68 ControlFlowInfo(uint32_t cfgEntry, jsbytecode* continuepc) in ControlFlowInfo()
70 continuepc(continuepc) in ControlFlowInfo()
125 jsbytecode* continuepc; member
272 jsbytecode* exitpc, jsbytecode* continuepc);
H A DIonBuilder.cpp742 jsbytecode* exitpc, jsbytecode* continuepc) in pushLoop() argument
744 ControlFlowInfo loop(cfgStack_.length(), continuepc); in pushLoop()
754 state.loop.continuepc = continuepc; in pushLoop()
2478 state.loop.exitpc, state.loop.continuepc)) in restartLoop()
2709 MBasicBlock* update = newBlock(edge->block, loops_.back().continuepc); in processDeferredContinues()
2958 if (loops_[i].continuepc == target || in processContinue()
2959 EffectiveContinue(loops_[i].continuepc) == target) in processContinue()
2987 if (switches_[i].continuepc == target) { in processSwitchBreak()
3249 jsbytecode* continuepc = pc; in whileOrForInLoop() local
3253 loopHead, bodyEnd, bodyStart, bodyEnd, exitpc, continuepc)) in whileOrForInLoop()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DIonBuilder.h66 jsbytecode* continuepc; member
68 ControlFlowInfo(uint32_t cfgEntry, jsbytecode* continuepc) in ControlFlowInfo()
70 continuepc(continuepc) in ControlFlowInfo()
125 jsbytecode* continuepc; member
272 jsbytecode* exitpc, jsbytecode* continuepc);
H A DIonBuilder.cpp739 jsbytecode* exitpc, jsbytecode* continuepc) in pushLoop() argument
741 ControlFlowInfo loop(cfgStack_.length(), continuepc); in pushLoop()
751 state.loop.continuepc = continuepc; in pushLoop()
2569 state.loop.exitpc, state.loop.continuepc)) in restartLoop()
2801 MBasicBlock* update = newBlock(edge->block, loops_.back().continuepc); in processDeferredContinues()
3054 if (loops_[i].continuepc == target + 1 || in processContinue()
3055 EffectiveContinue(loops_[i].continuepc) == target) in processContinue()
3083 if (switches_[i].continuepc == target) { in processSwitchBreak()
3345 jsbytecode* continuepc = pc; in whileOrForInLoop() local
3349 loopHead, bodyEnd, bodyStart, bodyEnd, exitpc, continuepc)) in whileOrForInLoop()