diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2017-12-18 16:26:47 +0100 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gcc.gnu.org> | 2017-12-18 16:26:47 +0100 |
commit | 0cf0bc67f6fad8653edb7656080f7f61394c92b4 (patch) | |
tree | b35c509aaca11819cc286ad05ee419d65418b7a9 /gcc/tree-vect-loop.c | |
parent | 2bd36ebab737f4bd3f5d306b269ffdff22eace4f (diff) | |
download | gcc-0cf0bc67f6fad8653edb7656080f7f61394c92b4.zip gcc-0cf0bc67f6fad8653edb7656080f7f61394c92b4.tar.gz gcc-0cf0bc67f6fad8653edb7656080f7f61394c92b4.tar.bz2 |
[ARC] Update (u)maddsidi patterns.
The accumulator registers are freely used by the compiler. However,
there are a number of instructions which are having an intrinsic use
of these registers. Update patterns to inform the compiler which ones.
gcc/
2017-09-19 Claudiu Zissulescu <claziss@synopsys.com>
* config/arc/arc.md (maddsidi4, maddsidi4_split): Update pattern.
(umaddsidi4,umaddsidi4): Likewise.
gcc/testsuite
2017-09-19 Claudiu Zissulescu <claziss@synopsys.com>
* gcc.target/arc/tumaddsidi4.c: New test.
From-SVN: r255779
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions