[Bug middle-end/55024] New: cse_process_notes_1/equiv_constant: missing mode check for hardware registers

2012-10-22 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55024 Bug #: 55024 Summary: cse_process_notes_1/equiv_constant: missing mode check for hardware registers Classification: Unclassified Product: gcc Version: 4.6.3

[Bug rtl-optimization/55025] New: reg_nonzero_bits_for_combine/get_last_value: missing mode check for hardware registers

2012-10-22 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55025 Bug #: 55025 Summary: reg_nonzero_bits_for_combine/get_last_value: missing mode check for hardware registers Classification: Unclassified Product: gcc Version: 4.6.3

[Bug middle-end/53303] New: Reload/RA issue on paradoxical subreg of subword regsiter for big endian targets

2012-05-10 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53303 Bug #: 53303 Summary: Reload/RA issue on paradoxical subreg of subword regsiter for big endian targets Classification: Unclassified Product: gcc Version: 4.6.3 Status

[Bug middle-end/53303] Reload/RA issue on word-sized paradoxical subregs for big-endian targets

2012-05-24 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53303 --- Comment #2 from Aurelien Buhrig 2012-05-24 07:43:39 UTC --- This bug is very annoying for me. I can't really work around it. Let me know if there is something I can do to help fixing it... Cheers,

[Bug middle-end/53303] Reload/RA issue on word paradoxical subregs

2012-06-18 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53303 Aurelien Buhrig changed: What|Removed |Added Summary|Reload/RA issue on |Reload/RA issue on word

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-03-20 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 --- Comment #9 from Aurelien Buhrig 2012-03-20 16:22:52 UTC --- Do you need additional information about this bug? Any comment about the provided patch?

[Bug middle-end/52831] New: extract_bit_field_1: issue when str_rtx unsafe from target

2012-04-02 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52831 Bug #: 52831 Summary: extract_bit_field_1: issue when str_rtx unsafe from target Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug middle-end/52831] extract_bit_field_1: issue when str_rtx unsafe from target

2012-04-02 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52831 --- Comment #1 from Aurelien Buhrig 2012-04-02 09:42:28 UTC --- Created attachment 27062 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27062 Fix

[Bug middle-end/52831] extract_bit_field_1: issue when str_rtx unsafe from target

2012-04-19 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52831 Aurelien Buhrig changed: What|Removed |Added Version|4.8.0 |4.6.3 --- Comment #2 from Aurelien Buhr

[Bug middle-end/51893] New: Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-18 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 Bug #: 51893 Summary: Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCO

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-18 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 Aurelien Buhrig changed: What|Removed |Added Severity|normal |critical

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-20 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 --- Comment #4 from Aurelien Buhrig 2012-01-20 09:00:38 UTC --- After modifying this patch for 4.6.1 this patch doesn't work (bitfld-3.c testcase). It doesn't affect the value subword offset computation (wordnum) when calling operand_subword_for

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-20 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 --- Comment #6 from Aurelien Buhrig 2012-01-20 10:32:22 UTC --- (In reply to comment #5) > > After modifying this patch for 4.6.1 this patch doesn't work (bitfld-3.c > > testcase). > > What do you mean exactly? That gnat.dg/bitfld-3.c fails wi

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-23 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 --- Comment #8 from Aurelien Buhrig 2012-01-23 08:27:22 UTC --- It seems the problem occurs with big endian targets when value is at least 4 times bigger than a word. Example: bitsize=40, value = reg:DI sub words-->HI. So wordnum = 3. The for lo

[Bug rtl-optimization/79279] New: combine/simplify_set: wrong call to REG_CANNOT_CHANGE_MODE_P

2017-01-30 Thread aurelien.buhrig.gcc at gmail dot com
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: aurelien.buhrig.gcc at gmail dot com Target Milestone: --- Created attachment 40619 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40619&action=edit patch In simpl

[Bug rtl-optimization/79279] combine/simplify_set: wrong call to REG_CANNOT_CHANGE_MODE_P

2017-01-30 Thread aurelien.buhrig.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79279 --- Comment #1 from Aurelien Buhrig --- Patch: https://gcc.gnu.org/ml/gcc-patches/2017-01/msg02265.html

[Bug rtl-optimization/79279] combine/simplify_set: wrong call to REG_CANNOT_CHANGE_MODE_P

2017-02-01 Thread aurelien.buhrig.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79279 Aurelien Buhrig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---