Victor Hernandez 
							
						 
					 
					
						
						
							
						
						3ad70d5d61 
					 
					
						
						
							
							Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), and avoid redundant isFreeCall cases) in feedback to r85176  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85936  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-03 20:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						88efeaee22 
					 
					
						
						
							
							Changes (* location in pointer variables, avoiding include, and using APInt::getLimitedValue) based on feedback to r85814  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85933  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-03 20:02:35 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						bc117b83f6 
					 
					
						
						
							
							Set bit instead of calling pow() to compute 2 << n  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-02 18:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Edward O'Callaghan 
							
						 
					 
					
						
						
							
						
						438b00b2ad 
					 
					
						
						
							
							Fix for warning seen on DF-BSD, Victor, please fix this to use a shift instead of pow()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-02 03:14:31 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongxing Xu 
							
						 
					 
					
						
						
							
						
						06ff7505e1 
					 
					
						
						
							
							fix 80-col.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85480  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-29 04:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongxing Xu 
							
						 
					 
					
						
						
							
						
						8370057f0c 
					 
					
						
						
							
							Explicitly convert to double to suppress Visual C++ 2008 build error C2668 pow is ambiguous call to overloaded function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85478  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-29 03:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						90f48e7c91 
					 
					
						
						
							
							Extend getMallocArraySize() to determine the array size if the malloc argument is:  
						
						... 
						
						
						
						ArraySize * ElementSize
ElementSize * ArraySize
ArraySize << log2(ElementSize)
ElementSize << log2(ArraySize)
Refactor isArrayMallocHelper and delete isSafeToGetMallocArraySize, so that there is only 1 copy of the malloc array determining logic.
Update users of getMallocArraySize() to not bother calling isArrayMalloc() as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85421  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 20:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						f006b183e2 
					 
					
						
						
							
							Rename MallocFreeHelper as MemoryBuiltins  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85286  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-27 20:05:49 +00:00