Jim Grosbach 
							
						 
					 
					
						
						
							
						
						e82b8eeaa2 
					 
					
						
						
							
							Diagnostic for undefined assembler local symbols.  
						
						... 
						
						
						
						Re-apply 133010, with fixes for inline assembler.
Original commit message:
"When an assembler local symbol is used but not defined in a module, a
Darwin assembler wants to issue a diagnostic to that effect."
Added fix to only perform the check when finalizing, as otherwise we're not
done and undefined symbols may simply not have been encountered yet.
Passes "make check" and a self-host check on Darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-15 18:33:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						6c3044db28 
					 
					
						
						
							
							Revert 133010. Self-hosted buildbot unhappy.  
						
						... 
						
						
						
						Apparently llvm itself generates undefined assembler local labels, causing
self-hosting problems with this patch. Reverting until that's sorted out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133013  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 21:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						c35dd25ab8 
					 
					
						
						
							
							Diagnostic for undefined assembler local symbols.  
						
						... 
						
						
						
						When an assembler local symbol is used but not defined in a module, a
Darwin assembler wants to issue a diagnostic to that effect.
rdar://9559714
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133010  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-14 21:13:25 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						f4387d9afb 
					 
					
						
						
							
							Make the StringMaps attached to MCContext use the MCContext's allocator;  
						
						... 
						
						
						
						reduces the number of calls to malloc().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-18 05:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						c6cf43d258 
					 
					
						
						
							
							MC: Add support for disabling "temporary label" behavior. Useful for debugging  
						
						... 
						
						
						
						on Darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-03-28 22:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						89b9372605 
					 
					
						
						
							
							Fixed version of 121434 with no new memory leaks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121471  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-10 07:39:47 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f7fd4aa261 
					 
					
						
						
							
							Revert my previous patch to make the valgrind bots happy.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-10 04:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						1c952b9cc9 
					 
					
						
						
							
							Initial support for the cfi directives. This is just enough to get  
						
						... 
						
						
						
						f:
        .cfi_startproc
        nop
        .cfi_endproc
assembled (on ELF).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-09 23:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5113cdbfff 
					 
					
						
						
							
							It may not be an option to skip .debug_line if there are file reference in already emitted debug info. So, for now, emit dummy line table entry to make older linker and assemblers happy. This is not a new behavior, original AsmPrinter emitted similar line table entries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-03 00:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ec99c90ea5 
					 
					
						
						
							
							tidy up  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120644  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-02 01:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6a13ddbd9b 
					 
					
						
						
							
							If tehre are not any line entry then do not try to emit .debug_line section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-02 01:17:51 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						9f44724be0 
					 
					
						
						
							
							Rename temporary symbols if they conflict with artificial symbols created  
						
						... 
						
						
						
						by the assembler. This was blocking parsing any large .s produced by clang for
example.
Fixes PR8596.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120603  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 20:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						326990f1eb 
					 
					
						
						
							
							Fix Whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-26 04:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						17fd7bda5a 
					 
					
						
						
							
							Add a MCLineSectionOrder vector so that we produce the line tables in a  
						
						... 
						
						
						
						deterministic order.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119795  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-19 07:41:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						c50a0fd7cb 
					 
					
						
						
							
							Parse and remember discriminators in .loc line. I try to output them with  
						
						... 
						
						
						
						another patch.
This lets us parse a bit more of the gcc 4.5 output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118975  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-13 03:18:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						2ff9e83a82 
					 
					
						
						
							
							Initial comdat implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-11 18:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						4283f4b81e 
					 
					
						
						
							
							Use MCSectionELF in places we know we have an ELF section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118699  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-10 19:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						34be396a12 
					 
					
						
						
							
							Fixed version of 118639 with an extra assert to catch similar problems  
						
						... 
						
						
						
						earlier. Implicit bool -> int conversions are evil!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118651  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-09 23:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						037b5be15a 
					 
					
						
						
							
							Revert previous patch. Missed a case.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-09 22:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						e61a1ac595 
					 
					
						
						
							
							Remove IsExplicit. It was always false.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118639  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-09 22:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						3f55c24df9 
					 
					
						
						
							
							Incorporate suggestions by Daniel Dunbar after his review.  Thanks Daniel!  
						
						... 
						
						
						
						1) Changed ValidateDwarfFileNumber() to isValidDwarfFileNumber() to be better
   named.  Since it is just a predicate and isn't actually changing any state.
2) Added a missing return in the comments for setCurrentDwarfLoc() in 
   include/llvm/MC/MCContext.h for fix formatting.
3) Changed clearDwarfLocSeen() to ClearDwarfLocSeen() since it does change
   state.
4) Simplified the last test in isValidDwarfFileNumber() to just a one line
   boolean test of MCDwarfFiles[FileNumber] != 0 for the final return statement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-04 20:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						3bb435301a 
					 
					
						
						
							
							Did my commit for the last patch for the .loc directory from the wrong place and  
						
						... 
						
						
						
						missed a bunch of files.  Here the rest.  Sorry about that.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115173  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-30 17:16:09 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						232ab949d5 
					 
					
						
						
							
							This is the second of three patches to implement support for the .loc directive  
						
						... 
						
						
						
						and output the dwarf line number tables.  This takes the current loc info after
an instruction is assembled and saves the needed info into an object that has
vector and for each section.  These objects will be used for the final patch to 
build and emit the encoded dwarf line number tables.  Again for now this is only
in the Mach-O streamer but at some point will move to a more generic place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112668  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-31 22:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						c1840b3da2 
					 
					
						
						
							
							First bit of support for the dwarf .loc directive.  This patch updates the  
						
						... 
						
						
						
						needed parsing for the .loc directive and saves the current info from that
into the context.  The next patch will take the current loc info after an
instruction is assembled and save that info into a vector for each section for
use to build the line number tables.  The patch after that will encode the info
from those vectors into the output file as the dwarf line tables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111956  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-24 20:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Fleming 
							
						 
					 
					
						
						
							
						
						3e09669bc4 
					 
					
						
						
							
							ELF entry size support.  
						
						... 
						
						
						
						Some ELF sections contain fixed-sized entries. Provide a way to record
the entry size of a section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111169  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-16 18:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						b07ce60981 
					 
					
						
						
							
							Next bit of support for the dwarf .file directive.  This patch takes the  
						
						... 
						
						
						
						previously collected info from the .file directives and outputs the encoded
bytes for it.  For now this is only in the Mach-O streamer but at some point
will move to a more generic place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110617  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-09 22:52:14 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						991808005a 
					 
					
						
						
							
							Remove unused variable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-08 19:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						3bce5adb32 
					 
					
						
						
							
							Stop leaking std::strings in GetDwarfFile.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-29 13:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						7cbf73a73f 
					 
					
						
						
							
							Added first bit of support for the dwarf .file directive.  This patch collects  
						
						... 
						
						
						
						the info from the .file directive and makes file and directory tables that
will eventually be put out as part of the dwarf info in the output file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109651  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-28 20:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						f187ac5a23 
					 
					
						
						
							
							Added the darwin .secure_log_unique and .secure_log_reset directives.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107077  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-28 21:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						ebe7fcd041 
					 
					
						
						
							
							Added support in MC for Directional Local Labels.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103989  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-17 23:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e5ce287b0 
					 
					
						
						
							
							add COFF support for COMDAT sections, patch by Nathan Jeffords!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-07 21:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb40a0fd98 
					 
					
						
						
							
							switch MCSectionCOFF from a syntactic to semantic representation,  
						
						... 
						
						
						
						patch by Peter Housel!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-07 17:17:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						287df1bc03 
					 
					
						
						
							
							delete a forwarding function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100815  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 21:34:17 +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 
							
						 
					 
					
						
						
							
						
						22772214de 
					 
					
						
						
							
							remove the TargetLoweringObjectFileMachO::getMachoSection  
						
						... 
						
						
						
						api and update clients to use MCContext instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 20:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f0559e4b24 
					 
					
						
						
							
							move macho section uniquing from MCParser and TLOF to MCContext where  
						
						... 
						
						
						
						the compiler and asmparser now unique to the same sections.  This fixes
rdar://7835021.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100807  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 20:30:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9b97a73ded 
					 
					
						
						
							
							Rip out the 'is temporary' nonsense from the MCContext interface to  
						
						... 
						
						
						
						create symbols.  It is extremely error prone and a source of a lot
of the remaining integrated assembler bugs on x86-64.
This fixes rdar://7807601.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-30 18:10:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						77e7694026 
					 
					
						
						
							
							fix GetOrCreateTemporarySymbol to require a name, clients  
						
						... 
						
						
						
						should use CreateTempSymbol() if they don't care about the
name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98712  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-17 05:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c28cc093e3 
					 
					
						
						
							
							fix a memory leak yjasskin pointed out: MCSymbol is bump pointer  
						
						... 
						
						
						
						allocated and thus not freed.  This is cool except that it contains
and std::string so the string data didn't get freed.  In any case
there is no reason to redundantly store the string data in the 
MCSymbol anyway, just make the MCSymbol ref the string data in the
MCContext StringMap.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-15 06:15:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1d72a76616 
					 
					
						
						
							
							add a new CreateTempSymbol method, the use case for  
						
						... 
						
						
						
						CreateTempSymbol vs GetOrCreateTemporarySymbol are
completely different.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98486  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-14 08:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5ef31a039d 
					 
					
						
						
							
							make the mangler take an MCContext instead of an MAI.  
						
						... 
						
						
						
						No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98363  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-12 18:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c18409aed8 
					 
					
						
						
							
							change MCContext to always have an MCAsmInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-11 22:53:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						00685bb5cf 
					 
					
						
						
							
							eliminate MCContext::CreateSymbol and CreateTemporarySymbol.  
						
						... 
						
						
						
						Add a new GetOrCreateTemporarySymbol method and a version that
takes a twine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-10 01:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fb76fe0929 
					 
					
						
						
							
							Fix various doxygen warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-22 04:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2928c83b01 
					 
					
						
						
							
							Pass StringRef by value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-06 10:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7c5b021793 
					 
					
						
						
							
							add a twine version of MCContext::GetOrCreateSymbol.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-19 22:49:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7c3600de94 
					 
					
						
						
							
							MC: Move assembler variable values from MCContext to MCSymbol.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84229  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-16 01:33:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e579849652 
					 
					
						
						
							
							MC: Switch MCContext value table to storing MCExprs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-16 01:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						869a5e7d66 
					 
					
						
						
							
							llvm-mc: Add some doxyment markers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-31 08:07:08 +00:00