1function w $first_divisor.L2(w %a.L3.val)2{3@.L244 %a.L3 =l alloc4 45 %i.L5 =l alloc4 46 storew %a.L3.val,%a.L37 storew 2,%i.L58 jmp @.L59@.L610 %.L11 =w loaduw %a.L311 %.L12 =w loaduw %i.L512 %.L13 =w urem %.L11,%.L1213 %.L14 =w ceqw %.L13,014 %.L15 =w ceqw %.L14,015 jnz %.L15,@.L7,@.L1016@.L1017 %.L16 =w loaduw %i.L518 ret %.L1619@.L720@.L821 %.L17 =w loaduw %i.L522 %.L18 =w add %.L17,123 storew %.L18,%i.L524@.L525 %.L19 =w loaduw %i.L526 %.L20 =w loaduw %a.L327 %.L21 =w cultw %.L19,%.L2028 %.L22 =w cnew %.L21,029 jnz %.L22,@.L6,@.L930@.L931 %.L23 =w loaduw %a.L332 ret %.L2333}34export function w $entry(w %a.L12.val)35{36@.L5137 %a.L12 =l alloc4 438 %b.L14 =l alloc4 439 %c.L17 =l alloc4 440 storew %a.L12.val,%a.L1241 %.L37 =w loaduw %a.L1242 %.L38 =w culew %.L37,5043 %.L39 =w ceqw %.L38,044 jnz %.L39,@.L27,@.L3445@.L3446 %.L40 =w loaduw %a.L1247 storew %.L40,%b.L1448 %.L41 =w loaduw %b.L1449 %.L42 =w culew %.L41,150 %.L43 =w ceqw %.L42,051 jnz %.L43,@.L29,@.L3552@.L3553 ret 054@.L5255 jmp @.L3056@.L2957 %.L44 =w loaduw %b.L1458 storew %.L44,%c.L1759 %.L45 =w loaduw %c.L1760 %.L46 =w call $first_divisor.L2(w %.L45)61 %.L48 =w loaduw %c.L1762 %.L49 =w ceqw %.L46,%.L4863 %.L50 =w ceqw %.L49,064 jnz %.L50,@.L32,@.L3665@.L3666 ret 167@.L5368 jmp @.L3369@.L3270 ret 071@.L3372@.L3073@.L2774 ret 075}