Jan Sjödin
							
						 | 
						
							
							
							
							
							
								
							
							
								f3f78583f9
								
							
						 | 
						
							
							
								
								Remove optimization emitting a reference insted of label difference, since it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used.
							
							
							
							
							
							
							
							llvm-svn: 127478 
							
						 | 
						
							2011-03-11 19:37:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Cameron Zwarich
							
						 | 
						
							
							
							
							
							
								
							
							
								fcf51fd298
								
							
						 | 
						
							
							
								
								Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.
							
							
							
							
							
							
							
							llvm-svn: 126488 
							
						 | 
						
							2011-02-25 16:30:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Nick Lewycky
							
						 | 
						
							
							
							
							
							
								
							
							
								1db7b187cb
								
							
						 | 
						
							
							
								
								Remove dead variable.
							
							
							
							
							
							
							
							llvm-svn: 126450 
							
						 | 
						
							2011-02-24 23:15:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								b037383a35
								
							
						 | 
						
							
							
								
								Enable DebugInfo support for COFF object files.
							
							
							
							
							
							
							
							Patch by Nathan Jeffords!
llvm-svn: 126425 
							
						 | 
						
							2011-02-24 21:04:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 | 
						
							
							
							
							
							
								
							
							
								b46ef57de5
								
							
						 | 
						
							
							
								
								Add CFI directives-based frame information emission. Not hooked yet.
							
							
							
							
							
							
							
							llvm-svn: 123474 
							
						 | 
						
							2011-01-14 21:57:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 | 
						
							
							
							
							
							
								
							
							
								2f93128109
								
							
						 | 
						
							
							
								
								Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there.
							
							
							
							
							
							
							
							llvm-svn: 123170 
							
						 | 
						
							2011-01-10 12:39:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								44bbe36de6
								
							
						 | 
						
							
							
								
								Second try at making direct object emission produce the same results
							
							
							
							
							
							
							
							as llc + llvm-mc. This time ELF is not changed and I tested that llvm-gcc
bootstrap on darwin10 using darwin9's assembler and linker.
llvm-svn: 121006 
							
						 | 
						
							2010-12-06 17:27:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								dee3062373
								
							
						 | 
						
							
							
								
								Revert previous two patches while I try to find out how to make both
							
							
							
							
							
							
							
							linux and darwin assemblers happy :-(
llvm-svn: 121004 
							
						 | 
						
							2010-12-06 15:35:15 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								34a06a0802
								
							
						 | 
						
							
							
								
								Add an EmitAbsValue helper method and use it in cases where we want to be sure
							
							
							
							
							
							
							
							that no relocations are used (on MochO).
Fixes llc producing different output from llc + llvm-mc.
llvm-svn: 121000 
							
						 | 
						
							2010-12-06 14:53:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								38d0756b88
								
							
						 | 
						
							
							
								
								Add 118023 back, but with proper spelling for .uleb128/.sleb128.
							
							
							
							
							
							
							
							llvm-svn: 118254 
							
						 | 
						
							2010-11-04 18:17:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								bbc0ac2236
								
							
						 | 
						
							
							
								
								Revert previous patch. Some targets don't support uleb and say
							
							
							
							
							
							
							
							they do :-(
llvm-svn: 118250 
							
						 | 
						
							2010-11-04 17:04:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								cfd6243940
								
							
						 | 
						
							
							
								
								MCize.
							
							
							
							
							
							
							
							llvm-svn: 118249 
							
						 | 
						
							2010-11-04 16:32:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Eli Friedman
							
						 | 
						
							
							
							
							
							
								
							
							
								7e2f4ce439
								
							
						 | 
						
							
							
								
								Until uleb/sleb are MC-ized, add a hack to make them work with ELF object
							
							
							
							
							
							
							
							emission.
llvm-svn: 111177 
							
						 | 
						
							2010-08-16 20:08:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								aabc6041de
								
							
						 | 
						
							
							
								
								Move EmitFrameMoves into AsmPrinter.
							
							
							
							
							
							
							
							llvm-svn: 100371 
							
						 | 
						
							2010-04-04 23:41:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								70a4fcea1e
								
							
						 | 
						
							
							
								
								now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.
							
							
							
							
							
							
							
							llvm-svn: 100368 
							
						 | 
						
							2010-04-04 23:25:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								e619c0d3e9
								
							
						 | 
						
							
							
								
								move some more stuff to asmprinter.
							
							
							
							
							
							
							
							llvm-svn: 100351 
							
						 | 
						
							2010-04-04 20:20:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								b75af3c5a9
								
							
						 | 
						
							
							
								
								move EmitEncodingByte to AsmPrinter.
							
							
							
							
							
							
							
							llvm-svn: 100349 
							
						 | 
						
							2010-04-04 20:04:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								baf2be0561
								
							
						 | 
						
							
							
								
								move EmitCFAByte to AsmPrinter.
							
							
							
							
							
							
							
							llvm-svn: 100348 
							
						 | 
						
							2010-04-04 20:01:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								9efd118938
								
							
						 | 
						
							
							
								
								move uleb/sleb printing into AsmPrinter from DwarfPrinter.
							
							
							
							
							
							
							
							llvm-svn: 100344 
							
						 | 
						
							2010-04-04 19:09:29 +00:00 |