/external/v8/src/crankshaft/ |
hydrogen-osr.h | 28 HBasicBlock* BuildOsrLoopEntry(IterationStatement* statement); 42 bool HasOsrEntryAt(IterationStatement* statement);
|
hydrogen-osr.cc | 13 bool HOsrBuilder::HasOsrEntryAt(IterationStatement* statement) { 18 HBasicBlock* HOsrBuilder::BuildOsrLoopEntry(IterationStatement* statement) {
|
typing.h | 31 void ObserveTypesAtOsrEntry(IterationStatement* stmt);
|
hydrogen.h | 109 void PostProcessLoopHeader(IterationStatement* stmt); [all...] |
typing.cc | 53 void AstTyper::ObserveTypesAtOsrEntry(IterationStatement* stmt) {
|
hydrogen.cc | 482 void HBasicBlock::PostProcessLoopHeader(IterationStatement* stmt) { [all...] |
/external/v8/src/compiler/ |
ast-loop-assignment-analyzer.h | 24 BitVector* GetVariablesAssignedInLoop(IterationStatement* loop) { 38 ZoneVector<std::pair<IterationStatement*, BitVector*>> list_; 63 void Enter(IterationStatement* loop); 64 void Exit(IterationStatement* loop);
|
ast-loop-assignment-analyzer.cc | 30 void ALAA::Enter(IterationStatement* loop) { 40 void ALAA::Exit(IterationStatement* loop) { 48 std::pair<IterationStatement*, BitVector*>(loop, bits));
|
ast-graph-builder.h | 246 BitVector* GetVariablesAssignedInLoop(IterationStatement* stmt); 250 bool CheckOsrEntry(IterationStatement* stmt); 416 // Common for all IterationStatement bodies. 417 void VisitIterationBody(IterationStatement* stmt, LoopBuilder* loop);
|
ast-graph-builder.cc | 142 // - IterationStatement : Allows proper 'break' and 'continue' behavior. 326 // Control scope implementation for an IterationStatement. 329 ControlScopeForIteration(AstGraphBuilder* owner, IterationStatement* target, [all...] |
/external/v8/src/interpreter/ |
bytecode-generator.h | 149 void VisitIterationHeader(IterationStatement* stmt, 151 void VisitIterationBody(IterationStatement* stmt, LoopBuilder* loop_builder);
|
bytecode-generator.cc | 264 IterationStatement* statement, 647 void BytecodeGenerator::VisitIterationHeader(IterationStatement* stmt, [all...] |
/external/v8/src/ast/ |
ast.h | 108 class IterationStatement; 214 virtual IterationStatement* AsIterationStatement() { return NULL; } 637 class IterationStatement : public BreakableStatement { 640 IterationStatement* AsIterationStatement() final { return this; } 661 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) 679 class DoWhileStatement final : public IterationStatement { 684 IterationStatement::Initialize(body); 698 : IterationStatement(zone, labels, pos), cond_(NULL) {} 699 static int parent_num_ids() { return IterationStatement::num_ids(); } 708 class WhileStatement final : public IterationStatement { [all...] |
/external/v8/src/parsing/ |
rewriter.cc | 88 void VisitIterationStatement(IterationStatement* stmt); 159 void Processor::VisitIterationStatement(IterationStatement* node) {
|
parser.h | [all...] |
parser.cc | [all...] |
/external/v8/test/mjsunit/es6/ |
completion.js | 22 // IterationStatement [13.7]
|
/external/v8/src/full-codegen/ |
full-codegen.h | 172 Iteration(FullCodeGenerator* codegen, IterationStatement* statement) 475 void EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/arm64/ |
full-codegen-arm64.cc | 370 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | 355 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/x64/ |
full-codegen-x64.cc | 353 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/x87/ |
full-codegen-x87.cc | 352 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/arm/ |
full-codegen-arm.cc | 389 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/mips/ |
full-codegen-mips.cc | 378 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |
/external/v8/src/full-codegen/mips64/ |
full-codegen-mips64.cc | 377 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, [all...] |