[Bug target/112604] [ia64] Output register not preserved after a branch is not taken

2023-11-18 Thread jakub at jermar dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112604 --- Comment #3 from Jakub Jermar --- Created attachment 56633 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56633&action=edit Updated requested good object file for vfs_file.c Seems like -O3 -fno-unswitch-loops makes the bug go away. See

[Bug target/112604] [ia64] Output register not preserved after a branch is not taken

2023-11-18 Thread jakub at jermar dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112604 --- Comment #2 from Jakub Jermar --- Created attachment 56632 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56632&action=edit Requested object and preprocessed source files Here are the bad and good object and preprocessed sources fies f

[Bug target/112604] New: [ia64] Output register not preserved after a branch is not taken

2023-11-18 Thread jakub at jermar dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112604 Bug ID: 112604 Summary: [ia64] Output register not preserved after a branch is not taken Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal