[Bug target/109463] suboptimal sequence for converting 64-bit unsigned int to float

2023-04-10 Thread elronnd at elronnd dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109463 --- Comment #3 from elronnd at elronnd dot net --- Yes, I think the gcc approach of branching is definitely better. But it's still a good idea to optimise for size in the cold path.

[Bug c/109463] New: suboptimal sequence for converting 64-bit unsigned int to float

2023-04-10 Thread elronnd at elronnd dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109463 Bug ID: 109463 Summary: suboptimal sequence for converting 64-bit unsigned int to float Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal

[Bug c/103113] New: Bad error message with multiply indirect pointer to struct

2021-11-06 Thread elronnd at elronnd dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103113 Bug ID: 103113 Summary: Bad error message with multiply indirect pointer to struct Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/97607] New: Spurious sign extension

2020-10-27 Thread elronnd at elronnd dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97607 Bug ID: 97607 Summary: Spurious sign extension Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization