/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ |
H A D | GraphUtilOriginalValueTests.java | 122 Label loopHead = new Label(); in generateClass() local 140 m.visitLabel(loopHead); in generateClass() 150 m.visitJumpInsn(GOTO, loopHead); in generateClass()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ |
H A D | GraphUtilOriginalValueTests.java | 122 Label loopHead = new Label(); in generateClass() local 140 m.visitLabel(loopHead); in generateClass() 150 m.visitJumpInsn(GOTO, loopHead); in generateClass()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ |
H A D | GraphUtilOriginalValueTests.java | 122 Label loopHead = new Label(); in generateClass() local 140 m.visitLabel(loopHead); in generateClass() 150 m.visitJumpInsn(GOTO, loopHead); in generateClass()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | WarpBuilder.h | 119 MOZ_MUST_USE bool startNewLoopHeaderBlock(BytecodeLocation loopHead); 120 MOZ_MUST_USE bool startNewOsrPreHeaderBlock(BytecodeLocation loopHead); 131 MOZ_MUST_USE bool addIteratorLoopPhis(BytecodeLocation loopHead);
|
H A D | WarpBuilder.cpp | 105 MOZ_ASSERT(loopHead.is(JSOp::LoopHead)); in startNewOsrPreHeaderBlock() 106 MOZ_ASSERT(loopHead.toRawBytecode() == info().osrPc()); in startNewOsrPreHeaderBlock() 117 if (!startNewEntryBlock(pred->stackDepth(), loopHead)) { in startNewOsrPreHeaderBlock() 236 if (!startNewBlock(pred, loopHead)) { in startNewOsrPreHeaderBlock() 551 if (loc.isBackedgeForLoophead(loopHead)) { in buildBody() 1147 jsbytecode* loopHeadPC = loopHead.toRawBytecode(); in addIteratorLoopPhis() 1156 if (tnStart != loopHead) { in addIteratorLoopPhis() 1158 MOZ_ASSERT(tnStart < loopHead); in addIteratorLoopPhis() 1279 BytecodeLocation loopHead = loc.getJumpTarget(); in buildTestBackedge() local 1280 MOZ_ASSERT(loopHead.is(JSOp::LoopHead)); in buildTestBackedge() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | WarpBuilder.h | 254 [[nodiscard]] bool startNewLoopHeaderBlock(BytecodeLocation loopHead); 255 [[nodiscard]] bool startNewOsrPreHeaderBlock(BytecodeLocation loopHead); 266 [[nodiscard]] bool addIteratorLoopPhis(BytecodeLocation loopHead);
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | WarpBuilder.h | 254 [[nodiscard]] bool startNewLoopHeaderBlock(BytecodeLocation loopHead); 255 [[nodiscard]] bool startNewOsrPreHeaderBlock(BytecodeLocation loopHead); 266 [[nodiscard]] bool addIteratorLoopPhis(BytecodeLocation loopHead);
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | WarpBuilder.h | 264 [[nodiscard]] bool startNewLoopHeaderBlock(BytecodeLocation loopHead); 265 [[nodiscard]] bool startNewOsrPreHeaderBlock(BytecodeLocation loopHead); 276 [[nodiscard]] bool addIteratorLoopPhis(BytecodeLocation loopHead);
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/frontend/ |
H A D | FoldConstants.cpp | 244 ParseNode* loopHead = node->pn_left; in ContainsHoistedDeclaration() local 245 MOZ_ASSERT(loopHead->isKind(PNK_FORHEAD) || in ContainsHoistedDeclaration() 246 loopHead->isKind(PNK_FORIN) || in ContainsHoistedDeclaration() 247 loopHead->isKind(PNK_FOROF)); in ContainsHoistedDeclaration() 249 if (loopHead->isKind(PNK_FORHEAD)) { in ContainsHoistedDeclaration() 255 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() 257 ParseNode* init = loopHead->pn_kid1; in ContainsHoistedDeclaration() 263 MOZ_ASSERT(loopHead->isKind(PNK_FORIN) || loopHead->isKind(PNK_FOROF)); in ContainsHoistedDeclaration() 275 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() 277 ParseNode* decl = loopHead->pn_kid1; in ContainsHoistedDeclaration()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/frontend/ |
H A D | FoldConstants.cpp | 248 ParseNode* loopHead = node->pn_left; in ContainsHoistedDeclaration() local 249 MOZ_ASSERT(loopHead->isKind(PNK_FORHEAD) || in ContainsHoistedDeclaration() 250 loopHead->isKind(PNK_FORIN) || in ContainsHoistedDeclaration() 251 loopHead->isKind(PNK_FOROF)); in ContainsHoistedDeclaration() 253 if (loopHead->isKind(PNK_FORHEAD)) { in ContainsHoistedDeclaration() 259 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() 261 ParseNode* init = loopHead->pn_kid1; in ContainsHoistedDeclaration() 267 MOZ_ASSERT(loopHead->isKind(PNK_FORIN) || loopHead->isKind(PNK_FOROF)); in ContainsHoistedDeclaration() 279 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() 281 ParseNode* decl = loopHead->pn_kid1; in ContainsHoistedDeclaration()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/ |
H A D | FoldConstants.cpp | 274 TernaryNode* loopHead = forNode->head(); in ContainsHoistedDeclaration() local 275 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForHead) || in ContainsHoistedDeclaration() 276 loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 277 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 279 if (loopHead->isKind(ParseNodeKind::ForHead)) { in ContainsHoistedDeclaration() 285 ParseNode* init = loopHead->kid1(); in ContainsHoistedDeclaration() 291 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 292 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 304 ParseNode* decl = loopHead->kid1(); in ContainsHoistedDeclaration()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/ |
H A D | FoldConstants.cpp | 258 TernaryNode* loopHead = forNode->head(); in ContainsHoistedDeclaration() local 259 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForHead) || in ContainsHoistedDeclaration() 260 loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 261 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 263 if (loopHead->isKind(ParseNodeKind::ForHead)) { in ContainsHoistedDeclaration() 269 ParseNode* init = loopHead->kid1(); in ContainsHoistedDeclaration() 275 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 276 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 288 ParseNode* decl = loopHead->kid1(); in ContainsHoistedDeclaration()
|
/dports/www/firefox/firefox-99.0/js/src/frontend/ |
H A D | FoldConstants.cpp | 277 TernaryNode* loopHead = forNode->head(); in ContainsHoistedDeclaration() local 278 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForHead) || in ContainsHoistedDeclaration() 279 loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 280 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 282 if (loopHead->isKind(ParseNodeKind::ForHead)) { in ContainsHoistedDeclaration() 288 ParseNode* init = loopHead->kid1(); in ContainsHoistedDeclaration() 294 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 295 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 307 ParseNode* decl = loopHead->kid1(); in ContainsHoistedDeclaration()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/ |
H A D | FoldConstants.cpp | 274 TernaryNode* loopHead = forNode->head(); in ContainsHoistedDeclaration() local 275 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForHead) || in ContainsHoistedDeclaration() 276 loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 277 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 279 if (loopHead->isKind(ParseNodeKind::ForHead)) { in ContainsHoistedDeclaration() 285 ParseNode* init = loopHead->kid1(); in ContainsHoistedDeclaration() 291 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 292 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 304 ParseNode* decl = loopHead->kid1(); in ContainsHoistedDeclaration()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/frontend/ |
H A D | FoldConstants.cpp | 215 ParseNode* loopHead = node->pn_left; in ContainsHoistedDeclaration() local 216 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForHead) || in ContainsHoistedDeclaration() 217 loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 218 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 220 if (loopHead->isKind(ParseNodeKind::ForHead)) { in ContainsHoistedDeclaration() 226 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() 228 ParseNode* init = loopHead->pn_kid1; in ContainsHoistedDeclaration() 234 MOZ_ASSERT(loopHead->isKind(ParseNodeKind::ForIn) || in ContainsHoistedDeclaration() 235 loopHead->isKind(ParseNodeKind::ForOf)); in ContainsHoistedDeclaration() 247 MOZ_ASSERT(loopHead->isArity(PN_TERNARY)); in ContainsHoistedDeclaration() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/ |
H A D | IonControlFlow.cpp | 847 jsbytecode* loopHead = GetNextPc(pc); in processWhileOrForInLoop() local 848 jsbytecode* bodyStart = GetNextPc(loopHead); in processWhileOrForInLoop() 863 if (!pushLoop(CFGState::WHILE_LOOP_COND, ifne, current, loopHead, bodyEnd, in processWhileOrForInLoop() 1359 jsbytecode* loopHead = bodyStart; in processForLoop() local 1388 if (!pushLoop(initial, stopAt, current, loopHead, pc, bodyStart, bodyEnd, in processForLoop() 1423 jsbytecode* loopHead = GetNextPc(pc); in processDoWhileLoop() local 1424 MOZ_ASSERT(JSOp(*loopHead) == JSOP_LOOPHEAD); in processDoWhileLoop() 1425 MOZ_ASSERT(loopHead == ifne + GetJumpOffset(ifne)); in processDoWhileLoop() 1427 jsbytecode* loopEntry = GetNextPc(loopHead); in processDoWhileLoop() 1457 CFGBlock* entry, jsbytecode* loopHead, in pushLoop() argument [all …]
|
/dports/games/residualvm/residualvm-0.3.1/engines/stark/tools/ |
H A D | decompiler.cpp | 215 controlStructure->loopHead = block->getTrueBranch(); in detectWhile() 219 controlStructure->loopHead = block->getFalseBranch(); in detectWhile() 375 buildASTFromBlock(loop->loopBlock, controlStructure->loopHead, block); in buildASTLoopFromBlock()
|
H A D | block.cpp | 67 _controlStructure->loopHead->getFirstCommandIndex(), in print() 322 loopHead(nullptr), in ControlStructure()
|
H A D | block.h | 130 Block *loopHead; member
|
/dports/games/scummvm/scummvm-2.5.1/engines/stark/tools/ |
H A D | decompiler.cpp | 215 controlStructure->loopHead = block->getTrueBranch(); in detectWhile() 219 controlStructure->loopHead = block->getFalseBranch(); in detectWhile() 375 buildASTFromBlock(loop->loopBlock, controlStructure->loopHead, block); in buildASTLoopFromBlock()
|
H A D | block.cpp | 67 _controlStructure->loopHead->getFirstCommandIndex(), in print() 322 loopHead(nullptr), in ControlStructure()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | BytecodeLocation.h | 177 bool isBackedgeForLoophead(BytecodeLocation loopHead) const { in isBackedgeForLoophead() argument 178 return IsBackedgeForLoopHead(rawBytecode_, loopHead.rawBytecode_); in isBackedgeForLoophead()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | BytecodeLocation.h | 181 bool isBackedgeForLoophead(BytecodeLocation loopHead) const { in isBackedgeForLoophead() argument 182 return IsBackedgeForLoopHead(rawBytecode_, loopHead.rawBytecode_); in isBackedgeForLoophead()
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | BytecodeLocation.h | 182 bool isBackedgeForLoophead(BytecodeLocation loopHead) const { in isBackedgeForLoophead() argument 183 return IsBackedgeForLoopHead(rawBytecode_, loopHead.rawBytecode_); in isBackedgeForLoophead()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | BytecodeLocation.h | 181 bool isBackedgeForLoophead(BytecodeLocation loopHead) const { in isBackedgeForLoophead() argument 182 return IsBackedgeForLoopHead(rawBytecode_, loopHead.rawBytecode_); in isBackedgeForLoophead()
|