Lines Matching refs:end_merge
512 Merge<Value> end_merge; member
542 return is_loop() ? &this->start_merge : &this->end_merge; in br_merge()
1346 DCHECK(merge == &c->start_merge || merge == &c->end_merge); in GetMergeValueFromStack()
1418 InitMerge(&c->end_merge, in DecodeFunctionBody()
1598 if (!c->is_loop()) PushMergeValues(c, &c->end_merge); in DecodeFunctionBody()
1992 TRACE_PART("%u", c.end_merge.arity); in DecodeFunctionBody()
2065 InitMerge(&c->end_merge, imm.out_arity(), [pc, &imm](uint32_t i) { in SetBlockType()
2113 bool reached = c->end_merge.reached; in PopControl()
2298 if (implicit && c->end_merge.reached) c->reachability = kReachable; in DoReturn()
2312 DCHECK(merge == &c->start_merge || merge == &c->end_merge); in PushMergeValues()
2370 c->end_merge.reached = true; in FallThruTo()
2374 DCHECK(merge == &c->start_merge || merge == &c->end_merge); in TypeCheckMergeValues()
2400 uint32_t expected = c->end_merge.arity; in TypeCheckFallThru()
2412 return TypeCheckMergeValues(c, &c->end_merge); in TypeCheckFallThru()