Chris Lattner 
							
						 
					 
					
						
						
							
						
						749c6f6b5e 
					 
					
						
						
							
							rename TargetInstrDescriptor -> TargetInstrDesc.  
						
						... 
						
						
						
						Make MachineInstr::getDesc return a reference instead
of a pointer, since it can never be null.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45695  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-07 07:27:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						50cdabcfd5 
					 
					
						
						
							
							Remove meaningless qualifiers from return types, avoiding compiler warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-19 20:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						06dd2a68e1 
					 
					
						
						
							
							Fix the comments for the 'fast' parameter in addPassesToEmitFile.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-30 15:04:59 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8bd6035750 
					 
					
						
						
							
							Added -print-emitted-asm to print out JIT generated asm to cerr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40123  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-20 21:56:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						95ef406e0f 
					 
					
						
						
							
							Make stable_sort in tail merging actually be stable (it never was, but didn't  
						
						... 
						
						
						
						matter until my last change).  Reenable tail merging by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-29 23:47:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						a8d5381209 
					 
					
						
						
							
							Disable Tail  Merging for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-25 01:00:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						e6e435498c 
					 
					
						
						
							
							name change requested by review of previous patch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37289  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 18:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						81da02b553 
					 
					
						
						
							
							Make tail merging the default, except on powerPC.  There was no prior art  
						
						... 
						
						
						
						for a target-dependent default with a command-line override; this way
should be generally usable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 17:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						d25f933c0d 
					 
					
						
						
							
							Added new method to finish up the addition of passes to emit files. This  
						
						... 
						
						
						
						allows us to split that method into two so that we can optionally call a
concrete function to add a writer. Removed moribund addObjectWriter()
method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34030  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-08 01:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						98b5795f62 
					 
					
						
						
							
							Accessor for the TargetELFWriterInfo class object.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-27 02:55:04 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						8f5159e6b2 
					 
					
						
						
							
							A virtual method to return the TargetMachOWriterInfo object. This returns  
						
						... 
						
						
						
						a real value in derived classes, of course.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-24 03:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						e911615c47 
					 
					
						
						
							
							Revert patch.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-17 09:06:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						3007f7a30e 
					 
					
						
						
							
							The TargetObjInfo object goes here.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33288  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-17 03:48:29 +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 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						a0f3d17daa 
					 
					
						
						
							
							Make target asm info a property of the target machine.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30162  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 22:06:40 +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 
							
						 
					 
					
						
						
							
						
						07ac914973 
					 
					
						
						
							
							Eliminate target name.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-03 18:44:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						35d86fef1f 
					 
					
						
						
							
							Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29307  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-26 21:12:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						152ed05353 
					 
					
						
						
							
							Added option -code-model to set code model (only used in 64-bit) mode. Valid  
						
						... 
						
						
						
						values include small, kernel, medium, large, and default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29009  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-06 01:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						07000c6f01 
					 
					
						
						
							
							Refactor a bunch of includes so that TargetMachine.h doesn't have to include  
						
						... 
						
						
						
						TargetData.h.  This should make recompiles a bit faster with my current
TargetData tinkering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-05-12 06:33:49 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3dc38d26fb 
					 
					
						
						
							
							Remove some obsolete interfaces  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27896  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-20 18:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						475c010366 
					 
					
						
						
							
							Eliminate IntrinsicLowering from TargetMachine.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26973  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-23 05:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a84b1c7c4e 
					 
					
						
						
							
							Added getTargetLowering() - returns DAG lowering info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26739  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-13 23:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4c1aa86657 
					 
					
						
						
							
							- Added option -relocation-model to set relocation model. Valid values include static, pic,  
						
						... 
						
						
						
						dynamic-no-pic, and default.
PPC and x86 default is dynamic-no-pic for Darwin, pic for others.
- Removed options -enable-pic and -ppc-static.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26315  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-22 20:19:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						df2e425f2a 
					 
					
						
						
							
							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 -O0
