Home
last modified time | relevance | path

Searched refs:ast_id (Results 1 – 25 of 47) sorted by relevance

12

/external/v8/src/
Dtype-info.cc72 Handle<Object> TypeFeedbackOracle::GetInfo(unsigned ast_id) { in GetInfo() argument
73 int entry = dictionary_->FindEntry(ast_id); in GetInfo()
491 void TypeFeedbackOracle::CollectReceiverTypes(unsigned ast_id, in CollectReceiverTypes() argument
495 Handle<Object> object = GetInfo(ast_id); in CollectReceiverTypes()
559 void TypeFeedbackOracle::CollectKeyedReceiverTypes(unsigned ast_id, in CollectKeyedReceiverTypes() argument
561 Handle<Object> object = GetInfo(ast_id); in CollectKeyedReceiverTypes()
582 byte TypeFeedbackOracle::ToBooleanTypes(unsigned ast_id) { in ToBooleanTypes() argument
583 Handle<Object> object = GetInfo(ast_id); in ToBooleanTypes()
643 unsigned ast_id = static_cast<unsigned>((*infos)[i].data()); in ProcessRelocInfos() local
653 SetInfo(ast_id, Smi::FromInt(target->check_type())); in ProcessRelocInfos()
[all …]
Dhydrogen.h120 void SetJoinId(int ast_id);
127 void AddSimulate(int ast_id) { AddInstruction(CreateSimulate(ast_id)); } in AddSimulate() argument
170 HSimulate* CreateSimulate(int ast_id);
421 int ast_id() const { return ast_id_; } in ast_id() function
589 virtual void ReturnInstruction(HInstruction* instr, int ast_id) = 0;
595 virtual void ReturnControl(HControlInstruction* instr, int ast_id) = 0;
630 virtual void ReturnInstruction(HInstruction* instr, int ast_id);
631 virtual void ReturnControl(HControlInstruction* instr, int ast_id);
643 virtual void ReturnInstruction(HInstruction* instr, int ast_id);
644 virtual void ReturnControl(HControlInstruction* instr, int ast_id);
[all …]
Dtype-info.h265 void CollectKeyedReceiverTypes(unsigned ast_id,
285 byte ToBooleanTypes(unsigned ast_id);
297 void CollectReceiverTypes(unsigned ast_id,
302 void SetInfo(unsigned ast_id, Object* target);
315 Handle<Object> GetInfo(unsigned ast_id);
Dlithium.h446 int ast_id, in LEnvironment() argument
456 ast_id_(ast_id), in LEnvironment()
470 int ast_id() const { return ast_id_; } in ast_id() function
Dhydrogen.cc136 HSimulate* HBasicBlock::CreateSimulate(int ast_id) { in CreateSimulate() argument
139 ASSERT(ast_id == AstNode::kNoNumber || in CreateSimulate()
140 environment->closure()->shared()->VerifyBailoutId(ast_id)); in CreateSimulate()
145 HSimulate* instr = new(zone()) HSimulate(ast_id, pop_count); in CreateSimulate()
200 void HBasicBlock::SetJoinId(int ast_id) { in SetJoinId() argument
210 ->VerifyBailoutId(ast_id)); in SetJoinId()
211 simulate->set_ast_id(ast_id); in SetJoinId()
523 int id = block->predecessors()->first()->last_environment()->ast_id(); in Verify()
527 ASSERT(predecessor->last_environment()->ast_id() == id); in Verify()
2268 void EffectContext::ReturnInstruction(HInstruction* instr, int ast_id) { in ReturnInstruction() argument
[all …]
Dlithium.cc153 stream->Add("[id=%d|", ast_id()); in PrintTo()
Dfull-codegen.h526 unsigned ast_id = kNoASTId);
606 unsigned ast_id; member
Dfull-codegen.cc396 cache->SetAstId(i, Smi::FromInt(type_feedback_cells_[i].ast_id)); in PopulateTypeFeedbackCells()
458 void FullCodeGenerator::RecordStackCheck(unsigned ast_id) { in RecordStackCheck() argument
462 BailoutEntry entry = { ast_id, static_cast<unsigned>(masm_->pc_offset()) }; in RecordStackCheck()
Dframes.cc853 int ast_id = it.Next(); in Summarize() local
893 ast_id, in Summarize()
/external/v8/src/x64/
Ddeoptimizer-x64.cc173 static int LookupBailoutId(DeoptimizationInputData* data, unsigned ast_id) { in LookupBailoutId() argument
177 if (static_cast<unsigned>(data->AstId(i)->value()) == ast_id) { in LookupBailoutId()
194 unsigned ast_id = data->OsrAstId()->value(); in DoComputeOsrOutputFrame() local
197 ASSERT(bailout_id_ == ast_id); in DoComputeOsrOutputFrame()
199 int bailout_id = LookupBailoutId(data, ast_id); in DoComputeOsrOutputFrame()
218 ASSERT(node_id == ast_id); in DoComputeOsrOutputFrame()
241 ast_id, in DoComputeOsrOutputFrame()
Dassembler-x64-inl.h68 unsigned ast_id) { in emit_code_target() argument
70 if (rmode == RelocInfo::CODE_TARGET && ast_id != kNoASTId) { in emit_code_target()
71 RecordRelocInfo(RelocInfo::CODE_TARGET_WITH_ID, ast_id); in emit_code_target()
Dlithium-x64.cc731 LInstruction* instr, int ast_id) { in SetInstructionPendingDeoptimizationEnvironment() argument
735 pending_deoptimization_ast_id_ = ast_id; in SetInstructionPendingDeoptimizationEnvironment()
759 instr, sim->ast_id()); in MarkAsCall()
997 int ast_id = hydrogen_env->ast_id(); in CreateEnvironment() local
998 ASSERT(ast_id != AstNode::kNoNumber || in CreateEnvironment()
1004 ast_id, in CreateEnvironment()
2153 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2227 env->set_ast_id(instr->ast_id()); in DoSimulate()
2241 if (pending_deoptimization_ast_id_ == instr->ast_id()) { in DoSimulate()
Dmacro-assembler-x64.h818 unsigned ast_id = kNoASTId);
1155 void CallStub(CodeStub* stub, unsigned ast_id = kNoASTId);
Dassembler-x64.h1203 unsigned ast_id = kNoASTId);
1453 unsigned ast_id = kNoASTId);
/external/v8/src/ia32/
Ddeoptimizer-ia32.cc287 static int LookupBailoutId(DeoptimizationInputData* data, unsigned ast_id) { in LookupBailoutId() argument
291 if (static_cast<unsigned>(data->AstId(i)->value()) == ast_id) { in LookupBailoutId()
308 unsigned ast_id = data->OsrAstId()->value(); in DoComputeOsrOutputFrame() local
311 ASSERT(bailout_id_ == ast_id); in DoComputeOsrOutputFrame()
313 int bailout_id = LookupBailoutId(data, ast_id); in DoComputeOsrOutputFrame()
332 ASSERT(node_id == ast_id); in DoComputeOsrOutputFrame()
355 ast_id, in DoComputeOsrOutputFrame()
Dlithium-ia32.cc733 LInstruction* instr, int ast_id) { in SetInstructionPendingDeoptimizationEnvironment() argument
737 pending_deoptimization_ast_id_ = ast_id; in SetInstructionPendingDeoptimizationEnvironment()
761 instr, sim->ast_id()); in MarkAsCall()
1003 int ast_id = hydrogen_env->ast_id(); in CreateEnvironment() local
1004 ASSERT(ast_id != AstNode::kNoNumber || in CreateEnvironment()
1010 ast_id, in CreateEnvironment()
2255 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2333 env->set_ast_id(instr->ast_id()); in DoSimulate()
2348 ASSERT(pending_deoptimization_ast_id_ == instr->ast_id()); in DoSimulate()
Dassembler-ia32.h884 unsigned ast_id = kNoASTId);
1136 unsigned ast_id = kNoASTId);
/external/v8/src/mips/
Ddeoptimizer-mips.cc189 static int LookupBailoutId(DeoptimizationInputData* data, unsigned ast_id) { in LookupBailoutId() argument
193 if (static_cast<unsigned>(data->AstId(i)->value()) == ast_id) { in LookupBailoutId()
210 unsigned ast_id = data->OsrAstId()->value(); in DoComputeOsrOutputFrame() local
212 int bailout_id = LookupBailoutId(data, ast_id); in DoComputeOsrOutputFrame()
231 ASSERT(node_id == ast_id); in DoComputeOsrOutputFrame()
254 ast_id, in DoComputeOsrOutputFrame()
Dlithium-mips.cc736 LInstruction* instr, int ast_id) { in SetInstructionPendingDeoptimizationEnvironment() argument
740 pending_deoptimization_ast_id_ = ast_id; in SetInstructionPendingDeoptimizationEnvironment()
764 instr, sim->ast_id()); in MarkAsCall()
1002 int ast_id = hydrogen_env->ast_id(); in CreateEnvironment() local
1003 ASSERT(ast_id != AstNode::kNoNumber || in CreateEnvironment()
1009 ast_id, in CreateEnvironment()
2159 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2233 env->set_ast_id(instr->ast_id()); in DoSimulate()
2247 if (pending_deoptimization_ast_id_ == instr->ast_id()) { in DoSimulate()
Dassembler-mips.h912 void SetRecordedAstId(unsigned ast_id) { in SetRecordedAstId() argument
914 recorded_ast_id_ = ast_id; in SetRecordedAstId()
Dmacro-assembler-mips.h185 unsigned ast_id = kNoASTId,
189 unsigned ast_id = kNoASTId,
/external/v8/src/arm/
Ddeoptimizer-arm.cc199 static int LookupBailoutId(DeoptimizationInputData* data, unsigned ast_id) { in LookupBailoutId() argument
203 if (static_cast<unsigned>(data->AstId(i)->value()) == ast_id) { in LookupBailoutId()
220 unsigned ast_id = data->OsrAstId()->value(); in DoComputeOsrOutputFrame() local
222 int bailout_id = LookupBailoutId(data, ast_id); in DoComputeOsrOutputFrame()
241 ASSERT(node_id == ast_id); in DoComputeOsrOutputFrame()
264 ast_id, in DoComputeOsrOutputFrame()
Dlithium-arm.cc736 LInstruction* instr, int ast_id) { in SetInstructionPendingDeoptimizationEnvironment() argument
740 pending_deoptimization_ast_id_ = ast_id; in SetInstructionPendingDeoptimizationEnvironment()
764 instr, sim->ast_id()); in MarkAsCall()
1002 int ast_id = hydrogen_env->ast_id(); in CreateEnvironment() local
1003 ASSERT(ast_id != AstNode::kNoNumber || in CreateEnvironment()
1009 ast_id, in CreateEnvironment()
2154 current_block_->last_environment()->set_ast_id(instr->ast_id()); in DoOsrEntry()
2228 env->set_ast_id(instr->ast_id()); in DoSimulate()
2242 if (pending_deoptimization_ast_id_ == instr->ast_id()) { in DoSimulate()
Dmacro-assembler-arm.h112 unsigned ast_id = kNoASTId,
116 unsigned ast_id = kNoASTId,
Dassembler-arm.h1206 void SetRecordedAstId(unsigned ast_id) { in SetRecordedAstId() argument
1208 recorded_ast_id_ = ast_id; in SetRecordedAstId()

12