mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			rs6000.c (rs6000_option_override_internal): Make LRA the default for the rs6000 port.
* config/rs6000/rs6000.c (rs6000_option_override_internal): Make LRA the default for the rs6000 port. From-SVN: r239105
This commit is contained in:
		
							parent
							
								
									9c26dfd08a
								
							
						
					
					
						commit
						2f9436e96c
					
				|  | @ -1,3 +1,8 @@ | ||||||
|  | 2016-08-03  Peter Bergner  <bergner@vnet.ibm.com> | ||||||
|  | 
 | ||||||
|  | 	* config/rs6000/rs6000.c (rs6000_option_override_internal): Make LRA | ||||||
|  | 	the default for the rs6000 port. | ||||||
|  | 
 | ||||||
| 2016-08-03  Bernd Edlinger  <bernd.edlinger@hotmail.de> | 2016-08-03  Bernd Edlinger  <bernd.edlinger@hotmail.de> | ||||||
| 
 | 
 | ||||||
| 	PR middle-end/71876 | 	PR middle-end/71876 | ||||||
|  |  | ||||||
|  | @ -4323,6 +4323,10 @@ rs6000_option_override_internal (bool global_init_p) | ||||||
|       rs6000_isa_flags &= ~OPTION_MASK_P9_DFORM_SCALAR; |       rs6000_isa_flags &= ~OPTION_MASK_P9_DFORM_SCALAR; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |   /* Enable LRA by default.  */ | ||||||
|  |   if ((rs6000_isa_flags_explicit & OPTION_MASK_LRA) == 0) | ||||||
|  |     rs6000_isa_flags |= OPTION_MASK_LRA; | ||||||
|  | 
 | ||||||
|   /* There have been bugs with -mvsx-timode that don't show up with -mlra,
 |   /* There have been bugs with -mvsx-timode that don't show up with -mlra,
 | ||||||
|      but do show up with -mno-lra.  Given -mlra will become the default once |      but do show up with -mno-lra.  Given -mlra will become the default once | ||||||
|      PR 69847 is fixed, turn off the options with problems by default if |      PR 69847 is fixed, turn off the options with problems by default if | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Peter Bergner
						Peter Bergner