[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084
dje at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Oct 12 23:39:00 GMT 2006
------- Comment #7 from dje at gcc dot gnu dot org 2006-10-12 23:39 -------
<plus_expr 3000d410
type <pointer_type 30013e38
type <real_type 30013d00 double DF
size <integer_cst 30006760 constant invariant 64>
unit size <integer_cst 30006780 constant invariant 8>
align 64 symtab 0 alias set -1 precision 64
pointer_to_this <pointer_type 30013e38>>
sizes-gimplified unsigned SI
size <integer_cst 300065c0 constant invariant 32>
unit size <integer_cst 30006280 constant invariant 4>
align 32 symtab 0 alias set -1>
arg 0 <convert_expr 300c67a0 type <pointer_type 30013e38>
arg 0 <mult_expr 3000d3e8 type <integer_type 30013410 unsigned int>
arg 0 <convert_expr 300c6740 type <integer_type 30013410 unsigned
int>
arg 0 <nop_expr 300c66a0 type <integer_type 30013548 long long
int>
arg 0 <plus_expr 3000d398 type <integer_type 300133a8 int>
arg 0 <component_ref 3000d370 type <integer_type
300133a8 int>
arg 0 <indirect_ref 300c6680> arg 1 <field_decl
300c5ee0 feat_index>>
arg 1 <target_mem_ref 3013e7a8 type <integer_type
300133a8 int>
arg 1 <var_decl 3013dcb0 D.2073> arg 2 <var_decl
3013dd20 D.2074> arg 5 <component_ref 301440f0> arg 6 <symbol_memory_tag
3000dcf8 SMT.6>>>>>
arg 1 <integer_cst 300c6760 constant invariant 8>>>
arg 1 <var_decl 30131150 fm type <pointer_type 30013e38>
used tree_1 unsigned decl_5 SI file /farm/dje/gui.cc line 17 size
<integer_cst 300065c0 32> unit size <integer_cst 30006280 4>
align 32 context <function_decl 3012e100 get_full_feature_matrix>
(reg/v/f:SI 151 [ fm ])>>
The INDIRECT_REF case of expand_expr() sets modifier=EXPAND_SUM, but EXPAND_SUM
only should apply to the top level.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29250
More information about the Gcc-bugs
mailing list