aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-array-bounds.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2021-07-22 05:17:27 -0700
committerH.J. Lu <hjl.tools@gmail.com>2021-07-23 06:10:39 -0700
commit085666673db03c2e53db368d699c47032c6c5f2e (patch)
treef21bd975de7212cca755327ddb4b99dd75f915e4 /gcc/gimple-array-bounds.h
parent3ea62a2b2ed739209936e0ed27539965ae4c9840 (diff)
downloadgcc-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