Bill Wendling 
							
						 
					 
					
						
						
							
						
						f5da13367f 
					 
					
						
						
							
							What should be the last unnecessary <iostream>s in the library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 22:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						fde1b3bb2f 
					 
					
						
						
							
							1. Remove condition on delete.  
						
						... 
						
						
						
						2. Protect and outline createTargetAsmInfo.
3. Misc. kruft.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30169  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 23:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1911fd4f85 
					 
					
						
						
							
							Completely rearchitect the interface between targets and the pass manager.  
						
						... 
						
						
						
						This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be implemented
any way, like the CBE) and LLVMTargetMachine (subclass of TM that is used by
things using libcodegen and other support).
2. Instead of having each target fully populate the passmgr for file or JIT
   output, move all this to common code, and give targets hooks they can
   implement.
3. Commonalize the target population stuff between file emission and JIT
   emission.
4. All (native code) codegen stuff now happens in a FunctionPassManager, which
   paves the way for "fast -O0" stuff in the CFE later, and now LLC could
   lazily stream .bc files from disk to use less memory.
5. There are now many fewer #includes and the targets don't depend on the
   scalar xforms or libanalysis anymore (but codegen does).
6. Changing common code generator pass ordering stuff no longer requires
   touching all targets.
7. The JIT now has the option of "-fast" codegen or normal optimized codegen,
   which is now orthogonal to the fact that JIT'ing is being done.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-04 04:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c4fa386471 
					 
					
						
						
							
							Simplify target construction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30070  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-03 18:44:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1790d44d0d 
					 
					
						
						
							
							Don't pass target name into TargetData anymore, it is never used or needed.  
						
						... 
						
						
						
						Remove explicit casts to std::string now that there is no overload resolution
issues in the TargetData ctors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28830  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-16 18:22:52 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						8f7f4cc1ae 
					 
					
						
						
							
							Sparc is big-endian.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-20 00:49:30 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d988b32aba 
					 
					
						
						
							
							Make all of the TargetMachine subclasses use the new string TargetData methods.  
						
						... 
						
						
						
						This is part of the on-going work on PR 761.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28414  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-20 00:24:56 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						a69571c799 
					 
					
						
						
							
							Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses.  This has one caller-visible change: getTargetData() now returns a pointer instead of a reference.  
						
						... 
						
						
						
						This fixes PR 759.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28074  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-03 01:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						957e1674e7 
					 
					
						
						
							
							Disable switch lowering for targets based on the selection dag isel,  
						
						... 
						
						
						
						letting the code generator handle them directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-08 19:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc641b9d8b 
					 
					
						
						
							
							Eliminate IntrinsicLowering from TargetMachine.  
						
						... 
						
						
						
						Make the CBE and V9 backends create their own, since they're the only ones that use it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-23 05:43:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3ab48ed72f 
					 
					
						
						
							
							Enable LSR by default for SPARC: it is a clear win.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-09 19:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9413678f91 
					 
					
						
						
							
							add an option to turn on LSR.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-09 05:06:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7c90f73a1b 
					 
					
						
						
							
							Rename SPARC V8 target to be the LLVM SPARC target.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-05 05:50:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69d39091fe 
					 
					
						
						
							
							Two changes:  
						
						... 
						
						
						
						1. Treat FMOVD as a copy instruction, to help with coallescing in V9 mode
2. When in V9 mode, insert FMOVD instead of FpMOVD instructions, as we don't
   ever rewrite FpMOVD instructions into FMOVS instructions, thus we just end
   up with commented out copies!
This should fix a bunch of failures in V9 mode on sparc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25961  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-04 06:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0d170a7969 
					 
					
						
						
							
							Add trivial subtarget support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25641  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-26 06:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb978c7e98 
					 
					
						
						
							
							remove the V8 simple isel  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25534  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-23 07:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7c41907887 
					 
					
						
						
							
							reorder passes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-15 07:19:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b3c77152c8 
					 
					
						
						
							
							invert the sense of this switch and its name  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-12 01:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aca0901dd3 
					 
					
						
						
							
							Run lower-switch after lower-invoke.  
						
						... 
						
						
						
						Only run lower-allocations and lower-select for the simple isel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-20 08:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c18b10ad4 
					 
					
						
						
							
							Add the framework for a dag-dag isel  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24769  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-17 07:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						03a83c90da 
					 
					
						
						
							
							Remove JIT support, which doesn't work.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-12-16 06:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ce8eb0c16b 
					 
					
						
						
							
							Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it.  This is useful for an -O0style of build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-08 02:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72fe0af68f 
					 
					
						
						
							
							remove reference to this pass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24088  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-29 05:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b1e1180ca0 
					 
					
						
						
							
							1. Use SubtargetFeatures in llc/lli.  
						
						... 
						
						
						
						2. Propagate feature "string" to all targets.
