Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						06be997654 
					 
					
						
						
							
							Factor out asmprinter out of ppc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-17 13:54:28 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						f5b6a47bb5 
					 
					
						
						
							
							Handle visibility printing with all generality. Remove bunch of duplicate code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54540  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 18:25:07 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						382f002272 
					 
					
						
						
							
							Use chars, where possible  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 18:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						7396e59543 
					 
					
						
						
							
							Convert PPC/Linux to new section printing stuff  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 18:23:49 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						bc331a8d6f 
					 
					
						
						
							
							Switch PPC/Darwin to new section handling stuff  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 18:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						34da127be5 
					 
					
						
						
							
							Cleanup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 18:22:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						03b5ee7762 
					 
					
						
						
							
							Remove extra call to DW.SetModuleInfo on Linux.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53365  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 21:33:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						757809a170 
					 
					
						
						
							
							Emit debug into for data-only files for Linux PPC.  
						
						... 
						
						
						
						I cannot test this target, let me know if it breaks!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53362  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 21:24:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						94618eb888 
					 
					
						
						
							
							Emit debug info for data-only files.  This version  
						
						... 
						
						
						
						applies to ppc Darwin only.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53353  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 20:43:39 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						526be70f94 
					 
					
						
						
							
							Back out 53254. It broke ppc debug info codegen.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53280  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 06:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						f71cb9b3ed 
					 
					
						
						
							
							Make debug info come out in data-only files.  
						
						... 
						
						
						
						This is a question of the debugging setup code not
being called at the right time, and it's called from
target-dependent code for some reason.  I have only
attempted to fix Darwin, but I'm pretty sure it's
broken elsewhere; I'll leave that to people who can
test it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-08 21:56:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						247580b569 
					 
					
						
						
							
							Put initialized const weak objects into correct  
						
						... 
						
						
						
						sections on ppc32 darwin.  g++.dg/abi/key2.C
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51527  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-24 00:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						c215b3ef5d 
					 
					
						
						
							
							Handle quoted names when constructing $stub's,  
						
						... 
						
						
						
						$non_lazy_ptr's and $lazy_ptr's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51277  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-19 21:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ea7dd40714 
					 
					
						
						
							
							Record weak external linkage in a case where we were  
						
						... 
						
						
						
						missing it. gcc.dg/darwin-weakimport-2.c.
Handle common and weak differently for darwin ppc32.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-16 20:09:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						aafce77b17 
					 
					
						
						
							
							Add CommonLinkage; currently tentative definitions  
						
						... 
						
						
						
						are represented as "weak", but there are subtle differences
in some cases on Darwin, so we need both.  The intent
is that "common" will behave identically to "weak" unless
somebody changes their target to do something else.
No functional change as yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-14 20:12:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						1532f3ddd7 
					 
					
						
						
							
							Recommitting EH patch; this should answer most of the  
						
						... 
						
						
						
						review feedback.
-enable-eh is still accepted but doesn't do anything.
EH intrinsics use Dwarf EH if the target supports that,
and are handled by LowerInvoke otherwise.
The separation of the EH table and frame move data is,
I think, logically figured out, but either one still
causes full EH info to be generated (not sure how to
split the metadata correctly).
MachineModuleInfo::needsFrameInfo is no longer used and
is removed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-02 00:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						b6d5b14390 
					 
					
						
						
							
							Revert 49006 for the moment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49046  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-01 20:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						1544e4713b 
					 
					
						
						
							
							Emit exception handling info for functions which are  
						
						... 
						
						
						
						not marked nounwind, or for all functions when -enable-eh
is set, provided the target supports Dwarf EH.
llvm-gcc generates nounwind in the right places; other FEs
will need to do so also.  Given such a FE, -enable-eh should
no longer be needed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49006  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-31 23:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e22e62b5c0 
					 
					
						
						
							
							Smaller function alignment when optimizing for size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-25 22:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						cfbb2f074d 
					 
					
						
						
							
							A quick nm audit turned up several fixed tables and objects that were  
						
						... 
						
						
						
						marked read-write. Use const so that they can be allocated in a
read-only segment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-25 21:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						fb8075d03f 
					 
					
						
						
							
							Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-28 00:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						74ab84c31e 
					 
					
						
						
							
							Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool  
						
						... 
						
						
						
						would have been a Godsend here!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47625  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-26 21:11:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ec321b4d64 
					 
					
						
						
							
							Handle \n's in value names for more targets.  The asm printers  
						
						... 
						
						
						
						really really really need refactoring :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-15 19:04:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						db01c8ba26 
					 
					
						
						
							
							Rewrite tblgen handling of subtarget features so  
						
						... 
						
						
						
						it follows the order of the enum, not alphabetical.
