Re: [RFC: Patch, PR 60102] [4.9/4.10 Regression] powerpc fp-bit ices@dwf_regno

2014-08-05 Thread Edmar
Jackub, Thanks for point this up. I apologize for the sloppiness. I fixed and committed the ChangeLogs on the branch, revision 213639 Also fixed the libgcc ChangeLog on trunk. Revision 213640 Edmar On 08/05/2014 03:11 AM, Jakub Jelinek wrote: On Mon, Aug 04, 2014 at 11:51:34AM -0500, Edmar

Re: [RFC: Patch, PR 60102] [4.9/4.10 Regression] powerpc fp-bit ices@dwf_regno

2014-08-04 Thread Edmar
Committed on trunk, revision 213596 Committed on 4.9 branch, revision 213597 I made an omission on the first commit. I did not add the test case and corresponding ChangeLog entry. Committed as obvious on trunk, revision 213598 Thanks Edmar On 08/04/2014 05:25 AM, Ulrich Weigand wrote: David

Re: [PATCH] DATA_ALIGNMENT vs. DATA_ABI_ALIGNMENT (PR target/56564)

2013-06-12 Thread Edmar Wienskoski
The e500v2 (SPE) hardware is such that if the address of vector (double world load / stores) are not double world aligned the instruction will trap. So this alignment is not optional. Edmar On Fri, Jun 7, 2013 at 3:43 PM, Richard Henderson wrote: > On 06/07/2013 12:25 PM, Jakub Jelinek wr

Re: powerpc64le configure fix

2013-05-09 Thread Edmar Wienskoski
Alan, The first hunk will match powerpc64 as well. Edmar On Thu, May 9, 2013 at 2:27 AM, Alan Modra wrote: > Another tweak for little-endian powerpc. Committed revision 198734. > > * configure.ac (HAVE_AS_TLS): Enable tests for powerpcle and > powerpc64le. >

Re: [RFC] [PowerPC] Patch to create new attribute type: popcnt

2012-06-06 Thread Edmar
On 06/06/2012 08:57 AM, David Edelsohn wrote: On Tue, Jun 5, 2012 at 4:21 PM, Edmar wrote: David, Michael, Here is the new type "popcnt" patch that I had separated from previous E5500/E6500 submission, also added the changes suggested by Michael Meissner (detailed bellow). I am mi

[RFC] [PowerPC] Patch to create new attribute type: popcnt

2012-06-05 Thread Edmar
Appended popcnt to insn reservation. - power6.md has different style. Created a separate reservation. I used instruction latency of 1. Please confirm. I did not added a store bypass either. Let me know if I should. Thanks, Edmar 2012-06-05 Edmar Wienskoski * config/rs6000/rs6000.md (def

Re: [RFA] PowerPC e5500 and e6500 cores support

2012-06-05 Thread Edmar
The patch I submitted had an omission. I failed to regenerate rs6000-tables.opt (Sorry, I misunderstood gcc_update --touch instructions) OK to commit the update ? 2012-06-05 Edmar Wienskoski * config/rs6000/rs6000-tables.opt: Regenerated. On 06/04/2012 08:45 PM, David Edelsohn wrote

[PATCH COMMITTED] Fix date in ChangeLog

2012-06-05 Thread Edmar
I committed the following patch to fix the dates on my own ChangeLog entries Thanks Edmar Index: gcc/ChangeLog === --- gcc/ChangeLog (revision 188244) +++ gcc/ChangeLog (working copy) @@ -1,4 +1,4 @@ -2012-06-01 Edmar

[PATCH] [PowerPC] [RFA] Fix PR target/53559 ICE on altivec builtins stv[l|r]x[l]

2012-06-04 Thread Edmar
powerpc64 target. Thanks Edmar

Re: [RFA] PowerPC e5500 and e6500 cores support

2012-06-01 Thread Edmar
regression tested for ppc64 target under these conditions: --enable-checking --disable-decimal-float --enable-languages=all svn revision number: 187734 We thank in advance for your time to review this patch. Regards, Edmar 2012-06-01 Edmar Wienskoski * config/rs6000/e5500.md: New file

Add myself to write-after-approval section of MAINTAINERS file

2012-05-29 Thread Edmar
I have just committed the patch below to add myself to the write-after-approval section of the MAINTAINERS file. Thanks, Edmar ChangeLog: 2012-05-29 Edmar Wienskoski * MAINTAINERS (Write After Approval): Add myself. Index: MAINTAINERS

Re: [RFA] PowerPC e5500 and e6500 cores support

2012-05-23 Thread Edmar
will hold until we have a formal ISA-2.07 document, and we are sure there is no conflict with the patch. - The rest that will be kept by Freescale. Thanks, Edmar On 05/21/2012 02:51 PM, David Edelsohn wrote: Regarding the implementation of popcntb, popcntd, and cmpb. Gcc has dedicated mas

Re: [RFA] PowerPC e5500 and e6500 cores support

2012-05-18 Thread Edmar
Michael, Thanks for reviewing the patch and all the suggestions. I have some questions / comments bellow. Regards, Edmar On 05/17/2012 06:16 PM, Michael Meissner wrote: In the patch I minimized the number of changes, while not adding any new mask to target_flags. While we may get some bits

Re: PING [RFA] PowerPC e5500 and e6500 cores support

2012-05-16 Thread Edmar
Joseph, Thanks for the tip. It is likely I need to re-generate the patch (and re-test) as there had been a lot of activity in the trunk since the original post. I will do this soon. Regards, Edmar On 05/16/2012 11:10 AM, Joseph S. Myers wrote: On Fri, 16 Mar 2012, Edmar wrote: I am

PING [RFA] PowerPC e5500 and e6500 cores support

2012-03-16 Thread Edmar
I am pinging this post: http://gcc.gnu.org/ml/gcc-patches/2012-03/msg00430.html Thanks Edmar

Re: [RFA] [PR44618] [PowerPC] Wrong code for -frename-registers

2011-06-13 Thread edmar
r patience. In reference to: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44618 Regards, Edmar On 05/25/2011 09:43 AM, David Edelsohn wrote: On Mon, May 23, 2011 at 5:53 PM, edmar wrote: I completed re-testing everything. It turns out I cannot reproduce the original error on gcc-4.4 (rev 173968) So,

Re: [RFA] [PR44618] [PowerPC] Wrong code for -frename-registers

2011-05-23 Thread edmar
patch gcc.fix_rnreg4 applies directly to 4.6, 4.7 (1 line offset), and 4.5 (-632 lines offset) Thanks, Edmar 2011-05-23 Edmar Wienskoski ed...@freescale.com * gcc.target/powerpc/outofline_rnreg.c: New testcase. 2011-05-23 Edmar Wienskoski ed...@freescale.com * rs6000.md

Re: [RFA] [PR44618] [PowerPC] Wrong code for -frename-registers

2011-05-19 Thread edmar
This time I put them in a tar file, to make sure the mail client don't mess with them. (ChangeLog is already inside the patch as well) After I complete the regression tests, I will post a new version against latest subversion revision. Will post it here and on bugzilla. Thanks, Edmar

[RFA] [PR44618] [PowerPC] Wrong code for -frename-registers

2011-05-19 Thread edmar
of the solution is acceptable, I would like to have it re-tested with the latest in 4.4/4.5/4.6/4.7 and get it committed in all branches. Thanks Edmar 2010-06-21 Edmar Wienskoski ed...@freescale.com * rs6000.md (save_gpregs_): Replaced pattern with a set of similar patterns

Re: [RFA] [PowerPC]

2011-04-21 Thread edmar
& ~mask) There is no boolean simplification possible, and the compiler always produces a nand instruction. The formula is equal to y & (y-1) , maybe the testcase is testing that? Segher Ah, yes A neg/nand/and should be optimized into a sub -1/and. I will check why this is not happening. Thanks Edmar

[RFA] [PowerPC]

2011-04-19 Thread edmar
eone to commit the patch after approval, as I have no WAA privileges. Regards, Edmar 2011-04-19 Edmar Wienskoski ed...@freescale.com * gcc.target/powerpc/pr39902-2.c: Skip testcase for non-dfp targets. * gcc.target/powerpc/dfp-dd.c: ditto * gcc.target/powerpc/df