Tom Musta bbfb6f132a target-ppc: Little Endian Correction to Load/Store Vector Element
The Load Vector Element (lve*x) and Store Vector Element (stve*x)
instructions not only byte-swap in Little Endian mode, they also
invert the element that is accessed. For example, the RTL for
lvehx contains this:

     eb <-- EA[60:63]
     if Big-Endian byte ordering then
         VRT[8*eb:8*eb+15] <-- MEM(EA,2)
     else
         VRT[112-(8*eb):127-(8*eb)] <-- MEM(EA,2)

This patch adds the element inversion, as described in the last line
of the RTL.

Signed-off-by: Tom Musta <tommusta@gmail.com>
Reviewed-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Alexander Graf <agraf@suse.de>
2013-10-25 23:25:45 +02:00
2013-10-18 13:41:36 +02:00
2013-10-11 09:34:56 -07:00
2013-07-09 13:38:56 -05:00
2013-08-07 12:48:00 -05:00
2013-10-25 23:25:45 +02:00
2013-10-11 09:34:56 -07:00
2013-10-12 16:19:20 -07:00
2013-10-17 17:30:55 +02:00
2013-10-11 09:34:56 -07:00
2013-09-05 09:40:31 -05:00
2013-09-30 17:15:01 -05:00
2013-10-17 10:19:59 +02:00
2013-10-11 10:52:54 +02:00
2013-10-11 09:34:56 -07:00
2013-10-17 17:31:00 +02:00
2013-09-03 12:25:55 +02:00
2013-10-17 17:31:00 +02:00
2013-07-23 02:41:31 +02:00
2013-10-17 10:10:14 +02:00
2013-08-12 09:15:12 -05:00
2013-10-11 16:50:01 +02:00
2013-09-03 12:25:55 +02:00
2013-09-06 15:25:08 +02:00
2013-09-12 13:49:50 +02:00
2013-10-11 09:34:56 -07:00
2013-07-19 12:52:03 +04:00
2013-09-02 09:08:29 -07:00
2013-10-11 09:34:56 -07:00
2013-09-25 21:23:05 +02:00
2013-08-15 15:41:13 -05:00
2013-10-11 09:34:56 -07:00
2013-10-17 12:42:54 +02:00

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%