Johnny Chen 
							
						 
					 
					
						
						
							
						
						1adc40cac3 
					 
					
						
						
							
							Cleaned up the for-disassembly-only entries in the arm instruction table so that  
						
						... 
						
						
						
						the memory barrier variants (other than 'SY' full system domain read and write)
are treated as one instruction with option operand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110951  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-12 20:46:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						eaf1c98a7c 
					 
					
						
						
							
							Move the ARM SSAT and USAT optional shift amount operand out of the  
						
						... 
						
						
						
						instruction opcode.  This also fixes part of PR7792.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-11 23:10:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						1d9125a6ff 
					 
					
						
						
							
							ARM "rrx" shift operands do not have an immediate.  PR7790.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110292  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-05 00:34:42 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						59135f49e1 
					 
					
						
						
							
							Implement target specific getDebugValueLocation().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-04 22:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						d4d188e502 
					 
					
						
						
							
							Move newlines before inline jumptables from the asm strings in .td files to  
						
						... 
						
						
						
						the jtblock_operand print methods.  This avoids extra newlines in the
disassembler's output.  PR7757.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-31 06:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						63db594559 
					 
					
						
						
							
							Add the __TEXT,__StaticInit section to the list of sections emitted at the  
						
						... 
						
						
						
						beginning on ARM Darwin assembly files so that it won't be placed after
debug sections.  Radar 8252813.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109879  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-30 19:55:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						917290043f 
					 
					
						
						
							
							For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumb  
						
						... 
						
						
						
						rdar://8202967
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109057  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-21 23:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f447a5f144 
					 
					
						
						
							
							sink the arm implementations of ASmPrinter and MCInstLower  
						
						... 
						
						
						
						out of the AsmPrinter directory into libarm.  Now the
ARM InstPrinters depend jsut on the MC stuff, not on vmcore
or codegen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108783  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-19 23:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						0bd89712c0 
					 
					
						
						
							
							Move ARM to pluggable asmprinter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54889  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-17 13:55:10 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						42ccc21ce7 
					 
					
						
						
							
							Undo most of r54519.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54534  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 17:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						711b6dce24 
					 
					
						
						
							
							It's not legal to output a GV in a coalesced section if it's used in an ARM PIC relative constantpool.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 06:56:16 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						0f3cc65738 
					 
					
						
						
							
							Switch ARM to new section handling stuff  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54458  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-07 09:54:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						f2452c5f48 
					 
					
						
						
							
							Emit debug info for data-only files.  ARM version.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-09 21:20:54 +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 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						4542611bb9 
					 
					
						
						
							
							Minor const-correctness fixes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-07 20:06:06 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						3006c39e3a 
					 
					
						
						
							
							__DATA not __DATA__ is the right segment name on darwin.  
						
						... 
						
						
						
						Spotted by Nick Kledzik.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47037  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-12 23:35:09 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						200e90c74b 
					 
					
						
						
							
							If the function has no machine instructions, then emit a "nop" so that  
						
						... 
						
						
						
						the function label isn't associated with something it shouldn't be.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46449  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-28 09:15:03 +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 
							
						 
					 
					
						
						
							
						
						25a0195114 
					 
					
						
						
							
							Revert the part of 45849 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@46147  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-17 23:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						12591d70f6 
					 
					
						
						
							
							Weak zeroes don't go in bss on Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-11 01:59:45 +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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						cc41586b9d 
					 
					
						
						
							
							Much improved pic jumptable codegen:  
						
						... 
						
						
						
						Then:
        call    "L1$pb"
"L1$pb":
        popl    %eax
		...
LBB1_1: # entry
        imull   $4, %ecx, %ecx
        leal    LJTI1_0-"L1$pb"(%eax), %edx
        addl    LJTI1_0-"L1$pb"(%ecx,%eax), %edx
        jmpl    *%edx
        .align  2
        .set L1_0_set_3,LBB1_3-LJTI1_0
        .set L1_0_set_2,LBB1_2-LJTI1_0
        .set L1_0_set_5,LBB1_5-LJTI1_0
        .set L1_0_set_4,LBB1_4-LJTI1_0
LJTI1_0:
        .long    L1_0_set_3
        .long    L1_0_set_2
Now:
        call    "L1$pb"
"L1$pb":
        popl    %eax
		...
LBB1_1: # entry
        addl    LJTI1_0-"L1$pb"(%eax,%ecx,4), %eax
        jmpl    *%eax
		.align  2
		.set L1_0_set_3,LBB1_3-"L1$pb"
		.set L1_0_set_2,LBB1_2-"L1$pb"
		.set L1_0_set_5,LBB1_5-"L1$pb"
		.set L1_0_set_4,LBB1_4-"L1$pb"
LJTI1_0:
        .long    L1_0_set_3
        .long    L1_0_set_2
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-09 01:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Lauro Ramos Venancio 
							
						 
					 
					
						
						
							
						
						8699a97a2e 
					 
					
						
						
							
							[ARM] Fix code generation for:  
						
						... 
						
						
						
						static __thread struct {
    int a;
    int b;
} teste = {0, 0};
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-05 18:33:37 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						cd8bc05102 
					 
					
						
						
							
							AsmPrinters overriding getAnalysisUsage should call super.  
						
						... 
						
						
						
						And not super's super, either.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42482  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-30 13:39: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						dfb2ebac29 
					 
					
						
						
							
							Print the s bit if the instruction is toggled to its CPSR setting form.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37932  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-06 01:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						5411835165 
					 
					
						
						
							
							Quote complex names for Darwin X86 and ARM.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37700  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-22 00:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5e148a37d3 
					 
					
						
						
							
							Print predicate of the second instruction of the two-piece constant MI.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-05 18:55:18 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						341dcccb4e 
					 
					
						
						
							
							PIC label asm printing cosmetic changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-05 07:36:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3a4205367d 
					 
					
						
						
							
							Fix the asmprinter so that a globalvalue can specify an explicit alignment  
						
						... 
						
						
						
						smaller than the preferred alignment, but so that the target can actually
specify a minimum alignment if needed.  This fixes some objc protocol
failures Devang tracked down.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-31 18:57:45 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						44bec52b1b 
					 
					
						
						
							
							Add PredicateOperand to all ARM instructions that have the condition field.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37066  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-15 01:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						42d712b306 
					 
					
						
						
							
							Switch BCC, MOVCCr, etc. to PredicateOperand.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-08 21:08:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						bdc9869dbf 
					 
					
						
						
							
							Should never see an indexed load / store with zero offset.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36714  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 23:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								Lauro Ramos Venancio 
							
						 
					 
					
						
						
							
						
						e8e5495474 
					 
					
						
						
							
							Debug support for arm-linux.  
						
						... 
						
						
						
						Patch by Raul Herbster.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 20:28:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						388488d604 
					 
					
						
						
							
							add support for printing offset from global  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 16:42:23 +00:00