commit | 37c31ccc12f6b479b06fbe94f8f74814fb553c28 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Tue Apr 26 23:49:24 2005 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Tue Apr 26 23:49:24 2005 +0000 |
tree | ef88a809c2f4c233427336f66b7cc13f59a30064 | |
parent | 550f898ceab651b5c455787c8c8d1283a878b750 [diff] |
* Modify the instrumenter to use the new primops introduced in vex rev 1144. * Observe that mkLazy2 generates IR which often turns into long and slow code sequences in the back end, primarily because PCast operations are expensive. Add a couple of special cases which give noticably better performance when handling FP-intensive code on x86. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3572 a5019735-40e9-0310-863c-91ae7b9d1cf9