]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
S/390: Remove superfluous loops.
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Feb 2016 11:38:52 +0000 (11:38 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Feb 2016 11:38:52 +0000 (11:38 +0000)
gcc/ChangeLog:

2016-02-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

* config/s390/s390.c (s390_register_info_set_ranges): Remove
superfluous loops.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233173 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/s390/s390.c

index 833a6effdc961ce52cbfe2a595012e998c379852..f4d01f4c0b1890240909033650ccb42f8aabf51c 100644 (file)
@@ -1,3 +1,8 @@
+2016-02-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+       * config/s390/s390.c (s390_register_info_set_ranges): Remove
+       superfluous loops.
+
 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
 
        * doc/extend.texi: S/390: Correct some typos.
index bca428ab303bd289e900f19d2439c2690d58067b..299d9a81e1dd733fbaae1d3d3d90c480b20ef956 100644 (file)
@@ -9326,10 +9326,6 @@ s390_register_info_set_ranges ()
   for (j = 15; j > i && cfun_gpr_save_slot (j) != SAVE_SLOT_STACK; j--);
   cfun_frame_layout.first_restore_gpr = (i == 16) ? -1 : i;
   cfun_frame_layout.last_restore_gpr = (i == 16) ? -1 : j;
-
-  /* Now the range of GPRs which need saving.  */
-  for (i = 0; i < 16 && cfun_gpr_save_slot (i) != SAVE_SLOT_STACK; i++);
-  for (j = 15; j > i && cfun_gpr_save_slot (j) != SAVE_SLOT_STACK; j--);
   cfun_frame_layout.first_save_gpr = (i == 16) ? -1 : i;
   cfun_frame_layout.last_save_gpr = (i == 16) ? -1 : j;
 }