bootstrap/cowlink-cgen.bootstrap.c
// GetC workspace at ws+704 length ws+0
GetC workspace at ws+704 length ws+0
GetC workspace at ws + 704 length ws + 0
void f91(void) {
	i8 v1829 = (i8)(intptr_t)(ws+674);
	i2 v1830 = *(i2*)(intptr_t)v1829;
	i2 v1831 = (i2)+0;
	if (v1830==v1831) goto c02_01b0; else goto c02_01b1;
c02_01b0:;
	i8 v1832 = (i8)(intptr_t)c02_s001d;
	f89(v1832);
	goto c02_01ad;
c02_01b1:;
c02_01ad:;
	i8 v1833 = (i8)(intptr_t)(ws+674);
	i2 v1834 = *(i2*)(intptr_t)v1833;
	i2 v1835 = v1834+(-1);
	i8 v1836 = (i8)(intptr_t)(ws+674);
	*(i2*)(intptr_t)v1836 = v1835;
	i8 v1837 = (i8)(intptr_t)(ws+648);
	i8 v1838 = *(i8*)(intptr_t)v1837;
	i1 v1839;
	f76(&v1839, v1838);
	i8 v1840 = (i8)(intptr_t)(ws+672);
	*(i1*)(intptr_t)v1840 = v1839;
endsub:;
}
void f91 ( void ) { i8 v1829 = ( i8 ) ( intptr_t ) ( ws + 674 ) ; i2 v1830 = * ( i2 * ) ( intptr_t ) v1829 ; i2 v1831 = ( i2 ) + 0 ; if ( v1830 == v1831 ) goto c02_01b0 ; else goto c02_01b1 ; c02_01b0 : ; i8 v1832 = ( i8 ) ( intptr_t ) c02_s001d ; f89 ( v1832 ) ; goto c02_01ad ; c02_01b1 : ; c02_01ad : ; i8 v1833 = ( i8 ) ( intptr_t ) ( ws + 674 ) ; i2 v1834 = * ( i2 * ) ( intptr_t ) v1833 ; i2 v1835 = v1834 + ( -1 ) ; i8 v1836 = ( i8 ) ( intptr_t ) ( ws + 674 ) ; * ( i2 * ) ( intptr_t ) v1836 = v1835 ; i8 v1837 = ( i8 ) ( intptr_t ) ( ws + 648 ) ; i8 v1838 = * ( i8 * ) ( intptr_t ) v1837 ; i1 v1839 ; f76 ( & v1839 , v1838 ) ; i8 v1840 = ( i8 ) ( intptr_t ) ( ws + 672 ) ; * ( i1 * ) ( intptr_t ) v1840 = v1839 ; endsub : ; }
GetC workspace at ws+704 length ws+0
GetC workspace at ws + 704 length ws + 0