• Home
  • Raw
  • Download

Lines Matching refs:loop_builder

281                            LoopBuilder* loop_builder)  in ControlScopeForIteration()  argument
284 loop_builder_(loop_builder) { in ControlScopeForIteration()
796 LoopBuilder* loop_builder) { in VisitIterationHeader() argument
800 loop_builder->LoopHeader(); in VisitIterationHeader()
816 loop_builder->LoopHeader(&resume_points_in_loop); in VisitIterationHeader()
1168 LoopBuilder* loop_builder) { in VisitIterationBody() argument
1169 ControlScopeForIteration execution_control(this, stmt, loop_builder); in VisitIterationBody()
1172 loop_builder->BindContinueTarget(); in VisitIterationBody()
1176 LoopBuilder loop_builder(builder()); in VisitDoWhileStatement() local
1178 VisitIterationBody(stmt, &loop_builder); in VisitDoWhileStatement()
1180 VisitIterationHeader(stmt, &loop_builder); in VisitDoWhileStatement()
1181 VisitIterationBody(stmt, &loop_builder); in VisitDoWhileStatement()
1182 loop_builder.JumpToHeader(loop_depth_); in VisitDoWhileStatement()
1184 VisitIterationHeader(stmt, &loop_builder); in VisitDoWhileStatement()
1185 VisitIterationBody(stmt, &loop_builder); in VisitDoWhileStatement()
1188 VisitForTest(stmt->cond(), &loop_backbranch, loop_builder.break_labels(), in VisitDoWhileStatement()
1191 loop_builder.JumpToHeader(loop_depth_); in VisitDoWhileStatement()
1193 loop_builder.EndLoop(); in VisitDoWhileStatement()
1202 LoopBuilder loop_builder(builder()); in VisitWhileStatement() local
1203 VisitIterationHeader(stmt, &loop_builder); in VisitWhileStatement()
1207 VisitForTest(stmt->cond(), &loop_body, loop_builder.break_labels(), in VisitWhileStatement()
1211 VisitIterationBody(stmt, &loop_builder); in VisitWhileStatement()
1212 loop_builder.JumpToHeader(loop_depth_); in VisitWhileStatement()
1213 loop_builder.EndLoop(); in VisitWhileStatement()
1226 LoopBuilder loop_builder(builder()); in VisitForStatement() local
1227 VisitIterationHeader(stmt, &loop_builder); in VisitForStatement()
1231 VisitForTest(stmt->cond(), &loop_body, loop_builder.break_labels(), in VisitForStatement()
1235 VisitIterationBody(stmt, &loop_builder); in VisitForStatement()
1240 loop_builder.JumpToHeader(loop_depth_); in VisitForStatement()
1241 loop_builder.EndLoop(); in VisitForStatement()
1318 LoopBuilder loop_builder(builder()); in VisitForInStatement() local
1340 VisitIterationHeader(stmt, &loop_builder); in VisitForInStatement()
1343 loop_builder.BreakIfFalse(); in VisitForInStatement()
1347 loop_builder.ContinueIfUndefined(); in VisitForInStatement()
1349 VisitIterationBody(stmt, &loop_builder); in VisitForInStatement()
1352 loop_builder.JumpToHeader(loop_depth_); in VisitForInStatement()
1353 loop_builder.EndLoop(); in VisitForInStatement()
1359 LoopBuilder loop_builder(builder()); in VisitForOfStatement() local
1364 VisitIterationHeader(stmt, &loop_builder); in VisitForOfStatement()
1368 loop_builder.BreakIfTrue(); in VisitForOfStatement()
1371 VisitIterationBody(stmt, &loop_builder); in VisitForOfStatement()
1372 loop_builder.JumpToHeader(loop_depth_); in VisitForOfStatement()
1373 loop_builder.EndLoop(); in VisitForOfStatement()