Hi Julien Lerouge, > I have a small piece of C code written like this: > > typedef struct { > char a; > int b; > int c; > } foo; > %0 = type { i8, [11 x i8] } I guess it wants to initialize the alignment padding to zero. Anyway, it sure looks like a bug/inefficiency. Please open a bugreport. Ciao, Duncan.