/external/v8/src/compiler/ |
D | ast-loop-assignment-analyzer.h | 23 BitVector* GetVariablesAssignedInLoop(IterationStatement* loop) { in GetVariablesAssignedInLoop() 37 ZoneVector<std::pair<IterationStatement*, BitVector*>> list_; 62 void Enter(IterationStatement* loop); 63 void Exit(IterationStatement* loop);
|
D | ast-loop-assignment-analyzer.cc | 30 void ALAA::Enter(IterationStatement* loop) { in Enter() 40 void ALAA::Exit(IterationStatement* loop) { in Exit() 48 std::pair<IterationStatement*, BitVector*>(loop, bits)); in Exit()
|
D | ast-graph-builder.h | 233 BitVector* GetVariablesAssignedInLoop(IterationStatement* stmt); 237 bool CheckOsrEntry(IterationStatement* stmt); 409 void VisitIterationBody(IterationStatement* stmt, LoopBuilder* loop);
|
D | ast-graph-builder.cc | 307 ControlScopeForIteration(AstGraphBuilder* owner, IterationStatement* target, in ControlScopeForIteration() 2953 void AstGraphBuilder::VisitIterationBody(IterationStatement* stmt, in VisitIterationBody() 4033 bool AstGraphBuilder::CheckOsrEntry(IterationStatement* stmt) { in CheckOsrEntry() 4057 IterationStatement* stmt) { in GetVariablesAssignedInLoop()
|
/external/v8/src/crankshaft/ |
D | hydrogen-osr.h | 28 HBasicBlock* BuildOsrLoopEntry(IterationStatement* statement); 42 bool HasOsrEntryAt(IterationStatement* statement);
|
D | hydrogen-osr.cc | 13 bool HOsrBuilder::HasOsrEntryAt(IterationStatement* statement) { in HasOsrEntryAt() 18 HBasicBlock* HOsrBuilder::BuildOsrLoopEntry(IterationStatement* statement) { in BuildOsrLoopEntry()
|
D | typing.h | 30 void ObserveTypesAtOsrEntry(IterationStatement* stmt);
|
D | hydrogen.h | 84 void PostProcessLoopHeader(IterationStatement* stmt); 2282 void VisitLoopBody(IterationStatement* stmt, 2295 HBasicBlock* CreateLoop(IterationStatement* statement, 2305 HBasicBlock* BuildLoopEntry(IterationStatement* statement); 2307 HBasicBlock* JoinContinue(IterationStatement* statement,
|
D | typing.cc | 52 void AstTyper::ObserveTypesAtOsrEntry(IterationStatement* stmt) { in ObserveTypesAtOsrEntry()
|
D | hydrogen.cc | 307 void HBasicBlock::PostProcessLoopHeader(IterationStatement* stmt) { in PostProcessLoopHeader() 3586 HBasicBlock* HOptimizedGraphBuilder::JoinContinue(IterationStatement* statement, in JoinContinue() 3598 HBasicBlock* HOptimizedGraphBuilder::CreateLoop(IterationStatement* statement, in CreateLoop() 3624 IterationStatement* statement) { in BuildLoopEntry() 5133 void HOptimizedGraphBuilder::VisitLoopBody(IterationStatement* stmt, in VisitLoopBody()
|
/external/v8/src/ast/ |
D | ast.h | 108 class IterationStatement; variable 212 virtual IterationStatement* AsIterationStatement() { return NULL; } in DEFINE_OPERATORS_FOR_FLAGS() 667 class IterationStatement : public BreakableStatement { 670 IterationStatement* AsIterationStatement() final { return this; } in AsIterationStatement() 684 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in IterationStatement() function 698 class DoWhileStatement final : public IterationStatement { 703 IterationStatement::Initialize(body); in DECLARE_NODE_TYPE() 717 : IterationStatement(zone, labels, pos), cond_(NULL) {} in DoWhileStatement() 718 static int parent_num_ids() { return IterationStatement::num_ids(); } in parent_num_ids() 727 class WhileStatement final : public IterationStatement { [all …]
|
/external/v8/src/parsing/ |
D | rewriter.cc | 87 void VisitIterationStatement(IterationStatement* stmt); 158 void Processor::VisitIterationStatement(IterationStatement* node) { in VisitIterationStatement()
|
D | parser.h | 964 IterationStatement* LookupContinueTarget(const AstRawString* label, bool* ok);
|
D | parser.cc | 2640 IterationStatement* target = LookupContinueTarget(label, CHECK_OK); in ParseContinueStatement() 5004 IterationStatement* Parser::LookupContinueTarget(const AstRawString* label, in LookupContinueTarget() 5008 IterationStatement* stat = t->statement()->AsIterationStatement(); in LookupContinueTarget()
|
/external/v8/src/full-codegen/ |
D | full-codegen.h | 172 Iteration(FullCodeGenerator* codegen, IterationStatement* statement) in Iteration() 445 void EmitBackEdgeBookkeeping(IterationStatement* stmt,
|
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 144 IterationStatement* statement, in ControlScopeForIteration()
|
/external/v8/src/full-codegen/x87/ |
D | full-codegen-x87.cc | 373 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 395 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/mips/ |
D | full-codegen-mips.cc | 401 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 376 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 375 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/arm/ |
D | full-codegen-arm.cc | 412 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/mips64/ |
D | full-codegen-mips64.cc | 400 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|
/external/v8/src/full-codegen/ppc/ |
D | full-codegen-ppc.cc | 396 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
|