Evan Cheng 
							
						 
					 
					
						
						
							
						
						d0ff02cf6f 
					 
					
						
						
							
							Fix for PR1018 - Better support for X86-64 Linux in small code model.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32026  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-29 23:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						3fa9dff2c9 
					 
					
						
						
							
							Custom lower READCYCLECOUNTER for x86-64.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-29 08:28:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c0f64ffab9 
					 
					
						
						
							
							Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead  
						
						... 
						
						
						
						of opcode and number of operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-27 23:37:22 +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 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						a59868519b 
					 
					
						
						
							
							We should perform extra load for dllimported calls  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31874  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-20 10:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7ce4578353 
					 
					
						
						
							
							Matches MachineInstr changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31712  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-13 23:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5cd3e9f4b7 
					 
					
						
						
							
							Add implicit use / def operands to created MI's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-11 10:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8ca29326e1 
					 
					
						
						
							
							Don't dag combine floating point select to max and min intrinsics. Those  
						
						... 
						
						
						
						take v4f32 / v2f64 operands and may end up causing larger spills / restores.
Added X86 specific nodes X86ISD::FMAX, X86ISD::FMIN instead.
This fixes PR996.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-10 21:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						df78611726 
					 
					
						
						
							
							Fixing PR990:  http://llvm.org/PR990 .  
						
						... 
						
						
						
						This should unbreak csretcc on Linux & mingw targets. Several tests from
llvm-test should be also restored (fftbench, bigfib).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-10 00:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						6e56e2c602 
					 
					
						
						
							
							Fixed a bug which causes x86 be to incorrectly match  
						
						... 
						
						
						
						shuffle v, undef, <2, ?, 3, ?>
to movhlps
It should match to unpckhps instead.
Added proper matching code for
shuffle v, undef, <2, 3, 2, 3>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-07 22:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3ed469ccd7 
					 
					
						
						
							
							For PR786:  
						
						... 
						
						
						
						Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting
