f3ebc3f3d2 
								
							 
						 
						
							
							
								
								Remove attribution from file headers, per discussion on llvmdev.  
							
							... 
							
							
							
							llvm-svn: 45418 
							
						 
						
							2007-12-29 20:36:04 +00:00  
				
					
						
							
							
								 
						
							
								d92e71cf9a 
								
							 
						 
						
							
							
								
								remove a dead annotation  
							
							... 
							
							
							
							llvm-svn: 45163 
							
						 
						
							2007-12-18 19:04:24 +00:00  
				
					
						
							
							
								 
						
							
								edf0788758 
								
							 
						 
						
							
							
								
								Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space.  
							
							... 
							
							
							
							llvm-svn: 45082 
							
						 
						
							2007-12-17 01:12:55 +00:00  
				
					
						
							
							
								 
						
							
								14a5569f4e 
								
							 
						 
						
							
							
								
								Reverting dtor devirtualization patch.  
							
							... 
							
							
							
							_sabre_: it has a major problem: by the time ~Value is run, all of the "parts" of the derived classes have been destroyed
_sabre_: the vtable lives to fight another day
llvm-svn: 44760 
							
						 
						
							2007-12-10 02:14:30 +00:00  
				
					
						
							
							
								 
						
							
								3e5be66ccb 
								
							 
						 
						
							
							
								
								Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!  
							
							... 
							
							
							
							llvm-svn: 44747 
							
						 
						
							2007-12-09 22:46:10 +00:00  
				
					
						
							
							
								 
						
							
								c48e2c3100 
								
							 
						 
						
							
							
								
								represent indirect operands explicitly in inline asm strings.  
							
							... 
							
							
							
							llvm-svn: 36522 
							
						 
						
							2007-04-28 01:02:58 +00:00  
				
					
						
							
							
								 
						
							
								5113dc5cfe 
								
							 
						 
						
							
							
								
								For PR780:  
							
							... 
							
							
							
							1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o
2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage
3. Make each of the tools with --load options include LinkAllVMCore.h
This should be the last set of changes for this bug and 800.
llvm-svn: 28719 
							
						 
						
							2006-06-07 23:03:13 +00:00  
				
					
						
							
							
								 
						
							
								5bd30fa310 
								
							 
						 
						
							
							
								
								Add a virtual dtor to the InlineAsm class so that the principle method of  
							
							... 
							
							
							
							the class can be defined in InlineAsm.cpp
llvm-svn: 28718 
							
						 
						
							2006-06-07 22:47:44 +00:00  
				
					
						
							
							
								 
						
							
								de5a9f4517 
								
							 
						 
						
							
							
								
								Parse the %*# constraint modifiers  
							
							... 
							
							
							
							llvm-svn: 26341 
							
						 
						
							2006-02-23 23:36:53 +00:00  
				
					
						
							
							
								 
						
							
								2f34a9e332 
								
							 
						 
						
							
							
								
								validate matching constraints and remember when we see them.  
							
							... 
							
							
							
							llvm-svn: 25892 
							
						 
						
							2006-02-02 00:23:53 +00:00  
				
					
						
							
							
								 
						
							
								b24b66f209 
								
							 
						 
						
							
							
								
								Fix VC++ compilation error.  
							
							... 
							
							
							
							llvm-svn: 25869 
							
						 
						
							2006-02-01 04:37:04 +00:00  
				
					
						
							
							
								 
						
							
								7ed3101d14 
								
							 
						 
						
							
							
								
								Beef up the interface to inline asm constraint parsing, making it more general, useful, and easier to use.  
							
							... 
							
							
							
							llvm-svn: 25866 
							
						 
						
							2006-02-01 01:29:47 +00:00  
				
					
						
							
							
								 
						
							
								c981b8e35a 
								
							 
						 
						
							
							
								
								add method for constraint parsing  
							
							... 
							
							
							
							llvm-svn: 25637 
							
						 
						
							2006-01-26 02:21:59 +00:00  
				
					
						
							
							
								 
						
							
								8547e3ab16 
								
							 
						 
						
							
							
								
								parse and verify the constraint string.  
							
							... 
							
							
							
							llvm-svn: 25631 
							
						 
						
							2006-01-26 00:48:33 +00:00  
				
					
						
							
							
								 
						
							
								a2d810d935 
								
							 
						 
						
							
							
								
								Print InlineAsm objects  
							
							... 
							
							
							
							llvm-svn: 25617 
							
						 
						
							2006-01-25 22:26:05 +00:00  
				
					
						
							
							
								 
						
							
								8bbcda2fda 
								
							 
						 
						
							
							
								
								Change inline asms to be uniqued like constants, not embedded in a Module.  
							
							... 
							
							
							
							llvm-svn: 25610 
							
						 
						
							2006-01-25 18:57:27 +00:00  
				
					
						
							
							
								 
						
							
								eef2fe72c0 
								
							 
						 
						
							
							
								
								Initial checkin of the InlineAsm class  
							
							... 
							
							
							
							llvm-svn: 25570 
							
						 
						
							2006-01-24 04:13:11 +00:00