Duncan Sands 
							
						 
					 
					
						
						
							
						
						5b1b3b73f2 
					 
					
						
						
							
							Remove unused variable.  Tweak a comment while there.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103586  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-12 07:11:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nathan Jeffords 
							
						 
					 
					
						
						
							
						
						871bb94c43 
					 
					
						
						
							
							updated support for the COFF .linkonce  
						
						... 
						
						
						
						Now, the .linkonce directive is emitted as part of MCSectionCOFF::PrintSwitchToSection instead of AsmPrinter::EmitLinkage since it is an attribute of the section the symbol was placed into not the symbol itself.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-12 04:26:09 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						2db49d797b 
					 
					
						
						
							
							Avoid DIDescriptor::getNode(). Use overloaded operators instead.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-07 18:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b4202dbb36 
					 
					
						
						
							
							Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twice!"' failed.  
						
						... 
						
						
						
						Users can write broken code that emits the same label twice with asm renaming,
detect this and emit a fatal backend error instead of aborting.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-06 00:05:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						d014761c93 
					 
					
						
						
							
							Don't count debug info as instructions.  This was  
						
						... 
						
						
						
						preventing the emission of the NOP on Darwin for a
function with no actual code.  From timberwolfmc
with TEST=optllcdbg.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102843  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-01 16:41:11 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						67a444ca36 
					 
					
						
						
							
							Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.  
						
						... 
						
						
						
						##DEBUG_VALUE: runOnMachineFunction:this <- RDI+0
	##DEBUG_VALUE: runOnMachineFunction:fn <- RSI+0
	##DEBUG_VALUE: DeadDefs <- undef ## SimpleRegisterCoalescing.cpp:2706
	##DEBUG_VALUE: getRegInfo:this <- [%rsp+$56]+$0
	##DEBUG_VALUE: getTarget:this <- [%rsp+$56]+$0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-29 18:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e87f7bb50e 
					 
					
						
						
							
							Rework global alignment computation again.  Now we do round up  
						
						... 
						
						
						
						alignment of globals to the preferred alignment, but only when
there is no section specified on the global (by far the common
case).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102515  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-28 19:58:07 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						28ff35d030 
					 
					
						
						
							
							Emit debug info for byval parameters.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102486  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-28 01:39:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a7b611c10d 
					 
					
						
						
							
							further simplify EmitAlignment by eliminating the  
						
						... 
						
						
						
						ForcedAlignBits argument, tweaking the single client of it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102484  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-28 01:08:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						755824756c 
					 
					
						
						
							
							remove a dead argument to EmitAlignment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-28 01:06:02 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ed33b13a10 
					 
					
						
						
							
							Do not count kill, implicit_def instructions as printed instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-27 19:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4c4d0c0cc5 
					 
					
						
						
							
							round zero-byte .zerofill directives up to 1 byte.  This  
						
						... 
						
						
						
						should fix some "g++.dg-struct-layout-1" failures, 
rdar://7886017
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102421  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-27 07:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d61647d306 
					 
					
						
						
							
							add a comment in verbose-asm mode indicating why a noop is being generated.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 23:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ee9eb411ff 
					 
					
						
						
							
							on darwin empty functions need to codegen into something of non-zero length,  
						
						... 
						
						
						
						otherwise labels get incorrectly merged.  We handled this by emitting a 
".byte 0", but this isn't correct on thumb/arm targets where the text segment
needs to be a multiple of 2/4 bytes.  Handle this by emitting a noop.  This
is more gross than it should be because arm/ppc are not fully mc'ized yet.
This fixes rdar://7908505
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102400  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 23:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						567dd1f5d0 
					 
					
						
						
							
							fix PR6921 a different way.  Intead of increasing the  
						
						... 
						
						
						
						alignment of globals with a specified alignment, we fix
common variables to obey their alignment.  Add a comment
explaining why this behavior is important.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102365  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 18:46:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f74e25f60c 
					 
					
						
						
							
							Revert r102300/102301, which serious broke objc apps.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-26 18:30:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						044698b39a 
					 
					
						
						
							
							Fix PR6921: globals were not getting correctly rounded up to their  
						
						... 
						
						
						
						preferred alignment unless they were common or some other special
case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-25 05:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						44e05080f8 
					 
					
						
						
							
							Bill's change in r95336 broke empty aggregates embedded  
						
						... 
						
						
						
						in other types.  fix this by only bumping zero-byte globals
