Re: [patch 4/7] Immediate Values - i386 Optimization

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: H. Peter Anvin <hpa@...>
Cc: Mathieu Desnoyers <mathieu.desnoyers@...>, <akpm@...>, <linux-kernel@...>, Andi Kleen <ak@...>, Chuck Ebbert <cebbert@...>, Christoph Hellwig <hch@...>
Date: Wednesday, September 19, 2007 - 1:30 pm

H. Peter Anvin wrote:

Cross-cache-line, sure.  But what about just not sizeof aligned?  If its
enough to avoid cross-cache-line, then that's simpler.

Which is something I was going to comment on: Mathieu, you try to align
the constant itself, but you don't prevent the instruction overall from
crossing a cache line.  Given how delicate all this stuff is, it seems
like a good idea to do that.



Well, in this case, it might be preferred if it brings the constant into
alignment without explicit padding :)

    J
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Tue Sep 18, 5:07 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Denys Vlasenko, (Thu Sep 20, 6:24 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Fri Sep 21, 9:31 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, Jeremy Fitzhardinge, (Tue Sep 18, 5:51 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 6:59 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Tue Sep 18, 6:12 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 7:00 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, Jeremy Fitzhardinge, (Tue Sep 18, 6:27 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Sat Oct 20, 12:47 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Andi Kleen, (Mon Oct 22, 5:53 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Sat Oct 20, 2:32 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Mon Oct 22, 11:40 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Mon Oct 22, 12:39 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 9:01 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Wed Sep 19, 12:12 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Jeremy Fitzhardinge, (Wed Sep 19, 1:30 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 2:22 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Wed Sep 19, 1:39 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 2:31 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 12:03 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Andi Kleen, (Tue Sep 18, 6:14 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Mathieu Desnoyers, (Wed Sep 19, 7:08 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, Andi Kleen, (Wed Sep 19, 7:14 am)
Re: [patch 4/7] Immediate Values - i386 Optimization, Jeremy Fitzhardinge, (Tue Sep 18, 6:29 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, Andi Kleen, (Tue Sep 18, 6:44 pm)
Re: [patch 4/7] Immediate Values - i386 Optimization, H. Peter Anvin, (Tue Sep 18, 6:33 pm)