Duncan Sands 
							
						 
					 
					
						
						
							
						
						9fe88973be 
					 
					
						
						
							
							Enable printf() to iprintf() optimization for the TCE target.  
						
						... 
						
						
						
						Patch by Pekka Jaaskelainen. 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132774  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-09 11:11:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						40f5fbcc5c 
					 
					
						
						
							
							add a copy ctor to TargetLibraryInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131806  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-21 20:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						558692fd0a 
					 
					
						
						
							
							ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS  
						
						... 
						
						
						
						triple component.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-20 00:14:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						13fb3b5706 
					 
					
						
						
							
							Target: Eliminate a use of getDarwinMajorNumber().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-19 20:44:08 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Osborne 
							
						 
					 
					
						
						
							
						
						022708f221 
					 
					
						
						
							
							Optimize fprintf -> iprintf if there are no floating point arguments  
						
						... 
						
						
						
						and siprintf is available on the target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126940  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-03 14:20:22 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Osborne 
							
						 
					 
					
						
						
							
						
						419454ad37 
					 
					
						
						
							
							Optimize sprintf -> siprintf if there are no floating point arguments  
						
						... 
						
						
						
						and siprintf is available on the target.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126937  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-03 14:09:28 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Osborne 
							
						 
					 
					
						
						
							
						
						3649824bec 
					 
					
						
						
							
							Optimize printf -> iprintf if there are no floating point arguments  
						
						... 
						
						
						
						and iprintf is available on the target. Currently iprintf is only
marked as being available on the XCore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126935  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-03 13:17:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						188a7e00e7 
					 
					
						
						
							
							add a way to disable all builtins, wire it up to opt's -disable-simplifylibcalls flag.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-18 22:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ce99120084 
					 
					
						
						
							
							introduce a new TargetLibraryInfo pass, which transformations can use to  
						
						... 
						
						
						
						query about available library functions.  For now this just has 
memset_pattern16, which exists on darwin, but it can be extended for a 
bunch of other things in the future.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125965  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-18 21:50:34 +00:00