Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								516c2ad731 
								
							 
						 
						
							
							
								
								Fix an edge case in IRGen for conditionals.  PR11509.  
							
							 
							
							... 
							
							
							
							llvm-svn: 146189 
							
						 
						
							2011-12-08 22:01:56 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								56784f9de6 
								
							 
						 
						
							
							
								
								fix rdar://9289603 - clang should fold trivial ?: for enums as well as integer constants into select at -O0  
							
							 
							
							... 
							
							
							
							by making the isCheapEnoughToEvaluateUnconditionally predicate handle anything that folds to a constant.  In particular, we now fold enums.
llvm-svn: 129649 
							
						 
						
							2011-04-16 23:15:35 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								8fbe78f6fc 
								
							 
						 
						
							
							
								
								Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.  
							
							 
							
							... 
							
							
							
							- This is designed to make it obvious that %clang_cc1 is a "test variable"
   which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
   can be useful to redefine what gets run as 'clang -cc1' (for example, to set
   a default target).
llvm-svn: 91446 
							
						 
						
							2009-12-15 20:14:24 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								b0bc559b19 
								
							 
						 
						
							
							
								
								PR5526: Make sure to set the right cast kinds for the inserted implicit casts.  
							
							 
							
							... 
							
							
							
							llvm-svn: 89023 
							
						 
						
							2009-11-17 01:22:05 +00:00  
						
					 
				
					
						
							
							
								 
								Mike Stump
							
						 
						
							 
							
							
							
							
								
							
							
								11289f4280 
								
							 
						 
						
							
							
								
								Remove tabs, and whitespace cleanups.  
							
							 
							
							... 
							
							
							
							llvm-svn: 81346 
							
						 
						
							2009-09-09 15:08:12 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								a45cf5b6b0 
								
							 
						 
						
							
							
								
								Rename clang to clang-cc.  
							
							 
							
							... 
							
							
							
							Tests and drivers updated, still need to shuffle dirs.
llvm-svn: 67602 
							
						 
						
							2009-03-24 02:24:46 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								19d84c3c51 
								
							 
						 
						
							
							
								
								Update a number of CodeGen tests to not create .ll files in the test  
							
							 
							
							... 
							
							
							
							directory.
 - Removed .ll from the svn:ignore lists to try and prevent this.
 - Added svn:ignore on test/Misc/Output
llvm-svn: 55104 
							
						 
						
							2008-08-21 02:51:29 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								7bd6e58ddc 
								
							 
						 
						
							
							
								
								fix crash when codegening 'cond ? lhs : call-to-void-func()'  
							
							 
							
							... 
							
							
							
							llvm-svn: 51958 
							
						 
						
							2008-06-04 19:15:45 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								cb92a3f03b 
								
							 
						 
						
							
							
								
								Patch for PR2334, and a similar ObjC bug.  
							
							 
							
							... 
							
							
							
							llvm-svn: 51193 
							
						 
						
							2008-05-16 17:37:11 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								de4496bb9e 
								
							 
						 
						
							
							
								
								Basic codegen test for conditional with void*.  
							
							 
							
							... 
							
							
							
							llvm-svn: 46940 
							
						 
						
							2008-02-10 23:18:23 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								1bc0fed9a5 
								
							 
						 
						
							
							
								
								Fix codegen for conditionals with incommpatible pointer types.  Code  
							
							 
							
							... 
							
							
							
							that causes this isn't really correct, but if we're going to accept 
this, it should come up with a consistent AST.
llvm-svn: 46557 
							
						 
						
							2008-01-30 17:02:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								b6a7b582ee 
								
							 
						 
						
							
							
								
								Fix a codegen crash on void ?: reported by Oliver  
							
							 
							
							... 
							
							
							
							llvm-svn: 44454 
							
						 
						
							2007-11-30 17:56:23 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a3ee6fa84f 
								
							 
						 
						
							
							
								
								this works.  
							
							 
							
							... 
							
							
							
							llvm-svn: 44321 
							
						 
						
							2007-11-26 01:39:17 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								91dacfec85 
								
							 
						 
						
							
							
								
								Check in these testcases.  
							
							 
							
							... 
							
							
							
							llvm-svn: 39829 
							
						 
						
							2007-07-13 20:18:44 +00:00