1 /* PR rtl-optimization/29329 */ 2 /* Origin: Debian GCC Maintainers <debian-gcc@lists.debian.org> */ 3 /* Testcase by: Andrew Pinski <pinskia@gmail.com> */ 4 5 struct node234_Tag 6 { 7 int t1; 8 int kids[4]; 9 void *elems[3]; 10 }; 11 add234_internal(struct node234_Tag * n,int ei)12void *add234_internal(struct node234_Tag *n, int ei) 13 { 14 int j; 15 for (j = ei; j < 2 && n->elems[j+1];) 16 j++; 17 n->kids[j+1] = 0; 18 } 19