This is the mail archive of the gcc@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] |
Why can't anything delete these insns? I'm guessing it has something to do with the BLKmode memory access, but the alias information should be sufficient to see that the memory region being written into is on the stack, and unused past this insn, hence the store is dead and can be deleted.
Full dumps on request. The above snippets are from the .life dump. The input file is gcc.dg/const-elim-1.c.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |