qemu/target/ppc/translate
Nikunj A Dadhania 681c247833 target-ppc: implement stxvl instruction
stxvl: Store VSX Vector with Length

Vector (8-bit elements) in BE:
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+
|“T”|“h”|“i”|“s”|“ ”|“i”|“s”|“ ”|“a”|“ ”|“T”|“E”|“S”|“T”|00|00|
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+

Vector (8-bit elements) in LE:
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|00|00|“T”|“S”|“E”|“T”|“ ”|“a”|“ ”|“s”|“i”|“ ”|“s”|“i”|"h"|"T"|
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+

Storing 14 bytes would result in following Little/Big-endian Storage:
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+
|“T”|“h”|“i”|“s”|“ ”|“i”|“s”|“ ”|“a”|“ ”|“T”|“E”|“S”|“T”|FF|FF|
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+--+

Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2017-01-31 10:10:13 +11:00
..
dfp-impl.inc.c
dfp-ops.inc.c
fp-impl.inc.c
fp-ops.inc.c target-ppc: implement stxsd and stxssp 2017-01-31 10:10:12 +11:00
spe-impl.inc.c
spe-ops.inc.c
vmx-impl.inc.c target-ppc: add vextu[bhw][lr]x instructions 2017-01-31 10:10:13 +11:00
vmx-ops.inc.c target-ppc: add vextu[bhw][lr]x instructions 2017-01-31 10:10:13 +11:00
vsx-impl.inc.c target-ppc: implement stxvl instruction 2017-01-31 10:10:13 +11:00
vsx-ops.inc.c target-ppc: implement stxvl instruction 2017-01-31 10:10:13 +11:00