Re: [Qemu-devel] [PATCH for-next 5/8] tcg: Tidy softmmu_template.h

2013-08-15 Thread Aurelien Jarno
On Mon, Aug 05, 2013 at 08:07:22AM -1000, Richard Henderson wrote: Avoid a loop in the tlb_fill path; the fill will either succeed or generate an exception. Inline the slow_ld/st function; it was a complete copy of the main helper except for the actual cross-page unaligned code, and the

[Qemu-devel] [PATCH for-next 5/8] tcg: Tidy softmmu_template.h

2013-08-05 Thread Richard Henderson
Avoid a loop in the tlb_fill path; the fill will either succeed or generate an exception. Inline the slow_ld/st function; it was a complete copy of the main helper except for the actual cross-page unaligned code, and the compiler was inlining it anyway. Add unlikely markers optimizing for the