[LLVMdev] Tight overlapping loops and performance
Jonathan Turner
probata at hotmail.com
Mon Mar 2 15:14:07 PST 2009
> My current implementation uses something very similar, but if you'll notice the difference between this example and my examples is that the branch for checking 'timeout' is taken in the majority case where in mine it isn't. It can be checked separately for less cost, assuming the variables stay in registers.
Perhaps I shouldn't be so quick to stick my foot in my mouth. All my knowledge of asm is from pretty old machines, I don't know anything about modern pipelines. Having said that, I'm definitely willing to learn.
Jonathan
_________________________________________________________________
Express your personality in color! Preview and select themes for HotmailĀ®.
http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme
More information about the llvm-dev
mailing list