aboutsummaryrefslogtreecommitdiff
path: root/gcc/selftest-rtl.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2017-05-24 16:33:11 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2017-05-24 16:33:11 +0200
commit6938e7f1d803d3e56eb0004f826c302c2bc39584 (patch)
tree601debca22be27d6bf72e09b8a29c15009aa906e /gcc/selftest-rtl.c
parente1b67495863fe07724aa71bf1ef5fd3d2557451c (diff)
downloadgcc-6938e7f1d803d3e56eb0004f826c302c2bc39584.zip
gcc-6938e7f1d803d3e56eb0004f826c302c2bc39584.tar.gz
gcc-6938e7f1d803d3e56eb0004f826c302c2bc39584.tar.bz2
rs6000: Fix for separate shrink-wrapping for fp (PR80860, PR80843)
After my r248256, rs6000_components_for_bb allocates an sbitmap of size only 32 while it can use up to 64. This patch fixes it. It moves the n_components variable into the machine_function struct so that other hooks can use it. PR bootstrap/80860 PR bootstrap/80843 * config/rs6000/rs6000.c (struct machine_function): Add new field n_components. (rs6000_get_separate_components): Init that field, use it. (rs6000_components_for_bb): Use the field. From-SVN: r248421
Diffstat (limited to 'gcc/selftest-rtl.c')
0 files changed, 0 insertions, 0 deletions