brintos

brintos / llvm-project-archived public Read only

0
0
Text · 392 B · 69f5ffc Raw
20 lines · c
1// Make sure we IR-interpret the expression correctly.2 3typedef unsigned int uint32_t;4struct S0 {5  signed f2;6};7static int g_463 = 0x1561983AL;8void func_1(void)9{10  struct S0 l_19;11  l_19.f2 = 419;12  uint32_t l_4037 = 4294967295UL;13  l_19.f2 = g_463; //%self.expect("expr ((l_4037 % (-(g_463))) | l_19.f2)", substrs=['(uint32_t) $0 = 358717883'])14}15int main()16{17  func_1();18  return 0;19}20