diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2021-07-22 05:17:27 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-07-23 06:10:39 -0700 |
commit | 085666673db03c2e53db368d699c47032c6c5f2e (patch) | |
tree | f21bd975de7212cca755327ddb4b99dd75f915e4 /gcc/gimple-array-bounds.h | |
parent | 3ea62a2b2ed739209936e0ed27539965ae4c9840 (diff) | |
download | gcc-085666673db03c2e53db368d699c47032c6c5f2e.zip gcc-085666673db03c2e53db368d699c47032c6c5f2e.tar.gz gcc-085666673db03c2e53db368d699c47032c6c5f2e.tar.bz2 |
x86: Don't return hard register when LRA is in progress
Don't return hard register in ix86_gen_scratch_sse_rtx when LRA is in
progress to avoid ICE when there are no available hard registers for
LRA.
gcc/
PR target/101504
* config/i386/i386.c (ix86_gen_scratch_sse_rtx): Don't return
hard register when LRA is in progress.
gcc/testsuite/
PR target/101504
* gcc.target/i386/pr101504.c: New test.
Diffstat (limited to 'gcc/gimple-array-bounds.h')
0 files changed, 0 insertions, 0 deletions