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

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
$ (gdb) bt
#0  fancy_abort (file=0x18cc0d0 "/home/marxin/Programming/gcc/gcc/optabs.c",
line=7341, function=0x18cc738 "maybe_gen_insn") at
/home/marxin/Programming/gcc/gcc/diagnostic.c:1614
#1  0x0000000000d16618 in maybe_gen_insn (icode=CODE_FOR_nothing, nops=3,
ops=0x7fffffffd580) at /home/marxin/Programming/gcc/gcc/optabs.c:7341
#2  0x0000000000d16a68 in maybe_expand_insn (icode=CODE_FOR_nothing, nops=3,
ops=0x7fffffffd580) at /home/marxin/Programming/gcc/gcc/optabs.c:7385
#3  0x0000000000d16afc in expand_insn (icode=CODE_FOR_nothing, nops=3,
ops=0x7fffffffd580) at /home/marxin/Programming/gcc/gcc/optabs.c:7416
#4  0x0000000000be03e4 in expand_mask_store_optab_fn (stmt=0x7ffff756d7e0,
optab=maskstore_optab) at /home/marxin/Programming/gcc/gcc/internal-fn.c:2536
#5  0x0000000000be3f18 in expand_MASK_STORE (fn=IFN_MASK_STORE,
stmt=0x7ffff756d7e0) at /home/marxin/Programming/gcc/gcc/internal-fn.def:133
#6  0x0000000000be5406 in expand_internal_call (fn=IFN_MASK_STORE,
stmt=0x7ffff756d7e0) at /home/marxin/Programming/gcc/gcc/internal-fn.c:3573
#7  0x0000000000be5431 in expand_internal_call (stmt=0x7ffff756d7e0) at
/home/marxin/Programming/gcc/gcc/internal-fn.c:3581
#8  0x00000000009af7f8 in expand_call_stmt (stmt=0x7ffff756d7e0) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:2638
#9  expand_gimple_stmt_1 (stmt=<gimple_call 0x7ffff756d7e0>) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:3709
#10 expand_gimple_stmt (stmt=<gimple_call 0x7ffff756d7e0>) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:3868
#11 0x00000000009b5002 in expand_gimple_basic_block (bb=<optimized out>,
disable_tail_calls=<optimized out>) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:5908
#12 0x00000000009b6d68 in (anonymous namespace)::pass_expand::execute
(this=<optimized out>, fun=0x7ffff7903000) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:6531
#13 0x0000000000d35cfa in execute_one_pass (pass=<opt_pass* 0x23cce30
"expand"(238)>) at /home/marxin/Programming/gcc/gcc/passes.c:2473
#14 0x0000000000d36450 in execute_pass_list_1 (pass=<opt_pass* 0x23cce30
"expand"(238)>) at /home/marxin/Programming/gcc/gcc/passes.c:2559
#15 0x0000000000d36489 in execute_pass_list (fn=0x7ffff7903000, pass=<optimized
out>) at /home/marxin/Programming/gcc/gcc/passes.c:2570
#16 0x00000000009ec780 in cgraph_node::expand (this=<cgraph_node * const
0x7ffff77312d0 "prescribe_aerosol_mixactivate"/0>) at
/home/marxin/Programming/gcc/gcc/context.h:48
#17 0x00000000009ed71c in expand_all_functions () at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2332
#18 symbol_table::compile (this=0x7ffff7732100) at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2683
#19 0x00000000009eff1d in symbol_table::compile (this=0x7ffff7732100) at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2861
#20 symbol_table::finalize_compilation_unit (this=0x7ffff7732100) at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2861
#21 0x0000000000e09e3d in compile_file () at
/home/marxin/Programming/gcc/gcc/toplev.c:481
#22 0x00000000007f1938 in do_compile () at
/home/marxin/Programming/gcc/gcc/toplev.c:2209
#23 toplev::main (this=this@entry=0x7fffffffdabe, argc=<optimized out>,
argc@entry=14, argv=<optimized out>, argv@entry=0x7fffffffdbb8) at
/home/marxin/Programming/gcc/gcc/toplev.c:2344
#24 0x00000000007f544f in main (argc=14, argv=0x7fffffffdbb8) at
/home/marxin/Programming/gcc/gcc/main.c:39

$ (gdb) frame 4
#4  0x0000000000be03e4 in expand_mask_store_optab_fn (stmt=0x7ffff756d7e0,
optab=maskstore_optab) at /home/marxin/Programming/gcc/gcc/internal-fn.c:2536
2536      expand_insn (icode, 3, ops);
(gdb) p stmt
$3 = (gcall *) 0x7ffff756d7e0
(gdb) pgg
warning: Expression is not an assignment (and might have no effect)
# .MEM_188 = VDEF <_173>
.MASK_STORE (_485, 32B, _157, cm3_125(D));

$ (gdb) p mem
$4 = (rtx) 0x7ffff76e38e8
(gdb) pr
warning: Expression is not an assignment (and might have no effect)
(mem:SF (reg/f:DI 316 [ _484 ]) [1 MEM[base: _484, offset: 0B]+0 S4 A32])
(gdb) p mask
$5 = (rtx) 0x7ffff76e3af8
(gdb) pr
warning: Expression is not an assignment (and might have no effect)
(subreg:QI (reg:HI 489) 0)
(gdb) p reg
$6 = (rtx) 0x7ffff76c9c18
(gdb) pr
warning: Expression is not an assignment (and might have no effect)
(reg/v:SF 151 [ cm3 ])
(gdb) p type
$7 = <real_type 0x7ffff774b2a0 real(kind=4)>
(gdb) p maskt
$8 = <ssa_name 0x7ffff7927798>

Reply via email to