This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Internal Compiler Error in gen_rtx_SUBREG,at emit-rtl.c:776 in CR16


Sumanth Gundapaneni <Sumanth.Gundapaneni@kpitcummins.com> writes:

> If I compile the test case with "-O2 -fno-inline", there was no ICE related
> to subreg. Is "cse_local" phase related to -finline optimization.

Any RTL that can be created by inlining can also be created in other
ways, so don't wory about inlining.  You need to find out specifically
what is creating that insn.  I usually find it easiest to set a
breakpoint on make_insn_raw with a breakpoint on cur_insn_uid (which is
a macro, so you have to use the real expression) to find when the insn
with a specific UID was created.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]