Dan Gohman 
							
						 
					 
					
						
						
							
						
						b8cab9227a 
					 
					
						
						
							
							Fix command-line option printing to print two spaces where needed,  
						
						... 
						
						
						
						instead of requiring all "short description" strings to begin with
two spaces. This makes these strings less mysterious, and it fixes
some cases where short description strings mistakenly did not
begin with two spaces.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-14 20:25:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						97135e1ee5 
					 
					
						
						
							
							Factor out the code for determining when symblic addresses  
						
						... 
						
						
						
						require RIP-relative addressing and use it to fix a bug
in X86FastISel in x86-64 PIC mode, where it was trying to
use base/index registers with RIP-relative addresses. This
fixes a bunch of x86-64 testsuite failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-26 19:15:30 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						32b952a2a6 
					 
					
						
						
							
							Reapply 56585:56589 with proper fix for some gcc versions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56621  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-25 21:00:33 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						688535e005 
					 
					
						
						
							
							Temporarily backing out 56585:56589 to unbreak the build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56607  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-25 07:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						8490322fa9 
					 
					
						
						
							
							Use crazy template-based inheritance instead of virtual one.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56585  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-24 22:21:39 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						cb37188323 
					 
					
						
						
							
							Use raw_ostream throughout the AsmPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-21 00:14:44 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						3c3bc48d33 
					 
					
						
						
							
							Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54886  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-17 13:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						5f777192a0 
					 
					
						
						
							
							Make x86-64 JIT changes Darwin-specific.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54700  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-12 21:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						50dd1d0280 
					 
					
						
						
							
							Some fixes for x86-64 JIT.  Make it use small code  
						
						... 
						
						
						
						model, except for external calls; this makes
addressing modes PC-relative.  Incomplete.
The assertion at the top of Emitter::runOnMachineFunction
was obviously bogus (always true) so I removed it.
If someone knows what the correct test should be to cover
all the various targets, please fix.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-11 23:46:25 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						4468b7a988 
					 
					
						
						
							
							Split X86TargetAsmInfo into 4 subtarget-specific classes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 13:20:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						09d3fdc254 
					 
					
						
						
							
							Remove unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-22 19:21:26 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5bbaf01b84 
					 
					
						
						
							
							X86CodeEmitter should not set PIC style to None at initialization time. This will break codegen if relocation model is changed to PIC_ later.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51455  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-22 23:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						844731a7f1 
					 
					
						
						
							
							Clean up the use of static and anonymous namespaces. This turned up  
						
						... 
						
						
						
						several things that were neither in an anonymous namespace nor static
but not intended to be global.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-13 00:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						d52bdaff0c 
					 
					
						
						
							
							Be over-conservative: scan for all used virtual registers and calculate maximal stack alignment in assumption, that there will be spill of vector register.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-23 18:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						856914fe00 
					 
					
						
						
							
							Add X86 Maximal Stack Alignment Calculator Pass before RA  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-23 18:23:05 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						8c27829514 
					 
					
						
						
							
							Provide a JIT selector on win64  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-23 13:43:47 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						c15b81ba17 
					 
					
						
						
							
							Hack out the PIC mode on Win64 targets. This needs to be investigated later.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-23 13:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						bfae83139d 
					 
					
						
						
							
							Use PassManagerBase instead of FunctionPassManager for functions  
						
						... 
						
						
						
						that merely add passes. This allows them to be used with either
