Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4df756289 
					 
					
						
						
							
							When in -static mode, force the PIC style to none.  Doing this requires fixing  
						
						... 
						
						
						
						code which conflated RIPRel PIC with x86-64.  Fix these to just check for X86-64
directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 03:15:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						640a0c1477 
					 
					
						
						
							
							Fix a subtarget feature bug.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74428  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-29 16:51:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						343dadbb36 
					 
					
						
						
							
							Add feature flags for AVX and FMA and fix some SSE4A feature flag  
						
						... 
						
						
						
						initialization problems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74350  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-26 22:46:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aecaa1f143 
					 
					
						
						
							
							cosmetic changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-21 01:27:55 +00:00 
						 
				 
			
				
					
						
							
							
								Stefanus Du Toit 
							
						 
					 
					
						
						
							
						
						8cf5ab153d 
					 
					
						
						
							
							Update CPU capabilities for AMD machines  
						
						... 
						
						
						
						- added processors k8-sse3, opteron-sse3, athlon64-sse3, amdfam10, and
barcelona with appropriate sse3/4a levels
- added FeatureSSE4A for amdfam10 processors
in X86Subtarget:
- added hasSSE4A
- updated AutoDetectSubtargetFeatures to detect SSE4A
- updated GetCurrentX86CPU to detect family 15 with sse3 as k8-sse3 and
family 10h as amdfam10
New processor names match those used by gcc.
Patch by Paul Redmond!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-26 21:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						41a024385f 
					 
					
						
						
							
							Propagate CPU string out of SubtargetFeatures  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72335  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-23 19:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d7f666a869 
					 
					
						
						
							
							Try again. Allow call to immediate address for ELF or when in static relocation mode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72160  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-20 04:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d68a07650c 
					 
					
						
						
							
							Tidy up #includes, deleting a bunch of unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61715  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-05 17:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ccb6976a69 
					 
					
						
						
							
							Do not isel load folding bt instructions for pentium m, core, core2, and AMD processors. These are significantly slower than a load followed by a bt of a register.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61557  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-02 05:35:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8749b61178 
					 
					
						
						
							
							Add initial support for back-scheduling address computations,  
						
						... 
						
						
						
						especially in the case of addresses computed from loop induction
variables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61075  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-16 03:35:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						368eb2b22d 
					 
					
						
						
							
							Forgot a file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60609  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-05 21:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						f9a67a8943 
					 
					
						
						
							
							Fix build with gcc-4.4: it doesn't like PICStyle  
						
						... 
						
						
						
						being both a namespace and a variable name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60208  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-28 09:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6e08738d4b 
					 
					
						
						
							
							Just don't transform this memset into "bzero" if no-builtin is specified.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56888  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-30 22:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6f287b22d2 
					 
					
						
						
							
							Add the new `-no-builtin' flag. This flag is meant to mimic the GCC  
						
						... 
						
						
						
						`-fno-builtin' flag. Currently, it's used to replace "memset" with "_bzero"
instead of "__bzero" on Darwin10+. This arguably violates the meaning of this
flag, but is currently sufficient. The meaning of this flag should become more
specific over time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56885  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-30 21:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						600bf16cf7 
					 
					
						
						
							
							Use a dedicated IsLinux flag instead of an ELFLinux TargetType.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50649  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 16:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a779a9899a 
					 
					
						
						
							
							Add AsmPrinter support for emitting a directive to declare that  
						
						... 
						
						
						
						the code being generated does not require an executable stack.
Also, add target-specific code to make use of this on Linux
on x86. 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 00:28:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						43b7ca15a3 
					 
					
						
						
							
							Re-enable SSE4.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49158  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-03 08:53:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b4e56d4a2b 
					 
					
						
						
							
							Temporarily disabling SSE4 until we fix the encoding issues.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49129  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-03 04:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						68d599df37 
					 
					
						
						
							
							Speculatively micro-optimize memory-zeroing calls on Darwin 10.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-01 20:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						1a979d9eab 
					 
					
						
						
							
							Add convenient helper for win64 check. Simplify things slightly.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-22 20:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						add251754c 
					 
					
						
						
							
							Update comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47002  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-12 07:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						be3bf42331 
					 
					
						
						
							
							Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode.  
						
						... 
						
						
						
						Before:
