aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-array-bounds.cc
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2021-03-08 09:24:57 -0500
committerVladimir N. Makarov <vmakarov@redhat.com>2021-03-08 09:26:04 -0500
commit04b4828c6dd215385fde6964a5e13da8a01a78ba (patch)
tree939932ed5bab93bbe9c876ddd896a4e0a669bd3a /gcc/gimple-array-bounds.cc
parente95554dac8284a75c13f4650ef40eea76227282e (diff)
downloadgcc-04b4828c6dd215385fde6964a5e13da8a01a78ba.zip
gcc-04b4828c6dd215385fde6964a5e13da8a01a78ba.tar.gz
gcc-04b4828c6dd215385fde6964a5e13da8a01a78ba.tar.bz2
[PR99422] LRA: Skip modifiers when processing memory address.
Function process_address_1 can wrongly look at constraint modifiers instead of the 1st constraint itself. The patch solves the problem. gcc/ChangeLog: PR target/99422 * lra-constraints.c (skip_contraint_modifiers): New function. (process_address_1): Use it before lookup_constraint call.
Diffstat (limited to 'gcc/gimple-array-bounds.cc')
0 files changed, 0 insertions, 0 deletions