Nate Begeman 
							
						 
					 
					
						
						
							
						
						391c5d231a 
					 
					
						
						
							
							No longer track value types for asm printer operands, and remove them as  
						
						 
						
						... 
						
						
						
						an argument to every operand printing function.  Requires some slight
tweaks to x86, the only user.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24541  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 18:54:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						72d32c222c 
					 
					
						
						
							
							remove redundant code  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 17:14:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						b2156f91f5 
					 
					
						
						
							
							Make typesafe that which isn't: FCMOVxx  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 17:11:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						cd80496ccc 
					 
					
						
						
							
							FPSelect and more custom lowering  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 16:10:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						f43a3ca26d 
					 
					
						
						
							
							First chunk of actually generating vector code for packed types.  These  
						
						 
						
						... 
						
						
						
						changes allow us to generate the following code:
_foo:
        li r2, 0
        lvx v0, r2, r3
        vaddfp v0, v0, v0
        stvx v0, r2, r3
        blr
for this llvm:
void %foo(<4 x float>* %a) {
entry:
        %tmp1 = load <4 x float>* %a
        %tmp2 = add <4 x float> %tmp1, %tmp1
        store <4 x float> %tmp2, <4 x float>* %a
        ret void
}
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24534  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 08:22:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						7f0db91f86 
					 
					
						
						
							
							All sorts of stuff.  
						
						 
						
						... 
						
						
						
						Getting in on the custom lowering thing, yay
evilness with fp setcc, yuck
trivial int select, hmmm
in memory args for functions, yay
DIV and REM, always handy.  They should be custom lowered though.
Lots more stuff compiles now (go go single source!).  Of course, none of it
probably works, but that is what the nightly tester can find out :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24533  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 07:19:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5b9bbc8792 
					 
					
						
						
							
							Fix a bug in a recent patch that broke shifts  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24526  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 05:11:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						bd3d25c6b1 
					 
					
						
						
							
							Added support to STORE and shifts to DAG to DAG isel.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24525  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 02:51:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						345c3f370d 
					 
					
						
						
							
							Fixed a minor bug: - -offset != offset iff offset == MININT  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 01:59:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						7ac8e6b6a8 
					 
					
						
						
							
							Represent the encoding of the SPR instructions as they actually are, so  
						
						 
						
						... 
						
						
						
						that we can use the correct SPR numbers in the InstrInfo.td file.  This is
necessary to support VRsave.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 22:42:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f0701842f7 
					 
					
						
						
							
							Add more X86 ISel patterns.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 19:38:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						425a96971f 
					 
					
						
						
							
							Hook up one type, v4f32, to the VR RegisterClass for now.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 08:17:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						9b14f66320 
					 
					
						
						
							
							Add the remainder of the AltiVec 4 x float instructions.  Further  
						
						 
						
						... 
						
						
						
						enhancements will be necessary to teach the code generator that since
there is no fmul, it will have to do vmaddfp, adding +0.0.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 08:04:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f73bae1b73 
					 
					
						
						
							
							No targets support line number info yet.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 06:16:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						6a648614e8 
					 
					
						
						
							
							Add the majority of the vector machien value types we expect to support,  
						
						 
						
						... 
						
						
						
						and make a few changes to the legalization machinery to support more than
16 types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24511  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 05:45:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5ee16ea417 
					 
					
						
						
							
							Fixed a comment bug:  
						
						 
						
						... 
						
						
						
						createPPCPatternInstructionSelector -> createPPCISelPattern
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24510  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 04:59:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eedf3b57cb 
					 
					
						
						
							
							refix typo  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24505  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 00:42:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fd5df2b203 
					 
					
						
						
							
							don't say this is i128, because it isn't yet.  Hopefully nate will change  
						
						 
						
						... 
						
						
						
						this to be something sane, but in the mean time it is unused, so safe to
make something bogus.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24504  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 00:41:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						46ec78646b 
					 
					
						
						
							
							revert my change for the time being, which broke the build  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-29 00:24:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ba7d71213 
					 
					
						
						
							
							fix a typo :)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-28 22:42:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1e4ed93599 
					 
					
						
						
							
							Add a missed optimization  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-28 04:52:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						01595c52b3 
					 
					
						
						
							
							Small tweaks noticed while on the plane.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24492  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-26 22:39:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duraid Madina 
							
						 
					 
					
						
						
							
						
						7b1e154c5a 
					 
					
						
						
							
							add support for dynamic_stackalloc to the dag isel (thanks andrew ;)  
						
						 
						
						... 
						
						
						
						next up: support argument passing in memory, not just registers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24490  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-25 07:49:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						e4f17a5f9b 
					 
					
						
						
							
							Some first bits of AltiVec stuff: Instruction Formats, Encodings, and  
						
						 
						
						... 
						
						
						
						Registers.  Apologies to Jim if the scheduling info so far isn't accurate.
