diff options
| author | Richard Earnshaw <rearnsha@arm.com> | 2013-12-09 14:54:00 +0000 |
|---|---|---|
| committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2013-12-09 14:54:00 +0000 |
| commit | d5f7d53546f2b649f60481771bfd889e77b53e78 (patch) | |
| tree | 107e2ff12362536156d2c89ffbd2cf389777b7e8 /libcpp/expr.c | |
| parent | e52f6c68f9efea7eb793d168d249cd8ccd86d79f (diff) | |
| download | gcc-d5f7d53546f2b649f60481771bfd889e77b53e78.zip gcc-d5f7d53546f2b649f60481771bfd889e77b53e78.tar.gz gcc-d5f7d53546f2b649f60481771bfd889e77b53e78.tar.bz2 | |
re PR rtl-optimization/54300 (regcprop incorrectly looks through parallel register swap operation)
PR rtl-optimization/54300
gcc/
PR rtl-optimization/54300
* regcprop.c (copyprop_hardreg_forward_1): Ensure any unused
outputs in a single-set are killed from the value chains.
gcc/testsuite:
PR rtl-optimization/54300
* gcc.target/arm/pr54300.C: New test.
From-SVN: r205807
Diffstat (limited to 'libcpp/expr.c')
0 files changed, 0 insertions, 0 deletions
