diff options
author | Vladimir N. Makarov <vmakarov@redhat.com> | 2020-11-02 11:03:54 -0500 |
---|---|---|
committer | Vladimir N. Makarov <vmakarov@redhat.com> | 2020-11-02 11:12:59 -0500 |
commit | 1c689b827c6a0a5e164f22865696a94e6d7ec308 (patch) | |
tree | c0fc8ea2bd862f7f4522a754b50abb8cba3ef130 | |
parent | ce99142c11b8090105cbf2aa853262f6d9abc0d3 (diff) | |
download | gcc-1c689b827c6a0a5e164f22865696a94e6d7ec308.zip gcc-1c689b827c6a0a5e164f22865696a94e6d7ec308.tar.gz gcc-1c689b827c6a0a5e164f22865696a94e6d7ec308.tar.bz2 |
Add hint * too 2nd alternative of the 1st scratch in *vsx_extract_<mode>_store_p9.
gcc/ChangeLog:
* config/rs6000/vsx.md (*vsx_extract_<mode>_store_p9): Add hint *
to 2nd alternative of the 1st scratch.
-rw-r--r-- | gcc/config/rs6000/vsx.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md index 67e4f2f..947631d 100644 --- a/gcc/config/rs6000/vsx.md +++ b/gcc/config/rs6000/vsx.md @@ -3717,7 +3717,7 @@ (vec_select:<VS_scalar> (match_operand:VSX_EXTRACT_I 1 "gpc_reg_operand" "<VSX_EX>,v") (parallel [(match_operand:QI 2 "const_int_operand" "n,n")]))) - (clobber (match_scratch:<VS_scalar> 3 "=<VSX_EX>,&r")) + (clobber (match_scratch:<VS_scalar> 3 "=<VSX_EX>,&*r")) (clobber (match_scratch:SI 4 "=X,&r"))] "VECTOR_MEM_VSX_P (<MODE>mode) && TARGET_VEXTRACTUB" "#" |