_main:
        subq    $8, %rsp
        leaq    _X(%rip), %rax
        movsd   8(%rax), %xmm1
        movss   _X(%rip), %xmm0
        call    _t
        xorl    %ecx, %ecx
        movl    %ecx, %eax
        addq    $8, %rsp
        ret
Now:
_main:
        subq    $8, %rsp
        movsd   _X+8(%rip), %xmm1
        movss   _X(%rip), %xmm0
        call    _t
        xorl    %ecx, %ecx
        movl    %ecx, %eax
        addq    $8, %rsp
        ret
Notice there is another idiotic codegen issue that needs to be fixed asap:
xorl    %ecx, %ecx
movl    %ecx, %eax
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46850  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-07 08:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						63ec90a6a8 
					 
					
						
						
							
							SSE 4.1 Intrinsics and detection  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-03 07:18:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ad92d81e2 
					 
					
						
						
							
							darwin9 and above support aligned common symbols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45494  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-02 19:44:55 +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 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						fc05f402ea 
					 
					
						
						
							
							Make ARM an X86 memcpy expansion more similar to each other.  
						
						... 
						
						
						
						Now both subtarget define getMaxInlineSizeThreshold and the expansion uses it.
This should not change generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-31 11:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						588af2fb99 
					 
					
						
						
							
							Add support for having different alignment for objects on call frames.  
						
						... 
						
						
						
						The x86-64 ABI states that objects passed on the stack have
8 byte alignment. Implement that.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-07 14:52:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						29d62bebd9 
					 
					
						
						
							
							Mac OS X X86-64 ABI is same as the standard.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41700  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-04 16:44:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						7240ae3cac 
					 
					
						
						
							
							Align i64 and f64 at 8 byte on x86-64.  
						
						... 
						
						
						
						This is mandated table 3.1 at
http://www.x86-64.org/documentation/abi.pdf 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41642  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-31 12:23:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						9989a65693 
					 
					
						
						
							
							Replace 4-line function with 10-line version per review comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-06 22:10:35 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f6844ca0e4 
					 
					
						
						
							
							Mac OS X X86-64 low 4G address not available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-01 23:45:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						bb1ee05253 
					 
					
						
						
							
							Add support for our first SSSE3 instruction "pmulhrsw".  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-10 22:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						26aa785942 
					 
					
						
						
							
							document some subtlety  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33257  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-16 17:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						cb9009993b 
					 
					
						
						
							
							Instead of yet another enum indicating the "assembly language flavor",  
						
						... 
						
						
						
						just use the one that's in the subtarget.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-16 09:29:17 +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 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						7784ebc239 
					 
					
						
						
							
							Factor out GVRequiresExtraLoad() from .h to .cpp  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-30 22:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						12c49af81e 
					 
					
						
						
							
							Refactored *GVRequiresExtraLoad() to Subtarget method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-21 00:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						751c0e12db 
					 
					
						
						
							
							Proper fix for rdar://problem/4770604   Thanks to Stuart Hastings!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-16 21:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a26eb5e1a7 
					 
					
						
						
							
							Still need to support -mcpu=<> or cross compilation will fail. Doh.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30764  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-06 09:17:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						abc346ceda 
					 
					
						
						
							
							Do away with CPU feature list. Just use CPUID to detect MMX, SSE, SSE2, SSE3, and 64-bit support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30763  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-06 08:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						b74ed07bfd 
					 
					
						
						
							
							Adding dllimport, dllexport and external weak linkage types.  
						
						... 
						
						
						
						DLL* linkages got full (I hope) codegeneration support in C & both x86
assembler backends.
External weak linkage added for future use, we don't provide any
codegeneration, etc. support for it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30374  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-14 18:23:27 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2dd538c2d2 
					 
					
						
						
							
							add a new value for the command line optn  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30165  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 22:32:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						05a059d5d8 
					 
					
						
						
							
							Make the x86 asm flavor part of the subtarget info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30146  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 12:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dd842e12e1 
					 
					
						
						
							
							Add accessor  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30080  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-04 04:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7ccced634a 
					 
					
						
						
							
							x86 / Darwin PIC support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-18 00:15:05 +00:00