http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53133

--- Comment #4 from H.J. Lu <hjl.tools at gmail dot com> 2012-05-01 16:42:32 
UTC ---
(In reply to comment #2)
> However, Core architecture is not listed under X86_TUNE_PARTIAL_REG_STALL,
> although my documentation says that following latency should be added due to
> partial reg stall:
> 
> PPro, P2, P3  : 5
> Core          : 1-5
> Core2, Corei7 : 1-6
> 
> H.J., should we consider these processors as affected by partial reg stall?

8bit/16bit load ops need to save and restore the upper bits when
updating the lower 8bits/16bits.  They are expensive ops on Intel
Core, Core 2 and Core i7 processors.  We will check the overall
impact of X86_TUNE_PARTIAL_REG_STALL on Core i7.

Reply via email to