------- Comment #5 from rguenth at gcc dot gnu dot org 2006-07-04 14:14 ------- We have
(struct iteratorD.1984 *) &thisD.2040_1->m_matchStartD.2038 after inlining, which is non-gimple. (gdb) call debug_tree (*tp) <nop_expr 0xb7e512e0 type <pointer_type 0xb7e498fc type <record_type 0xb7e49450 iterator type_1 type_5 QI size <integer_cst 0xb7d911e0 constant invariant 8> unit size <integer_cst 0xb7d911f8 constant invariant 1> align 8 symtab 0 alias set -1 fields <type_decl 0xb7e199c0 iterator> X() X(constX&) this=(X&) n_parents=0 use_template=0 interface-unknown pointer_to_this <pointer_type 0xb7e498fc> chain <type_decl 0xb7e19958 iterator>> unsigned SI size <integer_cst 0xb7d913d8 constant invariant 32> unit size <integer_cst 0xb7d91168 constant invariant 4> align 32 symtab 0 alias set -1> readonly arg 0 <addr_expr 0xb7e51300 type <pointer_type 0xb7e49678 type <record_type 0xb7e49564 ByteIterator> public unsigned SI size <integer_cst 0xb7d913d8 32> unit size <integer_cst 0xb7d91168 4> align 32 symtab 0 alias set -1> arg 0 <component_ref 0xb7e1c7f8 type <record_type 0xb7e49564 ByteIterator> arg 0 <indirect_ref 0xb7e51320 type <record_type 0xb7e49ebc ConfLexerCore> arg 0 <ssa_name 0xb7da0540 type <pointer_type 0xb7e4e05c> var <parm_decl 0xb7d9fd70 this> def_stmt <nop_expr 0xb7e51340> version 1>> arg 1 <field_decl 0xb7e4e0b8 m_matchStart>>>> -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubicka at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28238