diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2011-07-14 15:10:12 +0000 |
---|---|---|
committer | Georg-Johann Lay <gjl@gcc.gnu.org> | 2011-07-14 15:10:12 +0000 |
commit | d772f97cb639014ca02c6109e902cf1d1280af10 (patch) | |
tree | d17b83ce9559a5f11cb454402c4e8a5642745ac8 /libgfortran | |
parent | 1a5d20a4e01472c30e360f94b33373f1ab8e2354 (diff) | |
download | gcc-d772f97cb639014ca02c6109e902cf1d1280af10.zip gcc-d772f97cb639014ca02c6109e902cf1d1280af10.tar.gz gcc-d772f97cb639014ca02c6109e902cf1d1280af10.tar.bz2 |
re PR target/49487 ([avr] ICE in bytewise rotate)
PR target/49487
* config/avr/avr.md (rotl<mode>3): Generate SCRATCH instead
of REG.
(*rotw<mode>): Use const_int_operand for operand2.
Use match_scatch for operand3.
(*rotb<mode>): Ditto
* config/avr/avr.c (avr_rotate_bytes): Treat SCRATCH.
From-SVN: r176276
Diffstat (limited to 'libgfortran')
0 files changed, 0 insertions, 0 deletions