[Bug c/91031] wrong code generated when using compound literal

2020-05-06 Thread makhaloff at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91031 --- Comment #5 from Alexey Makhalov --- (In reply to Andrew Pinski from comment #1) > In previous versions of gcc, the compound literal was put in the function > level scope rather than in the current scope. Which is why it worked > previously.

[Bug c/94979] New: gcc-9 generates incorrect code causing segfault

2020-05-06 Thread makhaloff at gmail dot com
: c Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com Target Milestone: --- I found this issue while compiling systemd-239 with gcc-9.3.0 The problem is in local data initialization on the stack such as array of pointers to global data. -O0 is fine

[Bug rtl-optimization/60307] define_cond_exec with cc0 comparison generates wrong code, missing insn that sets cc0

2014-02-22 Thread makhaloff at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60307 --- Comment #2 from Alexey Makhalov --- It's new processor architecture. It doesn't present in GCC sources. I've took a look through all targets and figured out that there are no targets who supports cc0 and conditional execution together. So it

[Bug rtl-optimization/60307] New: define_cond_exec with cc0 comparison generates wrong code, missing insn that sets cc0

2014-02-21 Thread makhaloff at gmail dot com
Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com Created attachment 32193 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32193&action=edit Support conditional ex

[Bug rtl-optimization/60089] New: Complex arithmetic instructions

2014-02-05 Thread makhaloff at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com Hello. I'm porting gcc on some architecture which has complex addition, subtraction and multiplication instructions. I was trying to define addchi3, subchi3 but it doesn't work. I've f

[Bug middle-end/59553] New: emit_library_call_value_1 generates usage of virtual_outgoint_args_rtx when virtuals_instantiated is 1

2013-12-18 Thread makhaloff at gmail dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com Created attachment 31476 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31476&acti

[Bug middle-end/59272] New: Incorrect name of TLS_MODEL_GLOBAL_DYNAMIC

2013-11-23 Thread makhaloff at gmail dot com
-end Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com gcc/coretypes.h contains TLS_MODEL_GLOBAL_DYNAMIC item in tls_model enum. TLS GD model is called "General Dynamic" in a lot of documentation. Some of them are listed below: http://www.a

[Bug rtl-optimization/57940] New: [PATCH] Rerun df_analyze after delete_unmarked_insns during DCE

2013-07-20 Thread makhaloff at gmail dot com
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: makhaloff at gmail dot com Hello! If delete_unmarked_insns deletes some insn, DF state might be out of date, and, regs_ever_live might contain unused registers till the end