aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/repo.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2015-01-29 07:30:45 -0700
committerJeff Law <law@gcc.gnu.org>2015-01-29 07:30:45 -0700
commit52d285303c8fb614b39a0c0366ef7decd4bea198 (patch)
tree5f77c59797bc55ba92354910fbc0f9280546b541 /gcc/cp/repo.c
parentb8aa7083ec7490b69bd69c21e728f381f6cd4fc3 (diff)
downloadgcc-52d285303c8fb614b39a0c0366ef7decd4bea198.zip
gcc-52d285303c8fb614b39a0c0366ef7decd4bea198.tar.gz
gcc-52d285303c8fb614b39a0c0366ef7decd4bea198.tar.bz2
re PR target/15184 (Direct access to byte inside word not working with -march=pentiumpro)
PR target/15184 * combine.c (try_combine): If I0 is a memory load and I3 a store to a related address, increase the "goodness" of doing a 4-insn combination with I0-I3. (make_field_assignment): Handle SUBREGs in the ior+and case. PR target/15184 * gcc.target/i386/pr15184-1.c: New test. * gcc.target/i386/pr15184-2.c: New test. From-SVN: r220249
Diffstat (limited to 'gcc/cp/repo.c')
0 files changed, 0 insertions, 0 deletions