diff options
author | Andrew Stubbs <ams@codesourcery.com> | 2021-05-07 15:31:05 +0100 |
---|---|---|
committer | Andrew Stubbs <ams@codesourcery.com> | 2021-05-07 23:47:38 +0100 |
commit | 07d7d37d1a33efb04f1262e56f4b82d6e1089e75 (patch) | |
tree | 9265b0ef8ef7bae044a42c212f73acf1a7b2911d /libcpp | |
parent | a87ceadf17b4a899f3e74e2da8b6b209461d2742 (diff) | |
download | gcc-07d7d37d1a33efb04f1262e56f4b82d6e1089e75.zip gcc-07d7d37d1a33efb04f1262e56f4b82d6e1089e75.tar.gz gcc-07d7d37d1a33efb04f1262e56f4b82d6e1089e75.tar.bz2 |
Ensure emit_move_insn operands are valid
Some architectures are fine with PLUS in move instructions, but others
are not (amdgcn is the motivating example).
2021-05-07 Jakub Jelinek <jakub@redhat.com>
Andrew Stubbs <amd@codesourcery.com>
gcc/ChangeLog:
PR target/100418
* builtins.c (try_store_by_multiple_pieces): Use force_operand for
emit_move_insn operands.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions