Nate Begeman 
							
						 
					 
					
						
						
							
						
						ad5f65c74b 
					 
					
						
						
							
							Behold, rlwinm with certain immediate arguments is printed as the much more  
						
						... 
						
						
						
						readable slwi or srwi (shift left/right word immediate).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-05 18:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						01d05266f9 
					 
					
						
						
							
							Fix external symbol printing in the AsmPrinter.  Tell the ISel that we  
						
						... 
						
						
						
						don't support things like memcpy directly.  This allows a handful of the
Shootout programs to work, yay!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20939  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-30 01:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4d5c441e0 
					 
					
						
						
							
							This mega patch converts us from using Function::a{iterator|begin|end} to  
						
						... 
						
						
						
						using Function::arg_{iterator|begin|end}.  Likewise Module::g* -> Module::global_*.
This patch is contributed by Gabor Greif, thanks!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20597  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-15 04:54:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						869f45937b 
					 
					
						
						
							
							Fix Regression/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll, and all programs  
						
						... 
						
						
						
						when compiled with debug information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18835  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-12 20:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8363ad6bfc 
					 
					
						
						
							
							CSE calls to getTypeSize.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-12 20:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						3330e08888 
					 
					
						
						
							
							Remove the ISel->AsmPrinter link via the TargetMachine that was put in  
						
						... 
						
						
						
						place to help bring up the PowerPC back end on Darwin.  This code is no
longer serves any purpose now that the AsmPrinter does the right thing
all the time printing GlobalValues.  --Cruft.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-27 04:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						d4c8bea47f 
					 
					
						
						
							
							Enable optimization suggested by Chris Lattner to not emit reloc stubs for  
						
						... 
						
						
						
						static global variables whose addresses are taken.  This allows us to
convert the following code for taking the address of a static function foo
        addis r2, r30, ha16(Ll1__2E_foo_2$non_lazy_ptr-"L00001$pb")
        lwz r3, lo16(Ll1__2E_foo_2$non_lazy_ptr-"L00001$pb")(r2)
which also includes linker stub code emitted at the end of the .s file not
shown here, and replace it with this:
        addis r2, r30, ha16(l1__2E_foo_2-"L00001$pb")
        la r3, lo16(l1__2E_foo_2-"L00001$pb")(r2)
which in addition to not needing linker help, also has no load instruction.
For those not up on PowerPC mnemonics, la is shorthand for add immediate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-25 07:09:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3a8a42a9b4 
					 
					
						
						
							
							Handle GhostLinkage (should not ever reach the assembly printing stage!)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17749  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-14 21:03:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						a591457857 
					 
					
						
						
							
							Allow hbd to be bugpointable on darwin by fixing common and linkonce codegen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-09 04:01:18 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						17304c393e 
					 
					
						
						
							
							Remove file that is no longer used, and move include of MRegisterInfo.h  
						
						... 
						
						
						
						from PowerPCFrameInfo.h to PowerPCAsmPrinter.cpp where it is actually
needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-26 06:02:38 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3a060e5279 
					 
					
						
						
							
							Align function arguments in function headers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-23 04:58:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						fcf4a42cdf 
					 
					
						
						
							
							Generate correct stubs for weak-linked symbols  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17101  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-17 23:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						a2de102a5b 
					 
					
						
						
							
							add optimized code sequences for setcc x, 0  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16478  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-22 04:40:25 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3e0b51ab3b 
					 
					
						
						
							
							* Change PPC32AsmPrinter => PowerPCAsmPrinter since it is now shared between  
						
						... 
						
						
						
						Darwin and AIX and is not 32- or 64-bit specific
