Rafael Espindola 
							
						 
					 
					
						
						
							
						
						5160d38166 
					 
					
						
						
							
							Add LLVMAddTargetLibraryInfo to the C API.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-25 21:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						db125cfaf5 
					 
					
						
						
							
							land David Blaikie's patch to de-constify Type, with a few tweaks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-18 04:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ef58218b8d 
					 
					
						
						
							
							remove the InvalidateStructLayoutInfo API, which is dead and unnecessary now  
						
						... 
						
						
						
						that type refinement is toast.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135245  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-15 05:21:59 +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 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						154c5c46fc 
					 
					
						
						
							
							Improve comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-07 20:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9966306aa7 
					 
					
						
						
							
							Add initialization routines for Target.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115957  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-07 18:50:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d686c8e73f 
					 
					
						
						
							
							"In order to ease automatic bindings generation, it would be helpful if boolean values were distinguishable from integers. The attached patch introduces "typedef int LLVMBool;", and uses LLVMBool instead of int throughout the C API, wherever a boolean value is called for."  
						
						... 
						
						
						
						Patch by James Y Knight!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93079  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-09 22:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						43469b6957 
					 
					
						
						
							
							move debug info stuff out of line, allowing two #includes  
						
						... 
						
						
						
						to go away from IRBuilder.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92230  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-28 21:45:40 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1d0be15f89 
					 
					
						
						
							
							Push LLVMContexts through the IntegerType APIs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-13 21:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						777d2306b3 
					 
					
						
						
							
							Rename PaddedSize to AllocSize, in the hope that this  
						
						... 
						
						
						
						will make it more obvious what it represents, and stop
it being confused with the StoreSize.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-09 07:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						ceb4d1aecb 
					 
					
						
						
							
							Rename getABITypeSize to getTypePaddedSize, as  
						
						... 
						
						
						
						suggested by Chris.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-12 20:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						3e3dc57d3f 
					 
					
						
						
							
							strdup needs <cstring>. This fixes a build error with g++-4.3.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49218  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-04 16:08:00 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						3e0c835593 
					 
					
						
						
							
							C and Objective Caml bindings for the TargetData class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48422  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-16 20:08:03 +00:00