bootstrap/cowlink-cgen.bootstrap.c
// ArchAlignUp workspace at ws+3096 length ws+8
ArchAlignUp workspace at ws+3096 length ws+8
ArchAlignUp workspace at ws + 3096 length ws + 8
void f70(i2* p1261 , i1 p1262 , i2 p1263 ) {
	*(i2*)(intptr_t)(ws+3096) = p1263; 
	*(i1*)(intptr_t)(ws+3098) = p1262; 
	i8 v1264 = (i8)(intptr_t)(ws+3098);
	i1 v1265 = *(i1*)(intptr_t)v1264;
	i1 v1266 = v1265+(-1);
	i2 v1267 = v1266;
	i8 v1268 = (i8)(intptr_t)(ws+3102);
	*(i2*)(intptr_t)v1268 = v1267;
	i8 v1269 = (i8)(intptr_t)(ws+3096);
	i2 v1270 = *(i2*)(intptr_t)v1269;
	i8 v1271 = (i8)(intptr_t)(ws+3102);
	i2 v1272 = *(i2*)(intptr_t)v1271;
	i2 v1273 = v1270+v1272;
	i8 v1274 = (i8)(intptr_t)(ws+3102);
	i2 v1275 = *(i2*)(intptr_t)v1274;
	i2 v1276 = ~v1275;
	i2 v1277 = v1273&v1276;
	i8 v1278 = (i8)(intptr_t)(ws+3100);
	*(i2*)(intptr_t)v1278 = v1277;
endsub:;
	*p1261 = *(i2*)(intptr_t)(ws+3100);
}
void f70 ( i2 * p1261 , i1 p1262 , i2 p1263 ) { * ( i2 * ) ( intptr_t ) ( ws + 3096 ) = p1263 ; * ( i1 * ) ( intptr_t ) ( ws + 3098 ) = p1262 ; i8 v1264 = ( i8 ) ( intptr_t ) ( ws + 3098 ) ; i1 v1265 = * ( i1 * ) ( intptr_t ) v1264 ; i1 v1266 = v1265 + ( -1 ) ; i2 v1267 = v1266 ; i8 v1268 = ( i8 ) ( intptr_t ) ( ws + 3102 ) ; * ( i2 * ) ( intptr_t ) v1268 = v1267 ; i8 v1269 = ( i8 ) ( intptr_t ) ( ws + 3096 ) ; i2 v1270 = * ( i2 * ) ( intptr_t ) v1269 ; i8 v1271 = ( i8 ) ( intptr_t ) ( ws + 3102 ) ; i2 v1272 = * ( i2 * ) ( intptr_t ) v1271 ; i2 v1273 = v1270 + v1272 ; i8 v1274 = ( i8 ) ( intptr_t ) ( ws + 3102 ) ; i2 v1275 = * ( i2 * ) ( intptr_t ) v1274 ; i2 v1276 = ~ v1275 ; i2 v1277 = v1273 & v1276 ; i8 v1278 = ( i8 ) ( intptr_t ) ( ws + 3100 ) ; * ( i2 * ) ( intptr_t ) v1278 = v1277 ; endsub : ; * p1261 = * ( i2 * ) ( intptr_t ) ( ws + 3100 ) ; }
ArchAlignUp workspace at ws+3096 length ws+8
ArchAlignUp workspace at ws + 3096 length ws + 8
/* newvalue */ /* alignment */ /* value */ /*value */ /*alignment */