https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83399

Peter Bergner <bergner at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bergner at gcc dot gnu.org

--- Comment #4 from Peter Bergner <bergner at gcc dot gnu.org> ---
Smaller test case:

bergner@genoa:~/gcc/BUGS/PR83399$ cat pr83399.i 
int
foo (const int *a)
{
  __attribute__((altivec(vector__))) int u, v, y;
  u = __builtin_altivec_lvx (32, ((void *) &a) - 32);
  v = __builtin_altivec_lvx (64, ((void *) &a) - 32);
  y = u + v;
  return y[0];
}
bergner@genoa:~/gcc/BUGS/PR83399$
/home/bergner/gcc/build/gcc-fsf-mainline-pr83399-debug/gcc/xgcc
-B/home/bergner/gcc/build/gcc-fsf-mainline-pr83399-debug/gcc -O3 -S pr83399.i 
during RTL pass: reload
pr83399.i: In function ‘foo’:
pr83399.i:9:1: internal compiler error: in lra_set_insn_recog_data, at
lra.c:998
 }
 ^
0x10bbe853 lra_set_insn_recog_data(rtx_insn*)
        /home/bergner/gcc/gcc-fsf-mainline-pr83399/gcc/lra.c:996
0x10bbb6d3 lra_get_insn_recog_data
        /home/bergner/gcc/gcc-fsf-mainline-pr83399/gcc/lra-int.h:491
0x10bc10af lra_update_insn_regno_info(rtx_insn*)
        /home/bergner/gcc/gcc-fsf-mainline-pr83399/gcc/lra.c:1622
...

Reply via email to