3. Implement use of SubtargetFeatures in PowerPCTargetSubtarget.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-01 21:38:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0431c96cec 
					 
					
						
						
							
							Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile  
						
						... 
						
						
						
						interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22282  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-25 02:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						27177f8c16 
					 
					
						
						
							
							Convert tabs to spaces  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21457  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 18:06:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						b5f662fa03 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 23:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3ea78c4276 
					 
					
						
						
							
							Use the target triple to pick this target.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18830  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-12 17:40:28 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						74be3a5794 
					 
					
						
						
							
							Print llvm code one function at a time.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-11 22:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						b3a86a6d49 
					 
					
						
						
							
							JIT should print LLVM each function before selecting instructions for it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-11 18:41:09 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						56c5d7369b 
					 
					
						
						
							
							Bools are *also* not ints. Sigh. Furthermore, most of the TargetMachine  
						
						... 
						
						
						
						ctor parameters can be defaulted.
Print the transformed llvm code input to the instruction selector
when -print-machineinstrs is on, just like V9.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18794  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-11 05:19:04 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						5aefa8a6fe 
					 
					
						
						
							
							Move -lowerselect later in the chain; some select instructions were  
						
						... 
						
						
						
						slipping through into the instruction selector, which can't deal with
them yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18758  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-10 08:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						20503bd958 
					 
					
						
						
							
							Bytes and shorts are aligned differently from words.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18713  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 18:51:02 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						4b92ed6d58 
					 
					
						
						
							
							Allocate fewer registers and tighten up alignment restrictions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-18 00:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						0e2d466ce9 
					 
					
						
						
							
							Implement getModuleMatchQuality and getJITMatchQuality so that v8 will be the  
						
						... 
						
						
						
						default 32/BE target on sparc hosts, and ppc will continue to be the default
on other hosts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16865  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-09 05:57:01 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						8a9acd1e31 
					 
					
						
						
							
							Fix double and long alignment.  
						
						... 
						
						
						
						Call the FPMover pass after register allocation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-29 03:26:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0cf0c37469 
					 
					
						
						
							
							Delete the allocate*TargetMachine function, which is now dead .  
						
						... 
						
						
						
						The shared command line options are now in a header that makes sense.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 04:17:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71d24aab2d 
					 
					
						
						
							
							Make these format a bit nicer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 03:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d36c970a11 
					 
					
						
						
							
							Auto-registrate target  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 02:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						38343f6cfe 
					 
					
						
						
							
							Add #includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14625  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-04 17:19:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a9a582fbb6 
					 
					
						
						
							
							Fix potential problems with unreachable basic blocks.  
						
						... 
						
						
						
						Also, while noone's looking, add support for constant expressions.  Wait,
I said not to look!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-02 05:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						0280aa9795 
					 
					
						
						
							
							Order #includes as per style guide.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 21:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						a3c57624c0 
					 
					
						
						
							
							Get rid of selects the easy way  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14230  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-18 08:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						f405280acb 
					 
					
						
						
							
							I think we'll use the standard lowering passes for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-15 20:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						ef8e48aae0 
					 
					
						
						
							
							I don't think we have to have 4 extra allocated (but unused) bytes on the stack.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12905  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-13 18:28:37 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						86a8790826 
					 
					
						
						
							
							Add references to delay slot filler pass.  
						
						... 
						
						
						
						Fill in addPassesToJITCompile method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12729  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-06 23:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						7a3ae1fbad 
					 
					
						
						
							
							Support -print-machineinstrs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-04 19:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						4acfd039f9 
					 
					
						
						
							
							Asm printer support, based on x86 - only prints mnemonics for now  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-04 06:00:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1c809c594b 
					 
					
						
						
							
							Add an instruction selector capable of selecting 'ret void'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11973  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-29 00:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9ff6ba1ea1 
					 
					
						
						
							
							Change this so that LLC actually tries to run the code generator, though it will  
						
						... 
						
						
						
						immediately abort due to lack of an instruction selector. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-28 20:21:45 +00:00