aboutsummaryrefslogtreecommitdiff
path: root/zlib
diff options
context:
space:
mode:
authorAjit Agarwal <ajitkum@xilinx.com>2015-05-05 01:07:26 +0000
committerMichael Eager <eager@gcc.gnu.org>2015-05-05 01:07:26 +0000
commit0bb87e8a83d3b9e0d56e1cddb4dad667eaa6e195 (patch)
tree6316503f963ae5cd05c04b199351daba3723c3cc /zlib
parent2277469bc81de637bfcfacd9b211b9df1c0f16d5 (diff)
downloadgcc-0bb87e8a83d3b9e0d56e1cddb4dad667eaa6e195.zip
gcc-0bb87e8a83d3b9e0d56e1cddb4dad667eaa6e195.tar.gz
gcc-0bb87e8a83d3b9e0d56e1cddb4dad667eaa6e195.tar.bz2
The changes are made in the patch for optimized usage of fint instruction.
The sequence of fint/cond_branch is replaced with fcmp/cond_branch. The fint instruction takes 6/7 cycles as compared to fcmp instruction which takes 1 cycles. The conversion from float to int with fint instruction is not required and can directly compared with fcmp instruction which takes 1 cycle as compared to 6/7 cycles with fint instruction. ChangeLog: 2015-03-04 Ajit Agarwal <ajitkum@xilinx.com> * config/microblaze/microblaze.md (peephole2): New. From-SVN: r222790
Diffstat (limited to 'zlib')
0 files changed, 0 insertions, 0 deletions