+++ /dev/null
-/* Origin: PR optimization/5429 from Philipp Thomas <pthomas@suse.de>. */
-/* This testcase caused ICE on IA-32 -O2 -march=i686 due to rtl sharing
- problem in noce_process_if_block. Fixed by
- http://gcc.gnu.org/ml/gcc-patches/2002-01/msg02146.html. */
-
-typedef struct {
- unsigned char a;
-} A;
-
-unsigned int foo (A *x)
-{
- unsigned char b[2] = { 0, 0 };
- unsigned char c = 0;
-
- c = (x->a) ? b[1] : b[0];
-
- return (unsigned int) c;
-}