FunctionPassManager or PassManager, or even with a custom new
kind of pass manager.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48256  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-11 22:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d703ed6aed 
					 
					
						
						
							
							Added option -align-loops=<true/false> to disable loop aligner pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-28 23:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						fb8075d03f 
					 
					
						
						
							
							Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-28 00:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						7c1c261272 
					 
					
						
						
							
							Remove bunch of gcc 4.3-related warnings from Target  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 11:22:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b353459d68 
					 
					
						
						
							
							Minor fix to enable x86-64 pic jit (still fails for other reasons).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-08 02:07:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						aabe38bf0c 
					 
					
						
						
							
							Preliminary PIC JIT support for X86 (32-bit) / Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45313  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-22 09:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a9ab846669 
					 
					
						
						
							
							Oops.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-22 09:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						889ac61113 
					 
					
						
						
							
							Allow JIT with non-static relocation model.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-22 01:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						27f92be8b7 
					 
					
						
						
							
							Move lengthy conditional down 1 level per review comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-06 21:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						8c78a26955 
					 
					
						
						
							
							Make x86 long double alignment 32 for everything but  
						
						... 
						
						
						
						Darwin (which makes size within a struct==96)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40796  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-03 22:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						8c1e6a119a 
					 
					
						
						
							
							long double patch 2 of N.  Handle it in TargetData.  
						
						... 
						
						
						
						(I've tried to get the info right for all targets,
but I'm not expert on all of them - check yours.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40792  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-03 20:20:50 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						87bdba6d6a 
					 
					
						
						
							
							The various "getModuleMatchQuality" implementations should return  
						
						... 
						
						
						
						zero if they see a target triple they don't understand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38463  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-09 17:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						cdc694440b 
					 
					
						
						
							
							80 col. violation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-23 03:03:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d2b7cec527 
					 
					
						
						
							
							Generalize TargetData strings, to support more interesting forms of data.  
						
						... 
						
						
						
						Patch by Scott Michel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-14 05:52:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						eb1ac33850 
					 
					
						
						
							
							Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the  
						
						... 
						
						
						
						definition of it into the CodeGen library. This is so that a backend doesn't
necessarily add in these writers if it doesn't use them (like in the lli
program).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-08 01:39:44 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ebd9b73ecd 
					 
					
						
						
							
							Double and long preferred alignment is 8 byte.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-22 23:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						58092e35a3 
					 
					
						
						
							
							Teach TargetData to handle 'preferred' alignment for each target, and use  
						
						... 
						
						
						
						these alignment amounts to align scalars when we can.  Patch by Scott Michel!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-20 22:35:55 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ae19abc2cc 
					 
					
						
						
							
							- Target PIC style is no longer affected by relocation model.  
						
						... 
						
						
						
						- In x86-64 mode, symbols with external linkage (not just symbols which are
  defined externally) requires GOT indirect reference.
- Stylistic code clean up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-18 22:27:12 +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 
							
						 
					 
					
						
						
							
						
						22fb30231b 
					 
					
						
						
							
							Create the specified TargetObjInfo and use it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-17 03:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						7f70559bc4 
					 
					
						
						
							
							* PIC codegen for X86/Linux has been implemented  
						
						... 
						
						
						
						* PIC-aware internal structures in X86 Codegen have been refactored
* Visibility (default/weak) has been added
* Docs fixes (external weak linkage, visibility, formatting)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 19:20:47 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						317848f4a1 
					 
					
						
						
							
							Really big cleanup.  
						
						... 
						
						
						
						- New target type "mingw" was introduced
- Same things for both mingw & cygwin are marked as "cygming" (as in
gcc)
- .lcomm is supported here, so allow LLVM to use it
- Correctly use underscored versions of setjmp & _longjmp for both mingw
& cygwin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-03 11:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						2b2bc68884 
					 
					
						
						
							
							Refactored JIT codegen for mingw32. Now we're using standart relocation  
						
						... 
						
						
						
						type for distinguish JIT & non-JIT instead of "dirty" hacks :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-22 22:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						15fccf1d93 
					 
					
						
						
							
							Fixed dllimported symbols support during JIT'ing. JIT on mingw32  
						
						... 
						
						
						
						platform should be more or less workable. At least, sim is running fine
under lli :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-20 01:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						21847f43e8 
					 
					
						
						
							
							The x86-64 target machine should be used for amd64-* target triples.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-19 19:40:09 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						28b51439f3 
					 
					
						
						
							
							- Switch X86-64 JIT to large code size model.  
						
						... 
						
						
						
						- Re-enable some codegen niceties for X86-64 static relocation model codegen.
- Clean ups, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-05 19:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						2c312adac9 
					 
					
						
						
							
							Non-darwin gcc should default to static relocation to match gcc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32184  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-04 18:07:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6345d75729 
					 
					
						
						
							
							Removed even more std::cerr and #include <iostream> things.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31813  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-17 07:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						25ab690a43 
					 
					
						
						
							
							Committing X86-64 support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-08 06: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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2130b99eb2 
					 
					
						
						
							
							Fix some X86 JIT failures.  This should really come from TargetJITInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30102  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-04 18:48:41 +00:00