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