Lines Matching refs:ast_id

136 HSimulate* HBasicBlock::CreateSimulate(int ast_id) {
139 ASSERT(ast_id == AstNode::kNoNumber ||
140 environment->closure()->shared()->VerifyBailoutId(ast_id));
145 HSimulate* instr = new(zone()) HSimulate(ast_id, pop_count);
200 void HBasicBlock::SetJoinId(int ast_id) {
210 ->VerifyBailoutId(ast_id));
211 simulate->set_ast_id(ast_id);
523 int id = block->predecessors()->first()->last_environment()->ast_id();
527 ASSERT(predecessor->last_environment()->ast_id() == id);
2268 void EffectContext::ReturnInstruction(HInstruction* instr, int ast_id) {
2271 if (instr->HasObservableSideEffects()) owner()->AddSimulate(ast_id);
2275 void EffectContext::ReturnControl(HControlInstruction* instr, int ast_id) {
2282 HBasicBlock* join = owner()->CreateJoin(empty_true, empty_false, ast_id);
2287 void ValueContext::ReturnInstruction(HInstruction* instr, int ast_id) {
2294 if (instr->HasObservableSideEffects()) owner()->AddSimulate(ast_id);
2298 void ValueContext::ReturnControl(HControlInstruction* instr, int ast_id) {
2313 owner()->CreateJoin(materialize_true, materialize_false, ast_id);
2318 void TestContext::ReturnInstruction(HInstruction* instr, int ast_id) {
2326 builder->AddSimulate(ast_id);
2333 void TestContext::ReturnControl(HControlInstruction* instr, int ast_id) {
2601 void HGraphBuilder::AddSimulate(int ast_id) {
2603 current_block()->AddSimulate(ast_id);
4166 // owning expression instead of position and ast_id separately.
4170 int ast_id) {
4180 if (instr->HasObservableSideEffects()) AddSimulate(ast_id);
4194 if (instr->HasObservableSideEffects()) AddSimulate(ast_id);
4700 int ast_id,
4881 join->SetJoinId(ast_id);
4891 int ast_id,
4909 obj, key, val, expr, ast_id, position, is_store, has_side_effects);
5180 int ast_id,
5444 if_true->SetJoinId(ast_id);
5449 if_false->SetJoinId(ast_id);
5457 function_return()->SetJoinId(ast_id);
7629 ast_id_(other->ast_id()) {