1. 06 Apr, 2012 4 commits
    • install.texi: Correct typo "-mno-lsc" -> "-mno-llsc". · 3805a93e
      gcc/
      2012-04-04  Matt Turner  <mattst88@gmail.com>
      
      	* doc/install.texi: Correct typo "-mno-lsc" -> "-mno-llsc".
      
      From-SVN: r186179
      Matt Turner committed
    • ia64.c (ia64_load_pair_ok): Return 0 if the second member of the destination… · 22be5918
      ia64.c (ia64_load_pair_ok): Return 0 if the second member of the destination isn't also a FP_REGS register.
      
      	* config/ia64/ia64.c (ia64_load_pair_ok): Return 0 if the second member
      	of the destination isn't also a FP_REGS register.
      
      From-SVN: r186177
      Eric Botcazou committed
    • Avoid instructions that incur expensive length-changing prefix (LCP) stalls on… · 7b38ee83
      Avoid instructions that incur expensive length-changing prefix (LCP) stalls on some x86-64 implementations...
      
      Avoid instructions that incur expensive length-changing prefix (LCP) stalls
      on some x86-64 implementations, notably Core2 and Corei7. Specifically, a move of
      a 16-bit constant into memory requires a length-changing prefix and can incur significant
      penalties. Modified an old patch written by H.J to split such instructions
      during peephole2.
      
      2012-04-05  Teresa Johnson  <tejohnson@google.com>
      	    H.J. Lu  <hongjiu.lu@intel.com>
      
      	* config/i386/i386.h (ix86_tune_indices): Add
      	X86_TUNE_LCP_STALL.
      	* config/i386/i386.md (move immediate to memory peephole2):
      	Add cases for HImode move when LCP stall avoidance is needed.
      	* config/i386/i386.c (initial_ix86_tune_features): Initialize
      	X86_TUNE_LCP_STALL entry.
      
      Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com>
      
      From-SVN: r186176
      Teresa Johnson committed
    • Daily bump. · 939c8f05
      From-SVN: r186174
      GCC Administrator committed
  2. 05 Apr, 2012 14 commits
  3. 04 Apr, 2012 10 commits
  4. 03 Apr, 2012 12 commits