fall out by removing unused variables. Remaining warnings have to do with
unused functions (I didn't want to delete code without review) and unused
variables in generated code. Maintainers should clean up the remaining
issues when they see them. All changes pass DejaGnu tests and Olden.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31380  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-02 20:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						22aaf1d61c 
					 
					
						
						
							
							allow the address of a global to be used with the "i" constraint when in  
						
						... 
						
						
						
						-static mode.  This implements PR882.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-31 20:13:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a60aa7bc1 
					 
					
						
						
							
							handle "st" as "st(0)"  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31320  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-31 19:42:44 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						ab4022f196 
					 
					
						
						
							
							1. Clean up code due to changes in SwitchTo*Section(2)  
						
						... 
						
						
						
						2. Added partial debug support for mingw\cygwin targets (the same as
   Linux\ELF). Please note, that currently mingw\cygwin uses 'stabs' format
   for storing debug info by default, thus many (runtime) libraries has
   this information included. These formats shouldn't be mixed in one binary
   ('stabs' & 'DWARF'), otherwise binutils tools will be confused.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-31 08:31:24 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						02b8511364 
					 
					
						
						
							
							Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4  
						
						... 
						
						
						
						generated object modules to be debugged with gdb. Hopefully this helps
pre-release debugging.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-30 22:32:30 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c35497fc2a 
					 
					
						
						
							
							All targets expand BR_JT for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-30 08:02:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f686d9b71f 
					 
					
						
						
							
							Fixed a significant bug where unpcklpd is incorrectly used to extract element 1 from a v2f64 value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-27 21:08:32 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						6bdb3f6c8f 
					 
					
						
						
							
							Fix for PR968: expand vector sdiv, udiv, srem, urem.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31220  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-27 18:49:08 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9eca5e814d 
					 
					
						
						
							
							During vector shuffle lowering, we sometimes commute a vector shuffle to try  
						
						... 
						
						
						
						to match MOVL (movss, movsd, etc.). Don't forget to commute it back and try
unpck* and shufp* if that doesn't pan out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31186  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-25 21:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9bbbb98a60 
					 
					
						
						
							
							Remove -disable-x86-shuffle-opti  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31183  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-25 20:48:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7fbe9723e3 
					 
					
						
						
							
							Implement branch analysis/xform hooks required by the branch folding pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31065  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-20 17:42:20 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d9b8e40ab3 
					 
					
						
						
							
							Avoid getting into an infinite loop when -disable-x86-shuffle-opti is specified.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-16 06:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8b2794aeff 
					 
					
						
						
							
							Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30945  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-13 21:14:26 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						cf12ec4897 
					 
					
						
						
							
							Some X86ISD::CMP were created with wrong ValueType's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-12 19:12:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						23425f5c74 
					 
					
						
						
							
							Don't convert to MOVLP if using shufps etc. may allow load folding.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-09 21:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						466685d41a 
					 
					
						
						
							
							Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-09 20:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						786225adf0 
					 
					
						
						
							
							Make use of getStore().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30759  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 23:01:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1907a7b37b 
					 
					
						
						
							
							Lower some min/max idioms to minss/maxss when unsafe fp math is enabled.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-05 04:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e111303408 
					 
					
						
						
							
							Added option -disable-x86-shuffle-opti to disable X86 specific vector shuffle optimizations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30723  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-04 18:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						83e6c9925e 
					 
					
						
						
							
							Pattern match min/max nodes when we have sse.  This implements  
						
						... 
						
						
						
						CodeGen/X86/scalar_sse_minmax.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-04 06:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c548428c5d 
					 
					
						
						
							
							Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an  
						
						... 
						
						
						
						extra operand to LOADX to specify the exact value extension type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30714  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-04 00:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						13bf6c1350 
					 
					
						
						
							
							Fix PR933 and CodeGen/X86/2006-10-02-BoolRetCrash.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-10-03 17:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f38f543e01 
					 
					
						
						
							
							silence warnings in release build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-27 18:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e87e1154a1 
					 
					
						
						
							
							Various random and minor code cleanups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30608  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-26 03:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						70084fd53a 
					 
					
						
						
							
							Fix compile error.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30553  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-21 02:08:31 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						f824868ed9 
					 
					
						
						
							
							Adding codegeneration for StdCall & FastCall calling conventions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30549  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-20 22:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						bcb9770efe 
					 
					
						
						
							
							Added some eye-candy for Subtarget type checking  
						
						... 
						
						
						
						Added X86 StdCall & FastCall calling conventions. Codegen will follow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-17 20:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						93c2b37340 
					 
					
						
						
							
							Small fixes for supporting dll* linkage types  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30441  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-17 13:06:18 +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 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bfd68a7858 
					 
					
						
						
							
							Turn X < 0 -> TEST X,X js  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-13 17:04:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a6366de86 
					 
					
						
						
							
							The sense of this branch was inverted :(  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-13 16:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f95705163f 
					 
					
						
						
							
							Compile X > -1   -> text X,X; js dest  
						
						... 
						
						
						
						This implements CodeGen/X86/jump_sign.ll.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30283  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-13 03:22:10 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c356a572e3 
					 
					
						
						
							
							Reflects MachineConstantPoolEntry changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30279  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-12 21:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						734503be59 
					 
					
						
						
							
							X86ISD::CMP now produces a chain as well as a flag. Make that the chain  
						
						... 
						
						
						
						operand of a conditional branch to allow load folding into CMP / TEST
instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-11 02:19:56 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						8cf723d8eb 
					 
					
						
						
							
							- Identify a vector_shuffle that can be turned into an undef, e.g.  
						
						... 
						
						
						
						shuffle V1, <undef>, <undef, undef, 4, 5>
- Fix some suspicious logic into LowerVectorShuffle that cause less than
  optimal code by failing to identify MOVL (move to lowest element of a
  vector).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-08 01:50:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ffc0b2663e 
					 
					
						
						
							
							Eliminate X86ISD::TEST, using X86ISD::CMP instead.  Match X86ISD::CMP patterns  
						
						... 
						
						
						
						using test, which provides nice simplifications like:
-       movl %edi, %ecx
-       andl $2, %ecx
-       cmpl $0, %ecx
+       testl $2, %edi
        je LBB1_11      #cond_next90
There are a couple of dagiselemitter deficiencies that this exposes, they will
be handled later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30156  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-07 20:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5ea7a68e15 
					 
					
						
						
							
							Revert this patch, the front-end has been fixed to make it unneccesary.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29752  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-17 18:43:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b5bc04d38a 
					 
					
						
						
							
							'g' is handled by the front-end.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-17 18:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						ad1ed016ce 
					 
					
						
						
							
							Fix handling of 'g'.  Closes 883  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-17 17:50:12 +00:00