style of build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-08 02:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						6cee630070 
					 
					
						
						
							
							Allow itineraries to be passed through the Target Machine.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-01 20:06:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5ab8363206 
					 
					
						
						
							
							Since getSubtarget() always provides a const Subtarget, dont' require the user  
						
						... 
						
						
						
						to pass it in.  Also, since it always returns a non-null pointer, make it
return a reference instead for easier use.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22686  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-05 21:53:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						9eb59ec548 
					 
					
						
						
							
							Eliminate tabs and trailing spaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-27 05:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						8d2623d49a 
					 
					
						
						
							
							Clean up and add comments to the newly implemented subtarget code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22396  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-12 03:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						fb5792f416 
					 
					
						
						
							
							Implement Subtarget support  
						
						... 
						
						
						
						Implement the X86 Subtarget.
This consolidates the checks for target triple, and setting options based
on target triple into one place.  This allows us to convert the asm printer
and isel over from being littered with "forDarwin", "forCygwin", etc. into
just having the appropriate flags for each subtarget feature controlling
the code for that feature.
This patch also implements indirect external and weak references in the
X86 pattern isel, for darwin.  Next up is to convert over the asm printers
to use this new interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22389  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-12 01:41:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						33f80a8723 
					 
					
						
						
							
							add some new file types  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22286  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-25 03:31:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						11f14c8be0 
					 
					
						
						
							
							refactor these interfaces a bit  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22281  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-25 02:47:50 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						34695381d6 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21412  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 20:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						80b90cd191 
					 
					
						
						
							
							Add new constructor.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 23:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e3fa53ee4d 
					 
					
						
						
							
							* Add a BoolAlignment field to TargetData, default is 1 byte  
						
						... 
						
						
						
						* Fix spacing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15119  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-23 01:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a51e273a76 
					 
					
						
						
							
							Add two new "virtual static" methods to the TargetMachine class  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-11 02:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						992dce13ec 
					 
					
						
						
							
							* Doxygenify comments  
						
						... 
						
						
						
						* Tabs-to-spaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14549  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-01 20:42:00 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						498231bc60 
					 
					
						
						
							
							Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its  
						
						... 
						
						
						
						only concrete implementation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-03 02:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						36c2a05935 
					 
					
						
						
							
							Delete the V9 specific findOptimalStorageSize method, inlining it into all callers.  
						
						... 
						
						
						
						Substantially clean up all target implementations by having the OPTIONAL get*Info
methods return a pointer instead of a reference.  This allows us to have default
implementations!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13950  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-02 05:53:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bed9ecc4b 
					 
					
						
						
							
							Add a new constructor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12087  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-03 02:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						05b15fb075 
					 
					
						
						
							
							TargetCacheInfo has been removed; its only uses were to propagate a constant  
						
						... 
						
						
						
						(16) into certain areas of the SPARC V9 back-end. I'm fairly sure the US IIIi's
dcache has 32-byte lines, so I'm not sure where the 16 came from. However, in
the interest of not breaking things any more than they already are, I'm going
to leave the constant alone.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12043  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 06:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f70e0c216c 
					 
					
						
						
							
							Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering  
						
						... 
						
						
						
						implementation from the TargetMachine directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-28 21:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1e60a9165d 
					 
					
						
						
							
							Rip JIT specific stuff out of TargetMachine, as per PR176  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10542  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-20 01:22:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						459ccab002 
					 
					
						
						
							
							Add new getJITStubForFunction method, which may optionally be implemented by  
						
						... 
						
						
						
						targets for better performance.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-12 07:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						6fbcc26f14 
					 
					
						
						
							
							Added LLVM copyright header (for lack of a better term).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 20:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						a42649e3dd 
					 
					
						
						
							
							Make replaceMachineCodeForFunction return void.  
						
						... 
						
						
						
						Make it assert by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 15:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						5358bc39c1 
					 
					
						
						
							
							Add stub version of replaceMachineCodeForFunction. It will live here until  
						
						... 
						
						
						
						we have a better place for it to go.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-17 18:26:45 +00:00