* Bring back PowerPC.td as a result, to make it use the `PowerPC' class name
* Adjust Makefile accordingly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16174  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-05 02:42:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						a11c2e8fb9 
					 
					
						
						
							
							Include MathExtras.h to fix build breakage, thanks to Vladimir  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-04 14:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ed42853be1 
					 
					
						
						
							
							All PPC instructions are now auto-printed  
						
						... 
						
						
						
						32 and 64 bit AsmWriters unified
Darwin and AIX specific features of AsmWriter split out
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-04 05:00:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						b7a8f2cdaa 
					 
					
						
						
							
							Convert remaining X-Form and Pseudo instructions over to asm writer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16142  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-02 08:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							Changes For Bug 352  
						
						... 
						
						
						
						Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						07aada8b0f 
					 
					
						
						
							
							Move yet more instructions over to being printed by the generated asm writer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16112  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-30 02:28:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						12585baf1a 
					 
					
						
						
							
							Fix warning  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-21 19:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						c3306120cc 
					 
					
						
						
							
							Move XForm instructions over to the auto-generated asm writer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15962  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-21 05:56:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						81d265d692 
					 
					
						
						
							
							Clean up floating point instruction selection.  
						
						... 
						
						
						
						Change int->float cast code to put conversion constants in constant pool.
Shorten code sequence for constant pool fp loads.
Remove LOADLoDirect/LOADLoIndirect psuedo instructions and tweak asmwriter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-19 05:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f746a7d09b 
					 
					
						
						
							
							Rename var  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15897  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-18 02:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69d485e646 
					 
					
						
						
							
							Start using alignment output routines from AsmPrinter.  
						
						... 
						
						
						
						Changes to make this more similar to the X86 asmprinter
Fix overalignment of globals.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 19:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5676310c5d 
					 
					
						
						
							
							Print comments with ;  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 16:27:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						79835d9f9f 
					 
					
						
						
							
							Use the emitGlobalConstant defined in AsmPrinter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 06:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b462e47d2d 
					 
					
						
						
							
							New, more general, interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15866  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 06:07:43 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f2ccb77ee9 
					 
					
						
						
							
							PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15850  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 04:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						469ab79584 
					 
					
						
						
							
							Print float constants as 4 byte values.  
						
						... 
						
						
						
						Also, fix endianness problems when cross compiling from little-endian host.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 02:48:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						505e783d8c 
					 
					
						
						
							
							Make sure to put an _ prefix on all identifiers!  
						
						... 
						
						
						
						Also, add some (currently disabled) code to print float's as 32-bits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15846  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-17 02:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						416ca3384a 
					 
					
						
						
							
							More changes to make PPC32 and X86 more similar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-16 23:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						36aacdb974 
					 
					
						
						
							
							Minor changes to make the diff be nothing against the X86 version  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15841  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-16 23:30:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a3840795a5 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						Start using the AsmPrinter base class to factor out a bunch of code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15840  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-16 23:25:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08eceec98d 
					 
					
						
						
							
							Zimm16 is now dead.  Its entry is not removed from the enum, to avoid having  
						
						... 
						
						
						
						to renumber everything.  Similar elimination should be applied to other
operand enum values that are only used to format printing in the .s file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ea3171fbf 
					 
					
						
						
							
							Convert all of the DForm_6* operations, which makes all of the Zimm16 users  
						
						... 
						
						
						
						dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						97b2a2e389 
					 
					
						
						
							
							Convert the DForm_4 over to the asmprintergen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 05:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						ad9c242605 
					 
					
						
						
							
							Remove dead code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-15 00:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7bb424fafc 
					 
					
						
						
							
							Print mflr using the asmwriter generator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15749  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 23:27:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						e59bf59ba5 
					 
					
						
						
							
							Add initial support for using the generated asm writer.  Also, fix FP constant printing to always print 8 byte intializers.  Move printing of LinkOnce stubs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-14 22:09:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						b73a711ed7 
					 
					
						
						
							
							Fix siod by switching BoolTy to byte rather than int until CFE changes for  
						
						... 
						
						
						
						Darwin.  Also, change asm printer to output proper stubs for external
functions whose address is passed as an argument to aid in bugpointing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15721  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-13 09:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3d9a6c2842 
					 
					
						
						
							
							Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15634  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-11 00:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						5b5708106e 
					 
					
						
						
							
							Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-10 22:47:03 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						7103fba019 
					 
					
						
						
							
							CodePrinter -> AsmPrinter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 22:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6173cd9c16 
					 
					
						
						
							
							getValues does not exist  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-04 17:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						83660c5aed 
					 
					
						
						
							
							Minor corrections  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-28 20:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f63bc199c6 
					 
					
						
						
							
							Find longs by type, not by their primitive size being 64. Patch by Nate Begeman.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-28 19:12:24 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						af313fb188 
					 
					
						
						
							
							Fix printing of immediate operands by looking at their operand types in  
						
						... 
						
						
						
						the TargetInstrInfo.  This fixes UnitTests 2003-05-26-Shorts and
2003-07-09-LoadShorts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15296  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-28 00:00:48 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						ab96790f2c 
					 
					
						
						
							
							Correctly print out long branches, assert on finding pseudo instr COND_BRANCH  
						
						... 
						
						
						
						Patch by Nate Begeman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15286  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-27 18:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cf8d244394 
					 
					
						
						
							
							Increment the label number in runOnFunction() rather than while printing out  
						
						... 
						
						
						
						some instruction.  Patch by Nate Begeman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15236  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-26 16:28:33 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1245c35935 
					 
					
						
						
							
							Simplify boolean test.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15145  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-23 21:43:26 +00:00