Browse Source
Split out the tail of fold_neg to fold_neg_no_const so that we can avoid attempting to constant fold vector negate. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2150 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>pull/265/head
3 changed files with 21 additions and 10 deletions
@ -0,0 +1,12 @@ |
|||
/* SPDX-License-Identifier: GPL-2.0-or-later */ |
|||
/* See https://gitlab.com/qemu-project/qemu/-/issues/2150 */ |
|||
|
|||
int main() |
|||
{ |
|||
asm volatile( |
|||
"movi v6.4s, #1\n" |
|||
"movi v7.4s, #0\n" |
|||
"sub v6.2d, v7.2d, v6.2d\n" |
|||
: : : "v6", "v7"); |
|||
return 0; |
|||
} |
|||
Loading…
Reference in new issue