Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						5908839ced 
					 
					
						
						
							
							Convert some users of ftostr to raw_ostream.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-29 14:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						f0356fe140 
					 
					
						
						
							
							Kill ModuleProvider and ghost linkage by inverting the relationship between  
						
						... 
						
						
						
						Modules and ModuleProviders. Because the "ModuleProvider" simply materializes
GlobalValues now, and doesn't provide modules, it's renamed to
"GVMaterializer". Code that used to need a ModuleProvider to materialize
Functions can now materialize the Functions directly. Functions no longer use a
magic linkage to record that they're materializable; they simply ask the
GVMaterializer.
Because the C ABI must never change, we can't remove LLVMModuleProviderRef or
the functions that refer to it. Instead, because Module now exposes the same
functionality ModuleProvider used to, we store a Module* in any
LLVMModuleProviderRef and translate in the wrapper methods.  The bindings to
other languages still use the ModuleProvider concept.  It would probably be
worth some time to update them to follow the C++ more closely, but I don't
intend to do it.
Fixes http://llvm.org/PR5737  and http://llvm.org/PR5735 .
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94686  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-27 20:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						8fffff5371 
					 
					
						
						
							
							Refactor common parts of MDNode::getFunction() and assertLocalFunction() into getFunctionForValue()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-20 04:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						38812dff7d 
					 
					
						
						
							
							Make printing of metadata more robust when function is not found (which is the normal situation for non function-local metadata)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-18 19:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						559588b156 
					 
					
						
						
							
							Fix printing of function-local metadata in AsmWriter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-14 01:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						5f72a5ebc8 
					 
					
						
						
							
							Further progration of metadata operands.  The  
						
						... 
						
						
						
						dumper doesn't really do what I want yet, but
at least it doesn't crash now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-13 00:00:24 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						69d02e0a17 
					 
					
						
						
							
							Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0,  !1 , null}  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92783  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-05 21:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						11acaa374c 
					 
					
						
						
							
							Convert a ton of simple integer type equality tests to the new predicate.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92760  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-05 20:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						d865e02ea2 
					 
					
						
						
							
							Change errs() to dbgs().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-05 01:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dbe85bffd7 
					 
					
						
						
							
							fix refactoro  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 08:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c65b72ca26 
					 
					
						
						
							
							use early exits to reduce indentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92335  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:33:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						85b1912dba 
					 
					
						
						
							
							eliminate another copy of the mdnode printing logic, simplify the  
						
						... 
						
						
						
						one that remains.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:31:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2b4b1e2e60 
					 
					
						
						
							
							random tidying for MDNode printing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:27:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd72b3201b 
					 
					
						
						
							
							eliminate a bunch of useless forwarding functions with one caller.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92332  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						307c9893fc 
					 
					
						
						
							
							make mdnMap type safe, rename accessors for consistency with the rest of llvm.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92331  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						51ea55f0ec 
					 
					
						
						
							
							metadata can't be a global var initializer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92330  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e6b1805da 
					 
					
						
						
							
							simplify mdnode printing logic.  Now N->dump() only  
						
						... 
						
						
						
						dumps one node instead of all of them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 02:13:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fdb3356477 
					 
					
						
						
							
							unify two copies of the NamedMDNode printing code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92327  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 01:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d054b385f 
					 
					
						
						
							
							fix printing of function-local metadata to print all the operands of the  
						
						... 
						
						
						
						mdnode, not just operand 0 over and over.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92326  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 01:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4a3d3a54eb 
					 
					
						
						
							
							simplify printing of mdstring and Argument.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 01:41:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						38cf02ebc9 
					 
					
						
						
							
							simplify asmprinting of NamedMDNode  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92324  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 01:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5d0cacdbb6 
					 
					
						
						
							
							rename "elements" of metadata to "operands".  "Elements" are  
						
						... 
						
						
						
						things that occur in types.  "operands" are things that occur
in values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92322  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-31 01:22:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						837eda93ee 
					 
					
						
						
							
							Do not crash when .ll printing metadata that smells like debug info, but isn't.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-29 21:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						081134741b 
					 
					
						
						
							
							Final step in the metadata API restructuring: move the  
						
						... 
						
						
						
						getMDKindID/getMDKindNames methods to LLVMContext (and add
convenience methods to Module), eliminating MetadataContext.
Move the state that it maintains out to LLVMContext.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92259  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-29 09:01:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee93c4303 
					 
					
						
						
							
							tidy up debug info comments, use ->isVoidTy() where reasonable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-29 07:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3990b121cf 
					 
					
						
						
							
							This is a major cleanup of the instruction metadata interfaces that  
						
						... 
						
						
						
						I asked Devang to do back on Sep 27.  Instead of going through the
MetadataContext class with methods like getMD() and getMDs(), just
ask the instruction directly for its metadata with getMetadata()
and getAllMetadata().
This includes a variety of other fixes and improvements: previously
all Value*'s were bloated because the HasMetadata bit was thrown into
value, adding a 9th bit to a byte.  Now this is properly sunk down to
the Instruction class (the only place where it makes sense) and it
will be folded away somewhere soon.
This also fixes some confusion in getMDs and its clients about 
whether the returned list is indexed by the MDID or densely packed.
This is now returned sorted and densely packed and the comments make
this clear.
This introduces a number of fixme's which I'll follow up on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-28 23:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d05c46d60 
					 
					
						
						
							
							rename getHandlerNames to getMDKindNames, simplify its interface  
						
						... 
						
						
						
						and simplify all the clients that use it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92224  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-28 20:10:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bcb18538c2 
					 
					
						
						
							
							change the strange MetadataContext::getMDs function to expose less  
						
						... 
						
						
						
						irrelevant internal implementation details to clients.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92210  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-28 08:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						5d30162150 
					 
					
						
						
							
							Formalize MDNode's function-localness:  
						
						... 
						
						
						
						- an MDNode is designated as function-local when created, and continues to be even if its operands are modified not to refer to function-local IR
- function-localness is designated via lowest bit in SubclassData
- getLocalFunction() descends MDNode tree to see if it is consistently function-local
Add verification of MDNodes to checks that MDNodes are consistently function-local.
Update AsmWriter to use isFunctionLocal().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91708  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-18 20:09:14 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						211a14e476 
					 
					
						
						
							
							Add MSP430 interrupt calling conv. No functionality change yet.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-07 02:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						ff7707e983 
					 
					
						
						
							
							Avoid creating a metadata slot for all metadata that contains an instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90581  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-04 20:07:10 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						954c80e99d 
					 
					
						
						
							
							Fix crasher when N->getElement(n) is NULL  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-04 18:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						97e2450de2 
					 
					
						
						
							
							Teach AsmWriter to write inline (not via a global metadata slot) metadata that contains an instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90512  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-04 01:35:02 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						746d546877 
					 
					
						
						
							
							Special case FixedStackPseudoSourceValueVal as well. Do we really need to differentiate PseudoSourceValueVal from FixedStackPseudoSourceValueVal at this level?  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-16 07:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						2b1ffeea28 
					 
					
						
						
							
							Remove extraneous commit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88716  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 23:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						04458e404f 
					 
					
						
						
							
							Print out something, even if it's non-parseable later when we've  
						
						... 
						
						
						
						got ghost linkage. It's better than aborting.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88715  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 23:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cdfc940912 
					 
					
						
						
							
							Revert 85678/85680.  The decision is to stay with the current form of  
						
						... 
						
						
						
						indirectbr, thus we don't need "blockaddr(@func, null)".  Eliminate it
for simplicity.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85699  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-01 01:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d83ebcadd 
					 
					
						
						
							
							Make blockaddress(@func, null) be valid, and make 'deleting a basic  
						
						... 
						
						
						
						block with a blockaddress still referring to it' replace the invalid 
blockaddress with a new blockaddress(@func, null) instead of a 
inttoptr(1).
This changes the bitcode encoding format, and still needs codegen 
support (this should produce a non-zero value, referring to the entry
block of the function would also be quite reasonable).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85678  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-31 20:08:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						0ed1f4264a 
					 
					
						
						
							
							Simplify this code and avoid an extra space character in the output.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85568  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-30 02:01:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						73050e1c38 
					 
					
						
						
							
							asmprinter support for BlockAddress.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85367  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 03:38:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab21db79ef 
					 
					
						
						
							
							rename indbr -> indirectbr to appease the residents of #llvm.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-28 00:19:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f9be95f867 
					 
					
						
						
							
							add enough support for indirect branch for the feature test to pass  
						
						... 
						
						
						
						(assembler,asmprinter, bc reader+writer) and document it.  Codegen
currently aborts on it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85274  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-27 19:13:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3523592b2 
					 
					
						
						
							
							Type.h doesn't need to #include LLVMContext.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-27 17:08:31 +00:00 
						 
				 
			
				
					
						
							
							
								Victor Hernandez 
							
						 
					 
					
						
						
							
						
						7b929dad59 
					 
					
						
						
							
							Remove AllocationInst.  Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-23 21:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						f61b2371c8 
					 
					
						
						
							
							Fix getMDs() interface such that it does not expose implementation details.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84885  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-22 18:55:16 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b5681b2293 
					 
					
						
						
							
							Using TrackingVH instead of WeakVH or WeakMetadataVH.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-22 18:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						ce6a1c9756 
					 
					
						
						
							
							Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-22 01:01:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						8ba2d5befc 
					 
					
						
						
							
							Rename msasm to alignstack per review.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84795  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-21 23:28:00 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						028fa77d56 
					 
					
						
						
							
							Do not use SmallVector to store MDNode elements.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84784  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-21 21:25:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						4360298d2b 
					 
					
						
						
							
							Add an "msasm" flag to inline asm as suggested in PR 5125.  
						
						... 
						
						
						
						A little ugliness is accepted to keep the binary file format
compatible.  No functional change yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84020  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-13 20:46:56 +00:00