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] | |
The test-case I get the ICE with:
struct a
{
int i;
};
int *h(struct a *b)
{
return &b->i;
}This works at -O0 because there is no rewrite into SSA. I need help figuring out why the variable is not rewrote out of SSA.
Attachment:
offset_disable_lower.diff.txt
Description: Text document
Attachment:
ttt.c.t46.optimized
Description: Binary data
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |