[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2019-01-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 Eric Gallager changed: What|Removed |Added CC||steven at gcc dot gnu.org Assi

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2018-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #11 from Eric Gallager --- (In reply to Steven Bosscher from comment #7) > (In reply to Carrot from comment #6) > > Since it is intentionally to remove flag DF_REF_READ_WRITE on use, > > Ah, but I don't think that was the correct fix

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2018-07-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org S

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-09 Thread carrot at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #9 from Carrot --- The original flag setting code is neither correct. Consider following pre_modify expression: (pre_modify (r1)// def1, use1 (plus (r1) // use2 (r2)))//

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-06 Thread carrot at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #8 from Carrot --- (In reply to Steven Bosscher from comment #7) > (In reply to Carrot from comment #6) > > Since it is intentionally to remove flag DF_REF_READ_WRITE on use, > > Ah, but I don't think that was the correct fix. The DE

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-05 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #7 from Steven Bosscher --- (In reply to Carrot from comment #6) > Since it is intentionally to remove flag DF_REF_READ_WRITE on use, Ah, but I don't think that was the correct fix. The DEF and USE refs should both have the flag set.

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-04 Thread carrot at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #6 from Carrot --- (In reply to Steven Bosscher from comment #5) > (In reply to Carrot from comment #4) > > For a AUTOINC rtl expression, we create two refs, one def and one use, but > > only the def gets the flag DF_REF_READ_WRITE, t

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-04 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 Steven Bosscher changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from Steven Bossche

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-03 Thread carrot at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #4 from Carrot --- In function df_uses_record, we have: ... case PRE_DEC: case POST_DEC: case PRE_INC: case POST_INC: case PRE_MODIFY: case POST_MODIFY: gcc_assert (!DEBUG_INSN_P (insn_info->insn));

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-03 Thread carrot at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 --- Comment #3 from Carrot --- ../trunk3/configure '--build=x86_64-build_unknown-linux-gnu' '--host=x86_64-build_unknown-linux-gnu' '--target=arm-unknown-linux-gnueabi' '--prefix=/usr/local/google/home/carrot/x-tools/arm-unknown-linux-gnueabi' '-

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-03 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #2 from Steven Bos

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-03 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 Steven Bosscher changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/63156] web can't handle AUTOINC correctly

2014-09-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63156 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|