There's a few more things like VRsave support that need to be finished up
in my local tree before I can commit code that Does The Right Thing for
turning 4 x float into the various altivec packed float instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24489  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-23 05:29:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						4052f02cdb 
					 
					
						
						
							
							Fix warning, the better way.  Really, this is what this instruction is for, so use it  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24486  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-22 20:59:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						475d31729d 
					 
					
						
						
							
							Fix warning  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-22 20:56:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						50b37845ef 
					 
					
						
						
							
							massive DAGISel patch.  lots and lots more stuff compiles now  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-22 04:20:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac2902bcb5 
					 
					
						
						
							
							Use HasDotTypeDotSizeDirective instead of forELF  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 23:06:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9787c6443f 
					 
					
						
						
							
							Remove a level of indentation by using a continue.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24479  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 22:48:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d460f57d65 
					 
					
						
						
							
							Simplify the subtarget info, allow the asmwriter to do some target sensing  
						
						 
						
						... 
						
						
						
						based on TargetType.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24478  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 22:43:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a35a8e87fa 
					 
					
						
						
							
							Use subtarget information computed by X86Subtarget instead of rolling our own.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 22:39:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e5600e5509 
					 
					
						
						
							
							Make the X86 subtarget compute the basic target type: ELF, Cygwin, Darwin,  
						
						 
						
						... 
						
						
						
						or native Win32
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 22:31:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5df14ca0a1 
					 
					
						
						
							
							Add a forELF flag, allowing the removal of forCygwin and simplification of  
						
						 
						
						... 
						
						
						
						conditionals.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24475  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 22:19:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8fccc97b0b 
					 
					
						
						
							
							simplify and genericize this code  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24473  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 19:50:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duraid Madina 
							
						 
					 
					
						
						
							
						
						b6f023ac21 
					 
					
						
						
							
							add support for div/rem to the dag->dag isel. yay.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 14:14:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						42a76cdb04 
					 
					
						
						
							
							Eliminate unneeded intermediate class.  Move doFinalizeMethod to bottom of  
						
						 
						
						... 
						
						
						
						file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:40:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3dfbe2ed34 
					 
					
						
						
							
							Start using shared asmprinter Constant Pool emitter, use shorter cpi names.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24469  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:38:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69191f8f05 
					 
					
						
						
							
							prune #include  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:33:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d939f6c85d 
					 
					
						
						
							
							Switch to using the shared constant pool printer, along with using shorter  
						
						 
						
						... 
						
						
						
						CPI ids
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:32:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6053010f9c 
					 
					
						
						
							
							Switch to using the generic constant pool emitter impl, use shorter  
						
						 
						
						... 
						
						
						
						CPI names
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24466  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:29:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c569e6108a 
					 
					
						
						
							
							Use generic constant pool emission code in the AsmPrinter class.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:26:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0745536c00 
					 
					
						
						
							
							Use the FunctionNumber provided by the AsmPrinter class  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24462  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:14:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6d5a4f6a8e 
					 
					
						
						
							
							Use CommentString where possible, fix a bug where aix mode wouldn't assemble  
						
						 
						
						... 
						
						
						
						due to basic blocks being misnamed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 08:02:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ef65874151 
					 
					
						
						
							
							unify the darwin and aix constant pool printers  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24458  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:57:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8b8b9515d6 
					 
					
						
						
							
							Adjust to capitalized AsmPrinter method names  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:51:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						64965ba8b0 
					 
					
						
						
							
							Use PrivateGlobalPrefix for basic block labels.  This allows the x86 darwin  
						
						 
						
						... 
						
						
						
						port to properly use L for the bb prefix instead of .
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24454  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:43:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7f9ccde91e 
					 
					
						
						
							
							use PrivateGlobalPrefix for basic blocks  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:41:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2ec30b5e82 
					 
					
						
						
							
							Use PrivateGlobalPrefix for basic block labels  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:39:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						87744a2dbd 
					 
					
						
						
							
							Use PrivateGlobalPrefix for basic blocks  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24451  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:38:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0a70a49dd6 
					 
					
						
						
							
							Switch to the new shared SwitchSection  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24450  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-21 07:30:28 +00:00