commit | 02959eae949f37445c184ae6f3df4d068ff309e0 | [log] [tgz] |
---|---|---|
author | Alexei Zavjalov <alexei.zavjalov@intel.com> | Wed Jun 18 17:18:36 2014 +0700 |
committer | Alexei Zavjalov <alexei.zavjalov@intel.com> | Thu Jun 19 19:02:38 2014 +0700 |
tree | 57df740c68e8de2ad3d58d0162becb8e05f304de | |
parent | 69070788c5ed3e58303355277f746e834e677741 [diff] |
x86_64: Fix neg_double In a case, when src and dest regs are the same, previous implementation of the neg_double bytecode returns an incorrect result. This implementation uses shifts and xor and works for both cases. Change-Id: I137d9a90298ec225d80435d35558da8abb69cd01 Signed-off-by: Alexei Zavjalov <alexei.zavjalov@intel.com>