• Home
  • Raw
  • Download

Lines Matching refs:ast_id

317     DCHECK(!last_environment()->ast_id().IsNone());  in AddInstruction()
342 HSimulate* HBasicBlock::CreateSimulate(BailoutId ast_id, in CreateSimulate() argument
346 DCHECK(ast_id.IsNone() || in CreateSimulate()
347 ast_id == BailoutId::StubEntry() || in CreateSimulate()
348 environment->closure()->shared()->VerifyBailoutId(ast_id)); in CreateSimulate()
354 new(zone()) HSimulate(ast_id, pop_count, zone(), removable); in CreateSimulate()
438 void HBasicBlock::SetJoinId(BailoutId ast_id) { in SetJoinId() argument
448 ->VerifyBailoutId(ast_id))); in SetJoinId()
449 simulate->set_ast_id(ast_id); in SetJoinId()
450 predecessor->last_environment()->set_ast_id(ast_id); in SetJoinId()
781 block->predecessors()->first()->last_environment()->ast_id(); in Verify()
786 DCHECK(predecessor->last_environment()->ast_id() == id); in Verify()
4344 void EffectContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4348 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4354 BailoutId ast_id) { in ReturnControl() argument
4361 HBasicBlock* join = owner()->CreateJoin(empty_true, empty_false, ast_id); in ReturnControl()
4367 BailoutId ast_id) { in ReturnContinuation() argument
4376 HBasicBlock* join = owner()->CreateJoin(true_branch, false_branch, ast_id); in ReturnContinuation()
4382 void ValueContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4390 owner()->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4395 void ValueContext::ReturnControl(HControlInstruction* instr, BailoutId ast_id) { in ReturnControl() argument
4410 owner()->CreateJoin(materialize_true, materialize_false, ast_id); in ReturnControl()
4416 BailoutId ast_id) { in ReturnContinuation() argument
4432 owner()->CreateJoin(materialize_true, materialize_false, ast_id); in ReturnContinuation()
4438 void TestContext::ReturnInstruction(HInstruction* instr, BailoutId ast_id) { in ReturnInstruction() argument
4446 builder->Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in ReturnInstruction()
4453 void TestContext::ReturnControl(HControlInstruction* instr, BailoutId ast_id) { in ReturnControl() argument
4467 BailoutId ast_id) { in ReturnContinuation() argument
6657 HValue* value, BailoutId ast_id, BailoutId return_id, in BuildMonomorphicAccess() argument
6712 ? TryInlineGetter(info->accessor(), info->map(), ast_id, return_id) in BuildMonomorphicAccess()
6714 info->accessor(), info->map(), ast_id, return_id, value); in BuildMonomorphicAccess()
6739 BailoutId ast_id, BailoutId return_id, HValue* object, HValue* value, in HandlePolymorphicNamedFieldAccess() argument
6824 BuildMonomorphicAccess(&info, object, dependency, value, ast_id, in HandlePolymorphicNamedFieldAccess()
6866 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandlePolymorphicNamedFieldAccess()
6874 join->SetJoinId(ast_id); in HandlePolymorphicNamedFieldAccess()
6938 BailoutId ast_id, BailoutId return_id, in BuildStore() argument
6947 HandleKeyedElementAccess(object, key, value, expr, slot, ast_id, in BuildStore()
6951 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildStore()
6966 HValue* access = BuildNamedAccess(STORE, ast_id, return_id, expr, slot, in BuildStore()
6973 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildStore()
6997 Variable* var, HValue* value, FeedbackVectorSlot slot, BailoutId ast_id) { in HandleGlobalVariableAssignment() argument
7026 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandleGlobalVariableAssignment()
7083 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandleGlobalVariableAssignment()
7096 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in HandleGlobalVariableAssignment()
7771 FeedbackVectorSlot slot, BailoutId ast_id, BailoutId return_id, in HandleKeyedElementAccess() argument
7807 BuildNamedAccess(access_type, ast_id, return_id, expr, slot, obj, in HandleKeyedElementAccess()
7983 PropertyAccessType access, BailoutId ast_id, BailoutId return_id, in BuildNamedAccess() argument
7993 HandlePolymorphicNamedFieldAccess(access, expr, slot, ast_id, return_id, in BuildNamedAccess()
8009 &info, object, checked_object, value, ast_id, return_id); in BuildNamedAccess()
8028 BailoutId ast_id) { in BuildLoad() argument
8041 HValue* value = BuildNamedAccess(LOAD, ast_id, expr->LoadId(), expr, in BuildLoad()
8055 obj, key, NULL, expr, expr->PropertyFeedbackSlot(), ast_id, in BuildLoad()
8059 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildLoad()
8062 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in BuildLoad()
8069 return ast_context()->ReturnInstruction(instr, ast_id); in BuildLoad()
8481 BailoutId ast_id, BailoutId return_id, in TryInline() argument
8777 if_true->SetJoinId(ast_id); in TryInline()
8783 if_false->SetJoinId(ast_id); in TryInline()
8792 function_return()->SetJoinId(ast_id); in TryInline()
8818 BailoutId ast_id, in TryInlineGetter() argument
8820 if (TryInlineApiGetter(getter, receiver_map, ast_id)) return true; in TryInlineGetter()
8823 return TryInlineBuiltinGetterCall(getter_function, receiver_map, ast_id) || in TryInlineGetter()
8824 TryInline(getter_function, 0, NULL, ast_id, return_id, in TryInlineGetter()
8920 Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id) { in TryInlineBuiltinGetterCall() argument
8933 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinGetterCall()
8947 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinGetterCall()
8965 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinGetterCall()
8974 Handle<JSFunction> function, Handle<Map> receiver_map, BailoutId ast_id, in TryInlineBuiltinMethodCall() argument
9019 ast_context()->ReturnInstruction(char_code, ast_id); in TryInlineBuiltinMethodCall()
9024 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinMethodCall()
9036 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinMethodCall()
9054 ast_context()->ReturnInstruction(op, ast_id); in TryInlineBuiltinMethodCall()
9085 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinMethodCall()
9098 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinMethodCall()
9109 ast_context()->ReturnInstruction(result, ast_id); in TryInlineBuiltinMethodCall()
9165 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in TryInlineBuiltinMethodCall()
9218 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in TryInlineBuiltinMethodCall()
9332 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in TryInlineBuiltinMethodCall()
9369 Add<HSimulate>(ast_id, REMOVABLE_SIMULATE); in TryInlineBuiltinMethodCall()
9404 BailoutId ast_id) { in TryInlineApiGetter() argument
9409 &receiver_maps, 0, ast_id, kCallApiGetter, in TryInlineApiGetter()
9415 BailoutId ast_id) { in TryInlineApiSetter() argument
9420 &receiver_maps, 1, ast_id, kCallApiSetter, in TryInlineApiSetter()
9426 int argc, BailoutId ast_id, ApiCallType call_type, in TryInlineApiCall() argument
9553 ast_context()->ReturnInstruction(call, ast_id); in TryInlineApiCall()
10905 Expression* expr, Property* prop, FeedbackVectorSlot slot, BailoutId ast_id, in BuildStoreForEffect() argument
10911 BuildStore(expr, prop, slot, ast_id, return_id); in BuildStoreForEffect()
13087 ast_id_(other->ast_id()), in HEnvironment()