diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2021-08-02 10:01:46 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-08-02 10:38:06 -0700 |
commit | 1bee034e012d1146d34b0d767fe28a485c210e4b (patch) | |
tree | 7942e821cc0c2cc1204b56da5af6994935ed03d1 /libgo/go | |
parent | 38fb24ba4d67254cea78731fc8d961903dad9646 (diff) | |
download | gcc-1bee034e012d1146d34b0d767fe28a485c210e4b.zip gcc-1bee034e012d1146d34b0d767fe28a485c210e4b.tar.gz gcc-1bee034e012d1146d34b0d767fe28a485c210e4b.tar.bz2 |
x86: Add TARGET_GEN_MEMSET_SCRATCH_RTX
Define TARGET_GEN_MEMSET_SCRATCH_RTX to ix86_gen_scratch_sse_rtx to
return a scratch SSE register for memset.
gcc/
PR middle-end/90773
* config/i386/i386.c (TARGET_GEN_MEMSET_SCRATCH_RTX): New.
gcc/testsuite/
PR middle-end/90773
* gcc.target/i386/pr90773-5.c: Updated to expect XMM register.
* gcc.target/i386/pr90773-14.c: Likewise.
* gcc.target/i386/pr90773-15.c: New test.
* gcc.target/i386/pr90773-16.c: Likewise.
* gcc.target/i386/pr90773-17.c: Likewise.
* gcc.target/i386/pr90773-18.c: Likewise.
* gcc.target/i386/pr90773-19.c: Likewise.
Diffstat (limited to 'libgo/go')
0 files changed, 0 insertions, 0 deletions