| 
							
							
								 Brian Gaeke | d0fde30ce8 | Put all LLVM code into the llvm namespace, as per bug 109. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-11-11 22:41:34 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 204089042b | Fix extract to use the right TargetData, like Bugpoint does. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9561 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-28 22:22:16 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 1dd27b157b | fix file header git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9294 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-20 17:58:43 +00:00 |  | 
			
				
					| 
							
							
								 John Criswell | 7c0e022c5c | Added copyright header to all C++ source files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9291 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-20 17:47:21 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2148bcb7e3 | Clean up header, remove extra #include git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8451 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-09-10 19:42:51 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | 053134a1ee | Make createVerifierPass return a FunctionPass *. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8449 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-09-10 19:37:04 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 5113eb0c52 | Move the function extractor pass from tools/extract into lib/Xform/IPO git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4759 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-19 18:42:59 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 68ed318d33 | * Fix extract to work with constant pointer refs correctly * Extract makes all global vars external, so they don't have initializers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4121 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-10-12 20:50:16 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 71bcba7d1a | Avoid making external global variables internal git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4059 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-10-07 18:33:53 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7d3f8671c1 | - The extract tool now is sure to extract the function implementation for the specified name instead of extracting the prototype if both exist.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4045 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-10-06 21:30:04 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 50e3a20b54 | Print the tool name when an error comes from so that I can tell which tool of a pipeline is having issues.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3167 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-30 21:43:22 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 5e1f7ec927 | Remove extraneous #includes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3162 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-30 19:33:19 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | c7a0985995 | *** empty log message *** git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3087 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-25 16:31:09 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | ddd3e61bd3 | *** empty log message *** git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3044 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-24 17:12:08 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 33974ca00e | Minor changes due to code juggled around git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3039 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-23 22:04:40 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 5ff62e90d0 | *** empty log message *** git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2985 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-07-22 02:10:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7e70829632 | MEGAPATCH checkin. For details, See: docs/2002-06-25-MegaPatchInfo.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2779 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-06-25 16:13:24 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 6a1359229d | Make sure the extracted function has external linkage, so that it doesn't get eliminated by globaldce!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2736 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-23 18:36:25 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 579d91411a | Initial checkin of the "extract" utility git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2716 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-05-22 20:27:00 +00:00 |  |