Home | History | Annotate | Download | only in src

Lines Matching refs:HSimulate

162 HSimulate* HBasicBlock::CreateSimulate(BailoutId ast_id,
173 HSimulate* instr =
174 new(zone()) HSimulate(ast_id, pop_count, zone(), removable);
179 // HSimulate::MergeWith() to easily append additional pushed values
267 HSimulate* simulate = HSimulate::cast(predecessor->end()->previous());
3966 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
4008 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
4064 builder->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
4220 Add<HSimulate>(BailoutId::Declarations());
4297 // Remove HSimulate instructions that have turned out not to be needed
4298 // after all by folding them into the following HSimulate.
4525 Add<HSimulate>(stmt->ThenId());
4528 Add<HSimulate>(stmt->ElseId());
4764 Add<HSimulate>(stmt->EntryId());
4861 Add<HSimulate>(stmt->StackCheckId());
5031 Add<HSimulate>(stmt->PrepareId());
5536 Add<HSimulate>(key->id(), REMOVABLE_SIMULATE);
5693 Add<HSimulate>(expr->GetIdForElement(i));
6256 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
6313 Add<HSimulate>(return_id, REMOVABLE_SIMULATE);
6332 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
6390 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
6401 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
6475 Add<HSimulate>(expr->AssignmentId(), REMOVABLE_SIMULATE);
6622 Add<HSimulate>(expr->AssignmentId(), REMOVABLE_SIMULATE);
6657 Add<HSimulate>(expr->id());
7198 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
7201 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE);
7758 Add<HSimulate>(BailoutId::None());
8144 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
8196 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
8311 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
8348 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
9889 Add<HSimulate>(expr->AssignmentId(), REMOVABLE_SIMULATE);
10093 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
10096 Add<HSimulate>(expr->id(), REMOVABLE_SIMULATE);
10434 // TestContext::BuildBranch, and that they both have an HSimulate though the
10436 // put on that first HSimulate.
11100 Add<HSimulate>(proxy->id(), REMOVABLE_SIMULATE);
11138 Add<HSimulate>(proxy->id(), REMOVABLE_SIMULATE);
11361 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11367 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11397 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11414 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11438 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11446 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11628 Add<HSimulate>(call->id(), FIXED_SIMULATE);
11638 Add<HSimulate>(call->id(), FIXED_SIMULATE);