aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorAjit Agarwal <ajitkum@xilinx.com>2015-05-05 01:08:45 +0000
committerMichael Eager <eager@gcc.gnu.org>2015-05-05 01:08:45 +0000
commit2bdf1dd58b6a19f34898e324c587c6ad3f291da1 (patch)
treee3b6cd33ee621f691c535acc00f4e13c53410a92 /gcc/ChangeLog
parent0bb87e8a83d3b9e0d56e1cddb4dad667eaa6e195 (diff)
downloadgcc-2bdf1dd58b6a19f34898e324c587c6ad3f291da1.zip
gcc-2bdf1dd58b6a19f34898e324c587c6ad3f291da1.tar.gz
gcc-2bdf1dd58b6a19f34898e324c587c6ad3f291da1.tar.bz2
The changes are made in the patch for optimized usage of pcmpne/pcmpeq instructions.
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-05-04 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. From-SVN: r222791
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 278e618..ce501ca 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,15 @@
2015-05-04 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.
+
+2015-05-04 Ajit Agarwal <ajitkum@xilinx.com>
+
* config/microblaze/microblaze.md (peephole2): New.
2015-05-04 Jeff Law <law@redhat.com>