commit | 20111d635e9210bdd105219eceb263607ec4d5c5 | [log] [tgz] |
---|---|---|
author | Anders O Nilsson <anders.o.nilsson@stericsson.com> | Wed Oct 10 15:26:32 2012 +0200 |
committer | Patrik Ryd <patrik.ryd@stericsson.com> | Fri Jun 14 15:25:48 2013 +0200 |
tree | ee87e45903cae6cbc95e5657736450606690f279 | |
parent | 6529809bd4448a76622a08cf63829cab73d91b9a [diff] |
JIT: Use rsb and shift in easy multiply. For easy multiplication using reverse subtract (when lit is 2^n-1) use the barrel shifter for rsb. This improves arithmetic performance for code executing in Dalvik. E.g String.hashCode. Change-Id: Ifb086dcec344b30fd3e392ac21d508b43e820cdc Signed-off-by: Patrik Ryd <patrik.ryd@stericsson.com>