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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |x86_64-*-*, i?86-*-*
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-03-20
          Component|c++                         |rtl-optimization
            Summary|_mm512_broadcast_f32x4      |_mm512_broadcast_f32x4
                   |triggers internal compiler  |triggers ICE in
                   |bug                         |simplify_const_unary_operat
                   |                            |ion, at simplify-rtx.c:1731
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed with -O2 -mavx512f.

> ./cc1plus -quiet gcc_8_0_1_broadcast/bug.cpp  -I include -mavx512f -O2
during RTL pass: fwprop1
gcc_8_0_1_broadcast/bug.cpp: In function ‘__m512 occluded(float, float*)’:
gcc_8_0_1_broadcast/bug.cpp:5:1: internal compiler error: in
simplify_const_unary_operation, at simplify-rtx.c:1731
 }
 ^
0x1231bb7 simplify_const_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        /space/rguenther/src/svn/early-lto-debug/gcc/simplify-rtx.c:1731
0x122e5c7 simplify_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        /space/rguenther/src/svn/early-lto-debug/gcc/simplify-rtx.c:879
0x1231aad simplify_unary_operation_1
        /space/rguenther/src/svn/early-lto-debug/gcc/simplify-rtx.c:1712
0x122e5eb simplify_unary_operation(rtx_code, machine_mode, rtx_def*,
machine_mode)
        /space/rguenther/src/svn/early-lto-debug/gcc/simplify-rtx.c:883
0x122cb51 simplify_gen_unary(rtx_code, machine_mode, rtx_def*, machine_mode)
        /space/rguenther/src/svn/early-lto-debug/gcc/simplify-rtx.c:378
0x1dd616d propagate_rtx_1
        /space/rguenther/src/svn/early-lto-debug/gcc/fwprop.c:497

Reply via email to