[Mono-devel-list] [Patch] x86 local regallocator prefered

Torstensson, Patrik patrik.torstensson at intel.com
Sat May 22 20:14:09 EDT 2004


This patch enables the local x86 reg allocator to allocate specific
physical regs for specific operators, like putting sreg1 into ecx for
the shift operators. My testing shows that this patch emits 20-30% less
spills for our class libs (corlib/system etc) but I havn't seen any
improvment in performance. 

This patch makes the code emited for long/shift operations a lot better.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: x86-localreg-pref.diff.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040523/38ab5daf/attachment.txt 

More information about the Mono-devel-list mailing list