RE: [PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2013-08-23 Thread Zoran Jovanovic
onding data structure. 2. Identify records that represent adjacent bit field accesses and mark them as merged. 3. Modify trees accordingly. New command line option "-ftree-bitfield-merge" is introduced. Tested - passed gcc regression tests. Changelog - gcc/ChangeLog: 2013-08-22 Zoran Jov

RE: [PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2013-09-24 Thread Zoran Jovanovic
trees accordingly. New command line option "-ftree-bitfield-merge" is introduced. Tested - passed gcc regression tests. Changelog - gcc/ChangeLog: 2013-09-24 Zoran Jovanovic (zoran.jovano...@imgtec.com) * Makefile.in : Added tree-sra.c to GTFILES. * common.opt (ftree-bitfield-merge

[PING] [PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2013-10-04 Thread Zoran Jovanovic
Just to ping this patch. http://gcc.gnu.org/ml/gcc-patches/2013-09/msg01829.html Regards, Zoran Jovanovic From: Zoran Jovanovic Sent: Tuesday, September 24, 2013 11:59 PM To: gcc-patches@gcc.gnu.org Cc: Petar Jovanovic Subject: RE: [PATCH] Add a new

RE: [PATCH] Add a new option "-fmerge-bitfields" (patch / doc inside)

2014-10-29 Thread Zoran Jovanovic
New command line option "-fmerge-bitfields" is introduced. Tested - passed gcc regression tests for MIPS32r2. Changelog - gcc/ChangeLog: 2014-04-22 Zoran Jovanovic (zoran.jovano...@imgtec.com) * common.opt (fmerge-bitfields): New option. * doc/invoke.texi: Add reference to &

[PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2013-07-17 Thread Zoran Jovanovic
nt adjacent bit field accesses and mark them as merged. 3. Modify trees accordingly. New command line option "-ftree-bitfield-merge" is introduced. Tested - passed gcc regression tests. Changelog - gcc/ChangeLog: 2013-07-17 Zoran Jovanovic (zoran.jovano...@imgtec.com)   * Makefile.in :

RE: [PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2013-07-30 Thread Zoran Jovanovic
understanding correct? Is creating a new field declaration for every set of merged bit field accesses acceptable? Regards, Zoran Jovanovic From: Richard Biener [richard.guent...@gmail.com] Sent: Thursday, July 18, 2013 11:31 AM To: Zoran Jovanovic; gcc

RE: [PATCH] Add a new option "-ftree-bitfield-merge" (patch / doc inside)

2014-03-09 Thread Zoran Jovanovic
ot;-fmerge-bitfields" is introduced. Tested - passed gcc regression tests. Changelog - gcc/ChangeLog: 2014-03-09 Zoran Jovanovic (zoran.jovano...@imgtec.com) * common.opt (fmerge-bitfields): New option. * doc/invoke.texi: Added reference to "-fmerge-bitfields". * tree-sra.c (lo

RE: [PATCH] Add a new option "-fmerge-bitfields" (patch / doc inside)

2014-04-16 Thread Zoran Jovanovic
accesses by using new field size for those that can be merged. New command line option "-fmerge-bitfields" is introduced. Tested - passed gcc regression tests for MIPS32r2. Changelog - gcc/ChangeLog: 2014-04-16 Zoran Jovanovic (zoran.jovano...@imgtec.com) * common.opt (fmerge-b

RE: [PATCH] Add a new option "-fmerge-bitfields" (patch / doc inside)

2014-04-17 Thread Zoran Jovanovic
Hello, My apologies for inconvenience. Removed every appearance of -ftree-bitfield-merge from the patch and fixed an issue with unions. The rest of the patch is the same as before. Regards, Zoran Jovanovic

RE: [PATCH] Add a new option "-fmerge-bitfields" (patch / doc inside)

2014-04-17 Thread Zoran Jovanovic
, but not the access to z from Der class. Regards, Zoran From: Daniel Gutson [daniel.gut...@tallertechnologies.com] Sent: Wednesday, April 16, 2014 4:16 PM To: Zoran Jovanovic Cc: Bernhard Reutner-Fischer; Richard Biener; gcc-patches@gcc.gnu.org Subject

RE: [PATCH] Add a new option "-fmerge-bitfields" (patch / doc inside)

2014-04-22 Thread Zoran Jovanovic
Hello, Updated doc/invoke.texi by stating that new option is enabled by default at -O2 and higher. Also, -fmerge-bitfields added to the list of optimization flags enabled by default at -O2 and higher. Regards, Zoran Jovanovic