xref: /openbmc/qemu/tcg/arm/tcg-target.opc.h (revision 6f398e533f5e259b4f937f4aa9de970f7201d166)
1000cf477SRichard Henderson /*
2000cf477SRichard Henderson  * Copyright (c) 2019 Linaro
3000cf477SRichard Henderson  *
4000cf477SRichard Henderson  * This work is licensed under the terms of the GNU GPL, version 2 or
5000cf477SRichard Henderson  * (at your option) any later version.
6000cf477SRichard Henderson  *
7000cf477SRichard Henderson  * See the COPYING file in the top-level directory for details.
8000cf477SRichard Henderson  *
9000cf477SRichard Henderson  * Target-specific opcodes for host vector expansion.  These will be
10000cf477SRichard Henderson  * emitted by tcg_expand_vec_op.  For those familiar with GCC internals,
11000cf477SRichard Henderson  * consider these to be UNSPEC with names.
12000cf477SRichard Henderson  */
1331d36639SRichard Henderson 
14*5047ae64SRichard Henderson DEF(arm_sli_vec, 1, 2, 1, IMPLVEC)
1531d36639SRichard Henderson DEF(arm_sshl_vec, 1, 2, 0, IMPLVEC)
1631d36639SRichard Henderson DEF(arm_ushl_vec, 1, 2, 0, IMPLVEC)
17