[Patch,microblaze]: Optimized usage of pcmp conditional instruction.

Michael Eager eager@eagerm.com
Tue May 5 01:09:00 GMT 2015


On 03/06/2015 07:33 AM, Michael Eager wrote:
> On 03/05/15 21:12, Ajit Kumar Agarwal wrote:
>>
>
>> Changes are  incorporated. Please find the log of the updated patch.
>>
>> commit 91f275c144165320850dffffdf18e3a1e059a66c
>> Author: Ajit Kumar Agarwal <ajitkum@xhdspdgnu.(none)>
>> Date:   Fri Mar 6 09:55:11 2015 +0530
>>
>>      [Patch,microblaze]: Optimized usage of pcmp conditional instruction.
>>
>>      The changes are made in the patch for optimized usage of pcmpne/pcmpeq
>>      instructions. The xor with register to register is replaced with pcmpeq
>>      /pcmpne instructions and for immediate check still the xori will be used.
>>      The purpose of the change is to acheive the aggressive usage of pcmpne
>>      /pcmpeq instructions instead of xor being used for comparison.
>>
>>      ChangeLog:
>>      2015-03-06  Ajit Agarwal  <ajitkum@xilinx.com>
>>
>>          * config/microblaze/microblaze.md (cbranchsi4): Added immediate
>>          constraints.
>>          (cbranchsi4_reg): New.
>>          * config/microblaze/microblaze.c
>>          (microblaze_expand_conditional_branch_reg): New.
>>          * config/microblaze/microblaze-protos.h
>>          (microblaze_expand_conditional_branch_reg): New prototype.
>>
>>      Signed-off-by:Ajit Agarwal ajitkum@xilinx.com
>>
>> Thanks & Regards
>> Ajit
>
> OK.

Committed revision 222791.



-- 
Michael Eager	 eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077



More information about the Gcc-patches mailing list