diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2020-12-29 13:30:04 +0200 |
---|---|---|
committer | Claudiu Zissulescu <claziss@synopsys.com> | 2020-12-29 13:30:04 +0200 |
commit | 052870c3d1c962a0875c4debc066ccc3d68e7029 (patch) | |
tree | 93239e9af339c7721f9b078587266e390983c72c /gcc/tree-vector-builder.c | |
parent | d2754fbb65dd3b81487769317bae4e9a8cee01c9 (diff) | |
download | gcc-052870c3d1c962a0875c4debc066ccc3d68e7029.zip gcc-052870c3d1c962a0875c4debc066ccc3d68e7029.tar.gz gcc-052870c3d1c962a0875c4debc066ccc3d68e7029.tar.bz2 |
arc: Don't use predicated vadd2 instructions in mov patterns.
Update movdi, movdf and mov vectors not to use predicated vadd2
instructions. vadd2 is used as a "fast" move in these patterns. This
fixes a number of failures in dejagnu.
gcc/
2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
* config/arc/arc.md (movdi_insn): Update pattern, no predicated
vadd2 usage.
(movdf_insn): Likewise.
* config/arc/simdext.md (movVEC_insn): Likewise.
Signed-off-by: Claudiu Zissulescu <claziss@synopsys.com>
Diffstat (limited to 'gcc/tree-vector-builder.c')
0 files changed, 0 insertions, 0 deletions