up to a single byte if the *entire global* is zero size,
fixing PR6340.
This also fixes empty arrays etc to be handled correctly,
and only does this on subsection-via-symbols targets (aka
darwin) which is the only place where this matters.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101879  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-20 06:20:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						0d805c33d1 
					 
					
						
						
							
							Add const qualifiers to TargetLoweringObjectFile usage.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101640  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 16:44:48 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f2548caaa8 
					 
					
						
						
							
							Add support to emit dwarf ranges.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 23:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74aae4726a 
					 
					
						
						
							
							move elf section uniquing to MCContext.  Along the way  
						
						... 
						
						
						
						merge XCore's section into MCSectionELF
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100812  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 21:26:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						75361b69f3 
					 
					
						
						
							
							rename llvm::llvm_report_error -> llvm::report_fatal_error  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100709  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 22:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						00d139064e 
					 
					
						
						
							
							tidy up  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100700  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 22:29:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c0561f29a8 
					 
					
						
						
							
							add a comment line that got dropped  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 18:10:38 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						9c4210794e 
					 
					
						
						
							
							Workaround the breakage in r100616 by guarding all timers with  
						
						... 
						
						
						
						TimePassesIsEnabled. This should allow make check to pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100618  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 10:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						a592e671ee 
					 
					
						
						
							
							Use raw_ostream.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100615  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 09:26:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						343b42e428 
					 
					
						
						
							
							Move printing of target-indepedent DEBUG_VALUE comments  
						
						... 
						
						
						
						into AsmPrinter.  Target-dependent form is still generated
by FastISel and still handled in X86 code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100596  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 01:15:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						49d915bb9a 
					 
					
						
						
							
							Revert 100573, it's causing some testsuite problems.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100578  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 22:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						0a580d30e0 
					 
					
						
						
							
							Move printing of DEBUG_VALUE comments to target-independent place.  
						
						... 
						
						
						
						There is probably a more elegant way to do this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 22:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						885d94143d 
					 
					
						
						
							
							propagate cookie management out one layer of function calls.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100510  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 00:58:50 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f778b57fc5 
					 
					
						
						
							
							Remove unnecessary include.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100505  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-06 00:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49cd6649e1 
					 
					
						
						
							
							change AsmPrinter to use DwarfDebug/DwarfException directly  
						
						... 
						
						
						
						instead of going through DwarfWriter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100405  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 05:11:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						90429c487f 
					 
					
						
						
							
							just have all targets create the DwarfWriter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 00:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d38fee8ddc 
					 
					
						
						
							
							1) make DIE take AsmPrinter instead of DwarfPrinter.  
						
						... 
						
						
						
						2) change DwarfDebug to not inherit from DwarfPrinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-05 00:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af8df26495 
					 
					
						
						
							
							resolve a fixme.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100346  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 19:28:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c021572511 
					 
					
						
						
							
							move gettemplabel and getdwlabel to AsmPrinter and rename  
						
						... 
						
						
						
						them for consistency.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 19:25:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						17fedf216b 
					 
					
						
						
							
							more interface cleanup make some helpers static functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:58:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3f53c8398d 
					 
					
						
						
							
							clean up the asmprinter header and privatize some stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						736e31d0cf 
					 
					
						
						
							
							split inline asm support out to its own .cpp file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:34:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						285199502b 
					 
					
						
						
							
							inline processDebugLoc and simplify it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:18:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dfa107e45a 
					 
					
						
						
							
							minor tidying.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100338  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:16:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						300a4c5640 
					 
					
						
						
							
							clean up the asmprinter interface a bit, rename a few  
						
						... 
						
						
						
						"Print" methods to "Emit".  Emit is something that goes
to an mc streamer, Print is something that goes to a
raw_ostream (for inline asm) 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100337  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:14:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d1c1ada21 
					 
					
						
						
							
							remove TargetMachine.h #include, also, TRI isn't used frequently  
						
						... 
						
						
						
						enough to warrant caching in AsmPrinter, so remove it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 18:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e00b59f954 
					 
					
						
						
							
							lazily allocate the GCMetadataPrinters map and remove DenseMap  
						
						... 
						
						
						
						from the AsmPrinter interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100331  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 17:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b23569aff0 
					 
					
						
						
							
							Momentous day: remove the "O" member from AsmPrinter.  Now all  
						
						... 
						
						
						
						"asm printering" happens through MCStreamer.  This also 
Streamerizes PIC16 debug info, which escaped my attention.
This removes a leak from LLVMTargetMachine of the 'legacy'
output stream.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100327  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 08:18:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de0f339ec3 
					 
					
						
						
							
							now that all operand printing happens to specified streams, we can  
						
						... 
						
						
						
						print function level inline asm with EmitInlineAsm instead of writing
it directly to "O".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 07:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						75f50725c1 
					 
					
						
						
							
							remove the raw_ostream from various dwarf printing things.  
						
						... 
						
						
						
						The only thing left is LEB printing, which uses EmitRawText
for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 07:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d73c7f0d6 
					 
					
						
						
							
							mcize the gc metadata printing stuff.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100324  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 07:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0b9bdb47bd 
					 
					
						
						
							
							use EmitRawText instead of O in DwarfPrinter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100323  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 07:25:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c75c028a15 
					 
					
						
						
							
							fix PrintAsmOperand and PrintAsmMemoryOperand to pass down  
						
						... 
						
						
						
						raw_ostream to print to.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100313  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-04 05:29:35 +00:00