Finish inlining for all loop conditions

This commit is contained in:
Sei Lisa 2019-01-06 01:59:36 +01:00
parent 0ffe823c18
commit c5fd4932f1
3 changed files with 81 additions and 8 deletions

View file

@ -50,6 +50,40 @@ default
@___rtl__00006;
}
while (___ret__00002);
@___whl__00001;
integer ___ret__00003;
{
{
___ret__00003 = llGetLinkNumber();
jump ___rtl__00007;
}
}
@___rtl__00007;
if (___ret__00003)
{
;
jump ___whl__00001;
}
f3p1 = 0;
@___for__00001;
integer ___ret__00004;
{
{
___ret__00004 = llGetLinkNumber();
jump ___rtl__00008;
}
}
@___rtl__00008;
if (___ret__00004)
{
{
integer f3p1 = llGetNumberOfPrims();
llOwnerSay((string)f3p1);
}
f3p1++;
llDie();
jump ___for__00001;
}
{
___ret__00001 = <0, 0, 0>;
jump ___rtl__00004;