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] | |
TER creates non-gimple code which is the most likely reason why you got the abort.
You'd probably be better off only rewriting those variables which are
affected by your changes -- assuming of course that you can compute
that set of variables without an amazing amount of difficulty. That's
what the dominator optimizer does when it threads jumps -- threading
jumps changes the dominator tree and requires a subset of the program's
variables to be taken out of SSA form, then rewritten back into SSA form.
-- Devang
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |