diff options
author | Juzhe-Zhong <juzhe.zhong@rivai.ai> | 2023-10-23 06:46:43 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2023-10-23 10:26:11 +0800 |
commit | 75322a6d0cf6d611973d3730fd888ce37407c41f (patch) | |
tree | edf8ef3de1bfd2cca158cad99a798368a43ce2fb | |
parent | 1908775f7982bd2de36df5d94396eca0865bad9a (diff) | |
download | gcc-75322a6d0cf6d611973d3730fd888ce37407c41f.zip gcc-75322a6d0cf6d611973d3730fd888ce37407c41f.tar.gz gcc-75322a6d0cf6d611973d3730fd888ce37407c41f.tar.bz2 |
RISC-V: Fix AVL_TYPE attribute of tuple mode mov<mode>
The tuple mode mov<mode> pattern doesn't have avl_type so it is invalid attribute.
gcc/ChangeLog:
* config/riscv/vector.md: Fix avl_type attribute of tuple mov<mode>.
-rw-r--r-- | gcc/config/riscv/vector.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/riscv/vector.md b/gcc/config/riscv/vector.md index 32955fb..ef91950 100644 --- a/gcc/config/riscv/vector.md +++ b/gcc/config/riscv/vector.md @@ -1208,7 +1208,8 @@ DONE; } [(set_attr "type" "vmov,vlde,vste") - (set_attr "mode" "<VT:MODE>")]) + (set_attr "mode" "<VT:MODE>") + (set (attr "avl_type") (const_int INVALID_ATTRIBUTE))]) ;; ----------------------------------------------------------------- ;; ---- VLS Moves Operations |