[Bug target/90363] or1k: Extra mask insn after load from memory

2019-05-06 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90363 --- Comment #2 from Stafford Horne --- (In reply to Segher Boessenkool from comment #1) > Trying 13 -> 14: >13: r51:QI=[r50:SI+low(`*.LANCHOR0')] > REG_DEAD r50:SI >14: r43:SI=zero_extend(r51:QI) > REG_DEAD r51:QI > Failed to

[Bug target/90362] or1k: Soft divide does not work correctly

2019-05-06 Thread shorne at gcc dot gnu.org
|NEW URL||https://github.com/stffrdhr ||n/gcc/issues/6 Last reconfirmed||2019-05-06 CC||shorne at gcc dot gnu.org

[Bug target/90362] New: or1k: Soft divide does not work correctly

2019-05-06 Thread shorne at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: shorne at gcc dot gnu.org Target Milestone: --- Example: #include int main() { printf ("400/3 = %d", 400/3); } When running: $ or1k-elf-gcc -msoft-div simplediv.c $ or1k-elf-run ./a.out 400/3 = 3� Expec

[Bug target/90363] or1k: Extra mask insn after load from memory

2019-05-06 Thread shorne at gcc dot gnu.org
|ASSIGNED URL||https://github.com/stffrdhr ||n/gcc/issues/4 Last reconfirmed||2019-05-06 Assignee|unassigned at gcc dot gnu.org |shorne at gcc dot

[Bug target/90362] or1k: Soft divide does not work correctly

2019-05-06 Thread shorne at gcc dot gnu.org
at gcc dot gnu.org |shorne at gcc dot gnu.org

[Bug target/90363] New: or1k: Extra mask insn after load from memory

2019-05-06 Thread shorne at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: shorne at gcc dot gnu.org Target Milestone: --- When compiling the below code we see and extra "l.andi r17, r17, 0xff" mask instruction when reading a byte from memory. This is not needed as loads already z

[Bug target/90362] or1k: Soft divide does not work correctly

2019-05-06 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90362 --- Comment #2 from Stafford Horne --- Originally reported by Richard Selvaggi.

[Bug target/90362] or1k: Soft divide does not work correctly

2019-07-21 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90362 Stafford Horne changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/90363] or1k: Extra mask insn after load from memory

2019-07-21 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90363 Stafford Horne changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/90362] or1k: Soft divide does not work correctly

2019-07-21 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90362 --- Comment #3 from Stafford Horne --- Author: shorne Date: Sun Jul 21 20:59:50 2019 New Revision: 273648 URL: https://gcc.gnu.org/viewcvs?rev=273648=gcc=rev Log: or1k: Fix issues with msoft-div Fixes bad assembly logic with software divide as

[Bug target/90363] or1k: Extra mask insn after load from memory

2019-07-21 Thread shorne at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90363 --- Comment #3 from Stafford Horne --- Author: shorne Date: Sun Jul 21 20:58:54 2019 New Revision: 273647 URL: https://gcc.gnu.org/viewcvs?rev=273647=gcc=rev Log: or1k: Fix code quality for volatile memory loads Volatile memory does not match

[Bug rtl-optimization/12754] Faulty register allocation under certain circumstances

2021-04-05 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12754 Stafford Horne changed: What|Removed |Added Resolution|FIXED |WONTFIX

[Bug rtl-optimization/12754] Faulty register allocation under certain circumstances

2021-04-05 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12754 Stafford Horne changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug rtl-optimization/12754] Faulty register allocation under certain circumstances

2021-04-05 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12754 Stafford Horne changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |shorne at gcc dot gnu.org

[Bug target/99783] relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2021-03-26 Thread shorne at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |shorne at gcc dot gnu.org Status|UNCONFIRMED |ASSIGNED CC||giulio.benetti@micronovasrl ||.com, shorne at gcc dot gnu.org Ever confirmed|0

[Bug target/99783] New: relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2021-03-26 Thread shorne at gcc dot gnu.org via Gcc-bugs
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: shorne at gcc dot gnu.org Target Milestone: --- I confirm, when building with libgeos as described by Giulio ''' # git clone git://git.busybox.net/buildroot # wget https

[Bug rtl-optimization/12754] Faulty register allocation under certain circumstances

2021-03-26 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12754 Stafford Horne changed: What|Removed |Added CC||shorne at gcc dot gnu.org --- Comment

[Bug target/99783] relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2022-01-01 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 Stafford Horne changed: What|Removed |Added Resolution|--- |MOVED Status|ASSIGNED

[Bug target/94372] pthread doesn't define _REENTRANT in preprocessor on OpenRISC

2022-02-02 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94372 Stafford Horne changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/102584] [OpenRISC] backend generates wrong halfword constant

2022-02-02 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102584 Stafford Horne changed: What|Removed |Added CC||shorne at gcc dot gnu.org Last

[Bug rtl-optimization/104153] [12 Regression] ICE due to recent ifcvt changes

2022-02-08 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104153 Stafford Horne changed: What|Removed |Added CC||shorne at gcc dot gnu.org --- Comment

[Bug rtl-optimization/104153] [12 Regression] ICE due to recent ifcvt changes

2022-02-08 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104153 --- Comment #9 from Stafford Horne --- Note, I said glibc but of course error I listed was when compiling gcc during glibc toolchain building.

[Bug target/94372] pthread doesn't define _REENTRANT in preprocessor on OpenRISC

2022-01-31 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94372 Stafford Horne changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #2 from Stafford