mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 10:34:58 -06:00
target/ppc: Use vector variable shifts for VSL, VSR, VSRA
The gvec expanders take care of masking the shift amount against the element width. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20190518191430.21686-2-richard.henderson@linaro.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
64d4a53431
commit
571fbe6ccd
3 changed files with 12 additions and 61 deletions
|
@ -180,18 +180,6 @@ DEF_HELPER_3(vmuloub, void, avr, avr, avr)
|
|||
DEF_HELPER_3(vmulouh, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vmulouw, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vmuluwm, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrab, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrah, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsraw, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrad, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrb, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrh, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrw, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrd, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vslb, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vslh, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vslw, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsld, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vslo, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsro, void, avr, avr, avr)
|
||||
DEF_HELPER_3(vsrv, void, avr, avr, avr)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue