[llvm-commits] Enable early dup of any small bb
Rafael Ávila de Espíndola
rafael.espindola at gmail.com
Thu Jun 16 04:18:03 PDT 2011
On 11-06-16 2:31 AM, Cameron Zwarich wrote:
> I tried the JavaScriptCore interpreter on x86-64. This patch gives a
> 2.8% speedup on SunSpider, with a huge speedup (15.7%) on the regexp
> interpreter that constitutes a bulk of the improvement. Hopefully, I
> can also try on ARM tomorrow.
>
> It might be a good idea to check if it is failing to duplicate
> indirect branches without your patch. If you're interested I can tell
> you how to force the interpreter and where to look in the code.
I would LOVE that.
My patch doesn't change the duplication of indirectbr, but it is
possible that a pass duplicating small blocks exposes more possibilities.
> Cameron
Cheers,
Rafael
More information about the llvm-commits
mailing list