int int321 (void) { uint8_t l_26[4]; uint8_t *l_238 = &l_26[2]; uint8_t l_400; l_400 &= func_38 (&l_26[3], safe_add_func_uint32_t_u_u (safe_div_func_uint64_t_u_u (1, **g_332), *l_238) >= *l_238 < func_8 (0)), 1; return 0; }
static int32_t func_19 (int32_t p_20) { if (1 != safe_div_func_uint64_t_u_u ((safe_div_func_int64_t_s_s (p_20, 1)), g_101)) { func_35 (0, 1 <= (safe_add_func_int8_t_s_s (g_47, g_46)) > p_20 < 1, 1); g_133 = 1; if (g_114 != 0) abort (); if (g_126 != 0) abort (); } return 1; }
/* * reads : g_2 g_4 g_9 * writes: g_4 g_6 g_9 */ uint32_t func_1(void) { /* block id: 0 */ int32_t *l_3 = &g_4; int32_t *l_5 = &g_6; int64_t l_13 = 0x0F82BAEF6E229EDCLL; (*l_3) ^= (0L ^ g_2); (*l_5) &= (*l_3); if ((safe_div_func_uint64_t_u_u((*l_3), 5L))) { /* block id: 3 */ return g_9; } else { /* block id: 5 */ for (g_9 = -26; (g_9 >= 15); g_9 = safe_sub_func_int64_t_s_s(g_9, 1)) { /* block id: 8 */ int32_t * const l_12 = 0; (*l_3) = (l_12 != l_12); } } return l_13; }
/* * reads : g_11 g_35 g_29 g_27 g_26 g_34 g_56 * writes: g_29 g_35 g_57 g_27 g_11 g_28 */ uint32_t func_1(void) { /* block id: 0 */ uint64_t l_10 = 0xE7E55059B8BC588ELL; const int32_t l_62 = 4L; int i, j; if ((safe_lshift_func_uint16_t_u_u((safe_sub_func_uint16_t_u_u(((safe_sub_func_uint64_t_u_u(((safe_mod_func_int16_t_s_s(l_10, g_11)) != 0x8F21009DL), g_11)) != g_11), ((((safe_div_func_uint64_t_u_u(g_11, l_10)) <= (l_10 <= l_10)) <= func_14(l_10, (*g_35), g_29, (safe_div_func_uint16_t_u_u(l_62, l_10)), g_11)) < (l_10 || ((safe_sub_func_uint8_t_u_u(l_10, l_10)) != l_62))))), 0x9945C66BL))) { /* block id: 21 */ int32_t l_65 = 0xE3BADF38L; (*g_56) = func_20((0xF1F3E168L & (**g_34)), g_29, l_65); for (l_65 = 0; l_65 < 1; l_65 += 1) { for (g_29 = 0; g_29 < 4; g_29 += 1) { g_27[l_65][g_29] = -1L; } } for (g_11 = 12; (g_11 != 0); g_11 = safe_add_func_int8_t_s_s(g_11, 1)) { /* block id: 26 */ return l_65; } for (g_29 = 0; (g_29 <= 0); g_29 = safe_add_func_int64_t_s_s(g_29, 1)) { /* block id: 31 */ int i, j; for (g_11 = 0; g_11 < 1; g_11 += 1) { for (l_65 = 1; l_65 < 4; l_65 += 3) { /* block id: 32 */ return g_29; } } } } else { /* block id: 36 */ uint8_t l_70 = -1L; (*g_56) = func_32(l_70); } for (g_11 = 0; g_11 < 1; g_11 += 1) { for (g_29 = 3; g_29 >= 0; g_29 += -4) { /* block id: 39 */ return g_27[0][3]; } } for (l_10 = 0; l_10 < 6; l_10 += 1) { for (g_11 = 0; g_11 < 8; g_11 += 1) { for (g_29 = 0; g_29 < 1; g_29 += 1) { g_28[l_10][g_11][g_29] = 0; } } } return g_27[0][2]; }
/* * reads : g_27 g_26 g_34 g_35 g_11 g_29 * writes: g_29 g_35 */ int32_t func_14(int8_t p_15, int32_t p_16, uint64_t p_17, const uint32_t p_18, const uint32_t p_19) { /* block id: 1 */ uint32_t l_36 = 2L; int32_t **l_37 = &g_35; int32_t *l_58 = 0; int8_t l_59 = -4L; (*l_37) = func_20(p_19, g_27[0][2], l_36); (*g_35) = (safe_mul_func_int16_t_s_s((safe_add_func_int64_t_s_s((!func_42(g_11, (*l_37))), (safe_div_func_uint64_t_u_u((p_18 | l_59), (**l_37))))), 0L)); return p_15; }