Lines Matching refs:ast_id

143     DCHECK(!last_environment()->ast_id().IsNone());  in AddInstruction()
168 HSimulate* HBasicBlock::CreateSimulate(BailoutId ast_id, in CreateSimulate() argument
172 DCHECK(ast_id.IsNone() || in CreateSimulate()
173 ast_id == BailoutId::StubEntry() || in CreateSimulate()
174 environment->closure()->shared()->VerifyBailoutId(ast_id)); in CreateSimulate()
180 new(zone()) HSimulate(ast_id, pop_count, zone(), removable); in CreateSimulate()
267 void HBasicBlock::SetJoinId(BailoutId ast_id) { in SetJoinId() argument
277 ->VerifyBailoutId(ast_id))); in SetJoinId()
278 simulate->set_ast_id(ast_id); in SetJoinId()
279 predecessor->last_environment()->set_ast_id(ast_id); in SetJoinId()
610 block->predecessors()->first()->last_environment()->ast_id(); in Verify()
615 DCHECK(predecessor->last_environment()->ast_id() == id); in Verify()
4039 void EffectContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4043 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4049 BailoutId ast_id) { in ReturnControl() argument
4056 HBasicBlock* join = owner()->CreateJoin(empty_true, empty_false, ast_id); in ReturnControl()
4062 BailoutId ast_id) { in ReturnContinuation() argument
4071 HBasicBlock* join = owner()->CreateJoin(true_branch, false_branch, ast_id); in ReturnContinuation()
4077 void ValueContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4085 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4090 void ValueContext::ReturnControl(HControlInstruction* instr, BailoutId ast_id) { in ReturnControl() argument
4105 owner()->CreateJoin(materialize_true, materialize_false, ast_id); in ReturnControl()
4111 BailoutId ast_id) { in ReturnContinuation() argument
4127 owner()->CreateJoin(materialize_true, materialize_false, ast_id); in ReturnContinuation()
4133 void TestContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4141 builder->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4148 void TestContext::ReturnControl(HControlInstruction* instr, BailoutId ast_id) { in ReturnControl() argument
4162 BailoutId ast_id) { in ReturnContinuation() argument
6177 BailoutId ast_id, in BuildMonomorphicAccess() argument
6231 ? TryInlineGetter(info->accessor(), info->map(), ast_id, return_id) in BuildMonomorphicAccess()
6233 info->accessor(), info->map(), ast_id, return_id, value); in BuildMonomorphicAccess()
6253 BailoutId ast_id, in HandlePolymorphicNamedFieldAccess() argument
6342 &info, object, dependency, value, ast_id, in HandlePolymorphicNamedFieldAccess()
6380 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandlePolymorphicNamedFieldAccess()
6388 join->SetJoinId(ast_id); in HandlePolymorphicNamedFieldAccess()
6424 BailoutId ast_id, in BuildStore() argument
6434 object, key, value, expr, ast_id, return_id, STORE, &has_side_effects); in BuildStore()
6437 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildStore()
6452 HInstruction* instr = BuildNamedAccess(STORE, ast_id, return_id, expr, in BuildStore()
6459 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildStore()
6485 BailoutId ast_id) { in HandleGlobalVariableAssignment() argument
6517 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandleGlobalVariableAssignment()
6528 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandleGlobalVariableAssignment()
7129 HValue* obj, HValue* key, HValue* val, Expression* expr, BailoutId ast_id, in HandleKeyedElementAccess() argument
7143 BuildNamedAccess(access_type, ast_id, return_id, expr, obj, in HandleKeyedElementAccess()
7293 BailoutId ast_id, in BuildNamedAccess() argument
7308 access, expr, ast_id, return_id, object, value, types, name); in BuildNamedAccess()
7323 &info, object, checked_object, value, ast_id, return_id); in BuildNamedAccess()
7341 BailoutId ast_id) { in BuildLoad() argument
7354 instr = BuildNamedAccess(LOAD, ast_id, expr->LoadId(), expr, in BuildLoad()
7365 obj, key, NULL, expr, ast_id, expr->LoadId(), LOAD, &has_side_effects); in BuildLoad()
7368 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildLoad()
7371 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildLoad()
7378 return ast_context()->ReturnInstruction(instr, ast_id); in BuildLoad()
7759 BailoutId ast_id, in TryInline() argument
8010 if_true->SetJoinId(ast_id); in TryInline()
8016 if_false->SetJoinId(ast_id); in TryInline()
8025 function_return()->SetJoinId(ast_id); in TryInline()
8060 BailoutId ast_id, in TryInlineGetter() argument
8062 if (TryInlineApiGetter(getter, receiver_map, ast_id)) return true; in TryInlineGetter()
8066 ast_id, in TryInlineGetter()
8555 BailoutId ast_id) { in TryInlineApiGetter() argument
8562 ast_id, in TryInlineApiGetter()
8569 BailoutId ast_id) { in TryInlineApiSetter() argument
8576 ast_id, in TryInlineApiSetter()
8585 BailoutId ast_id, in TryInlineApiCall() argument
8691 ast_context()->ReturnInstruction(call, ast_id); in TryInlineApiCall()
9969 BailoutId ast_id, in BuildStoreForEffect() argument
9978 BuildStore(expr, prop, ast_id, return_id); in BuildStoreForEffect()
11957 ast_id_(other->ast_id()), in HEnvironment()