commit | b979d7a9fd0fd7cb3b71de211584ea662f4fa140 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Thu Oct 02 16:13:20 2014 +0000 |
committer | sewardj <sewardj@8f6e269a-dfd6-0310-a8e1-e2731360e62c> | Thu Oct 02 16:13:20 2014 +0000 |
tree | 9ee748434494ae800636e295b7e6c702bfd4c36e | |
parent | edccb443be188091d51d7ecd984ce75e649adb16 [diff] |
Add folding rules for: Sar64(x,0) and Sar32(x,0). Immediate shifts by zero seem to have a surprisingly large perf hit on Intels, possibly due to the bizarre eflags/rflags semantics involved. git-svn-id: svn://svn.valgrind.org/vex/trunk@2964 8f6e269a-dfd6-0310-a8e1-e2731360e62c