The motivation is to make -mattr=+ssse3,+sse41
select SSE41 as it ought to.  Added "ignored"
enum values of 0 to PPC and SPU to avoid compiler
warnings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47143  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-14 23:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6f0d024a53 
					 
					
						
						
							
							Rename MRegisterInfo to TargetRegisterInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46930  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-10 18:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						5a804e3e21 
					 
					
						
						
							
							Ident mnemonics appropriately  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-05 08:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4eecdeb3fa 
					 
					
						
						
							
							Get rid of the annoying blank lines before labels.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-02 08:39:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						824a721560 
					 
					
						
						
							
							If there's no instructions being emitted on X86 for a function, emit a  
						
						... 
						
						
						
						nop. Emit the nop directly for PPC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46398  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-26 09:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						381802f8e0 
					 
					
						
						
							
							If there are no machine instructions emitted for a function, then insert  
						
						... 
						
						
						
						a "nop" instruction so that we don't have the function's label associated
with something that it's not supposed to be associated with.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-26 06:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						25edeb32e7 
					 
					
						
						
							
							Honor explicit section information on Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-23 00:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						d15d086956 
					 
					
						
						
							
							Revert the part of 45848 that treated weak globals  
						
						... 
						
						
						
						as weak globals rather than commons.  While not wrong,
this change tickled a latent bug in Darwin's strip,
so revert it for now as a workaround.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-17 23:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						c7406ae773 
					 
					
						
						
							
							Weak things initialized to 0 don't go in bss on Darwin.  
						
						... 
						
						
						
						Cosmetic changes to spacing to match gcc (some dejagnu
tests actually care).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45848  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-11 00:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						564da5d646 
					 
					
						
						
							
							leopard and above support alignment for common symbols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45493  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-02 19:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8aa797aa51 
					 
					
						
						
							
							Add new shorter predicates for testing machine operands for various types:  
						
						... 
						
						
						
						e.g. MO.isMBB() instead of MO.isMachineBasicBlock().  I don't plan on 
switching everything over, so new clients should just start using the 
shorter names.
Remove old long accessors, switching everything over to use the short
accessor: getMachineBasicBlock() -> getMBB(), 
getConstantPoolIndex() -> getIndex(), setMachineBasicBlock -> setMBB(), etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-30 23:10:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a1ceaedc2 
					 
					
						
						
							
							Use MachineOperand::getImm instead of MachineOperand::getImmedValue.  Likewise setImmedValue -> setImm  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-30 20:49:49 +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 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						1d4ce2ab96 
					 
					
						
						
							
							Fix .eh table linkage issues on Darwin.  Some EH support  
						
						... 
						
						
						
						for Darwin PPC, but it's not fully working yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44258  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-20 23:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						ca0ed74485 
					 
					
						
						
							
							Eliminate the remaining uses of getTypeSize.  This  
						
						... 
						
						
						
						should only effect x86 when using long double.  Now
12/16 bytes are output for long double globals (the
exact amount depends on the alignment).  This brings
globals in line with the rest of LLVM: the space
reserved for an object is now always the ABI size.
One tricky point is that only 10 bytes should be
output for long double if it is a field in a packed
struct, which is the reason for the additional
argument to EmitGlobalConstant.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43688  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-05 00:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						f4c164c2b5 
					 
					
						
						
							
							Fix crash before main on ppc/linux with static constructors. PR1771  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-04 17:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						347d39f1fd 
					 
					
						
						
							
							Revert 42908 for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42960  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-14 05:57:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8ddde0a151 
					 
					
						
						
							
							Change the names used for internal labels to use the current  
						
						... 
						
						
						
						function symbol name instead of a codegen-assigned function
number.
Thanks Evan! :-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42908  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-12 14:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						cb406c2597 
					 
					
						
						
							
							Use empty() member functions when that's what's being tested for instead  
						
						... 
						
						
						
						of comparing begin() and end().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42585  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-03 19:26:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						76a4023096 
					 
					
						
						
							
							Honor user-defined section specification of a global, ignores whether its initializer is null.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42182  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-21 00:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0f0daea654 
					 
					
						
						
							
							Do not override user specified section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-20 23:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						92dfe2001e 
					 
					
						
						
							
							Remove isReg, isImm, and isMBB, and change all their users to use  
						
						... 
						
						
						
						isRegister, isImmediate, and isMachineBasicBlock, which are equivalent,
and more popular.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41958  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-14 20:33:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b8275a3f6f 
					 
					
						
						
							
							Don't ignore the return value of AsmPrinter::doInitialization and  
						
						... 
						
						
						
						AsmPrinter::doFinalization.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-25 19:33:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						e2b905232f 
					 
					
						
						
							
							Fix debug info and globals filled with zeros.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-25 03:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4105a9fec0 
					 
					
						
						
							
							add support for printing offset of global  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 16:39:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c2d260161 
					 
					
						
						
							
							Fix PR1351 and CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-24 22:51:03 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						032953d747 
					 
					
						
						
							
							Putting more constants which do not contain relocations into .literal{4|8|16}  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35026  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-08 08:31:54 +00:00