Lines Matching defs:loopHead
103 void StubBuilder::LoopBegin(Label *loopHead)
105 ASSERT(loopHead);
106 auto loopControl = env_->GetBuilder()->LoopBegin(loopHead->GetControl());
107 loopHead->SetControl(loopControl);
108 loopHead->SetPreControl(loopControl);
109 loopHead->Bind();
110 env_->SetCurrentLabel(loopHead);
120 void StubBuilder::LoopEnd(Label *loopHead, Environment *env, GateRef glue)
131 LoopEnd(loopHead);
134 void StubBuilder::LoopEnd(Label *loopHead)
136 ASSERT(loopHead);
141 loopHead->AppendPredecessor(currentLabel);
142 loopHead->MergeControl(loopend);
143 loopHead->Seal();
144 loopHead->MergeAllControl();
145 loopHead->MergeAllDepend();
416 Label loopHead(env);
424 Jump(&loopHead);
425 LoopBegin(&loopHead);
550 LoopEnd(&loopHead);
745 Label loopHead(env);
748 Jump(&loopHead);
749 LoopBegin(&loopHead);
775 LoopEnd(&loopHead, env, glue);
801 Label loopHead(env);
830 Jump(&loopHead);
831 LoopBegin(&loopHead);
877 LoopEnd(&loopHead, env, glue);
909 Label loopHead(env);
939 Jump(&loopHead);
940 LoopBegin(&loopHead);
989 LoopEnd(&loopHead, env, glue);
2243 Label loopHead(env);
2247 BRANCH(Int32UnsignedLessThan(*i, len), &loopHead, &afterLoop);
2248 LoopBegin(&loopHead);
2265 LoopEnd(&loopHead, env, glue);
2443 Label loopHead(env);
2458 Jump(&loopHead);
2459 LoopBegin(&loopHead);
2472 LoopEnd(&loopHead);
2503 Label loopHead(env);
2509 Jump(&loopHead);
2510 LoopBegin(&loopHead);
2570 LoopEnd(&loopHead, env, glue);
2732 Label loopHead(env);
2753 Jump(&loopHead);
2754 LoopBegin(&loopHead);
2844 LoopEnd(&loopHead, env, glue);
2898 Label loopHead(env);
2905 Jump(&loopHead);
2906 LoopBegin(&loopHead);
3029 LoopEnd(&loopHead, env, glue);
3284 Label loopHead(env);
3288 Jump(&loopHead);
3289 LoopBegin(&loopHead);
3416 LoopEnd(&loopHead, env, glue);
3536 Label loopHead(env);
3541 Jump(&loopHead);
3542 LoopBegin(&loopHead);
3696 LoopEnd(&loopHead, env, glue);
4223 Label loopHead(env);
4231 Jump(&loopHead);
4232 LoopBegin(&loopHead);
4388 LoopEnd(&loopHead, env, glue);
4439 Label loopHead(env);
4610 Label loopHead(env);
4616 Jump(&loopHead);
4617 LoopBegin(&loopHead);
4846 LoopEnd(&loopHead, env, glue);
4897 Label loopHead(env);
6044 Label loopHead(env);
6052 BRANCH(TaggedIsNull(*object), &afterLoop, &loopHead);
6053 LoopBegin(&loopHead);
6076 LoopEnd(&loopHead, env, glue);
8113 Label loopHead(env);
8118 Jump(&loopHead);
8119 LoopBegin(&loopHead);
8132 LoopEnd(&loopHead);
8163 Label loopHead(env);
8169 BRANCH(TaggedIsHeapObject(*current), &loopHead, &afterLoop);
8170 LoopBegin(&loopHead);
8183 LoopEnd(&loopHead);
8222 Label loopHead(env);
8227 BRANCH(TaggedIsHeapObject(*current), &loopHead, &afterLoop);
8228 LoopBegin(&loopHead);
8237 LoopEnd(&loopHead);
8600 Label loopHead(env);
8604 BRANCH(Int32UnsignedLessThan(*i, len), &loopHead, &afterLoop);
8605 LoopBegin(&loopHead);
8631 LoopEnd(&loopHead, env, glue);
9223 Label loopHead(env);
9228 Jump(&loopHead);
9229 LoopBegin(&loopHead);
9243 LoopEnd(&loopHead, env, glue);
9665 Label loopHead(env);
9669 Jump(&loopHead);
9670 LoopBegin(&loopHead);
9682 LoopEnd(&loopHead);
9832 Label loopHead(env);
9836 Jump(&loopHead);
9837 LoopBegin(&loopHead);
9879 LoopEnd(&loopHead);
9917 Label loopHead(env);
9921 Jump(&loopHead);
9922 LoopBegin(&loopHead);
9977 LoopEnd(&loopHead);
9998 Label loopHead(env);
10002 Jump(&loopHead);
10003 LoopBegin(&loopHead);
10028 LoopEnd(&loopHead);
10047 Label loopHead(env);
10051 Jump(&loopHead);
10052 LoopBegin(&loopHead);
10077 LoopEnd(&loopHead);