Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						78e6e00922 
					 
					
						
						
							
							Remove the isMoveInstr() hook.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108567  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 22:35:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						7431beaba2 
					 
					
						
						
							
							Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and  
						
						 
						
						... 
						
						
						
						thus is a much more meaningful name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108563  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 22:20:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						af462c4b4f 
					 
					
						
						
							
							Remove remaining calls to TII::isMoveInstr.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108556  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 21:03:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						49669e6d3a 
					 
					
						
						
							
							eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,  
						
						 
						
						... 
						
						
						
						so there is no locking involved in type refinement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108553  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 20:50:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						9c3d5e41b9 
					 
					
						
						
							
							Revert r108369, sorting llvm.dbg.declare information by source position,  
						
						 
						
						... 
						
						
						
						since it doesn't work for front-ends which don't emit column information
(which includes llvm-gcc in its present configuration), and doesn't
work for clang for K&R style variables where the variables are declared
in a different order from the parameter list.
Instead, make a separate pass through the instructions to collect the
llvm.dbg.declare instructions in order. This ensures that the debug
information for variables is emitted in this order.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 17:54:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						1461520f8c 
					 
					
						
						
							
							Remove extraneous semicolons after member functions  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108525  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 15:03:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						a6aac4c5bc 
					 
					
						
						
							
							eliminate CallInst::ArgOffset  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108522  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 09:38:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						53621a1a73 
					 
					
						
						
							
							A few more minor additions to ELF.h.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 07:48:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						9a7b37b8a3 
					 
					
						
						
							
							Add dump() to DominanceFrontier  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108512  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 05:59:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						60108e96bb 
					 
					
						
						
							
							Split -enable-finite-only-fp-math to two options:  
						
						 
						
						... 
						
						
						
						-enable-no-nans-fp-math and -enable-no-infs-fp-math. All of the current codegen fp math optimizations only care whether the fp arithmetics arguments and results can never be NaN.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-15 22:07:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						34068cb96f 
					 
					
						
						
							
							remove some unneeded overloads that were causing  
						
						 
						
						... 
						
						
						
						ambiguity problems on some systems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108462  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-15 21:24:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						5a3eb8f0e1 
					 
					
						
						
							
							80-col.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108420  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-15 07:49:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1ad25b605c 
					 
					
						
						
							
							add an accessor.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108408  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-15 05:14:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						336e8d7e7c 
					 
					
						
						
							
							Make the order in which variables are described in debug information  
						
						 
						
						... 
						
						
						
						independent of the order that isel happens to visit the dbg_declare
intrinsics. This fixes a bug in which the formal arguments were
being printed in reverse order, now that fast isel is going bottom up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 23:08:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						38e59891ee 
					 
					
						
						
							
							Don't pass StringRef by reference.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108366  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 22:38:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9fe2c67045 
					 
					
						
						
							
							Merge lib/Target/X86/X86COFF.h into include/llvm/Support/COFF.h,  
						
						 
						
						... 
						
						
						
						patch by Michael Spencer!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 18:14:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						2dd50e656f 
					 
					
						
						
							
							Delete fast-isel's trivial load optimization; it breaks debugging because  
						
						 
						
						... 
						
						
						
						it can look past points where a debugger might modify user variables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 17:25:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						db89809037 
					 
					
						
						
							
							Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_DEF (and subsequently eliminate them). This allows machine LICM to hoist IMPLICIT_DEF's. PR7620.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 01:22:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a10b8494a5 
					 
					
						
						
							
							Don't propagate debug locations to instructions for materializing  
						
						 
						
						... 
						
						
						
						constants, since they may not be emited near the other instructions
which get the same line, and this confuses debug info.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108302  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-14 01:07:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						023009fef8 
					 
					
						
						
							
							Remove vestigial decl.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108278  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 21:19:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						db20d257bc 
					 
					
						
						
							
							Update comment.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 21:03:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						63d024fc9a 
					 
					
						
						
							
							rotate CallInst operands  
						
						 
						
						... 
						
						
						
						with this commit the callee moves to the end of
the operand array (from the start) and the call
arguments now start at index 0 (formerly 1)
this ordering is now consistent with InvokeInst
this commit only flips the switch,
functionally it is equivalent to
r101465
I intend to commit several cleanups after a few
days of soak period
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 15:31:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a838bae186 
					 
					
						
						
							
							use a typedef instead of its expansion, patch by Michael Spencer  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108229  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 05:52:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						0764e39a92 
					 
					
						
						
							
							80-columns  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 05:50:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Wilson 
							
						 
					 
					
						
						
							
						
						9a9ad77847 
					 
					
						
						
							
							Bring ELF64 on par with ELF32, add a few magic constants and support ".dynamic"  
						
						 
						
						... 
						
						
						
						section entries.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108221  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-13 00:24:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Wilson 
							
						 
					 
					
						
						
							
						
						314451326a 
					 
					
						
						
							
							Simple format/style fixes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108203  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 22:36:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Wilson 
							
						 
					 
					
						
						
							
						
						fe4591bfc2 
					 
					
						
						
							
							Test commit.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 21:34:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						d6afb09a00 
					 
					
						
						
							
							Add convenience method FoldingSetImpl::InsertNode(Node *N) that asserts if the node is already inserted.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:47:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4d5fe97c47 
					 
					
						
						
							
							MC/AsmParser: Move .section parsing to Darwin specific parser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:42:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						19ad3b88f7 
					 
					
						
						
							
							MC/AsmLexer: Raise LexUntilEndOfStatement to MCAsmLexer.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108189  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:32:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						18f82a9a5d 
					 
					
						
						
							
							getOrInsertLeaderValue cannot be const because it calls insert.  
						
						 
						
						... 
						
						
						
						Patch by Xi Wang!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:27:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						47f5608029 
					 
					
						
						
							
							MC/AsmParser: Move special section directive parsing to Darwin specific parser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:23:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4c7c08bfbf 
					 
					
						
						
							
							MC/AsmParser: Inline AsmParser::CreateSymbol into callers.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108183  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 19:52:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b6c3a607ac 
					 
					
						
						
							
							MC/AsmParser: Move .tbss and .zerofill parsing to Darwin specific parser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 19:37:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						492b7a21cb 
					 
					
						
						
							
							MC/AsmParser: Move .desc parsing to Darwin specific parser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 19:22:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						38a4e2acb7 
					 
					
						
						
							
							MC/AsmParser: Move .lsym parsing to Darwin specific parser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 19:08:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						9ac66b008d 
					 
					
						
						
							
							MC/AsmParser: Move some misc. Darwin directive handling to DarwinAsmParser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108174  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 18:49:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4e82bbb745 
					 
					
						
						
							
							MCAsmParser: Add getSourceManager().  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108171  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 18:35:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e47497087b 
					 
					
						
						
							
							MC/AsmParser: Add a DarwinAsmParser extension.  
						
						 
						
						... 
						
						
						
						- Currently initialization is a bit of a hack, but harmless. We need to rework
   various parts of target initialization to clean this up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108165  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 18:12:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						9d544d0416 
					 
					
						
						
							
							Fix a typo and fit in 80 columns. Found by Bob Wilson.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 18:11:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						81ea00f45d 
					 
					
						
						
							
							MCAsmParser: Pull some directive handling out into a helper class, and change  
						
						 
						
						... 
						
						
						
						DirectiveMap to be based on MCAsmParserExtension.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108161  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:54:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						53131982d6 
					 
					
						
						
							
							MC: Add MCAsmParserExtension, a base class for all the target/object specific  
						
						 
						
						... 
						
						
						
						classes which want to extend the basic asm parser.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108158  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:27:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						dc4c7da5d4 
					 
					
						
						
							
							MC: Move AsmParser::TokError to MCAsmParser().  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:18:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ca90dc6d29 
					 
					
						
						
							
							MC: Move getLoc() to MCAsmLexer().  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108154  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:10:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						3472766f9e 
					 
					
						
						
							
							Convert some tab stops into spaces.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 08:16:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						6c50792653 
					 
					
						
						
							
							Remove tab characters and 80-col.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108127  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 05:26:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a6c04ee4c8 
					 
					
						
						
							
							Path::isRootDirectory is unimplemented on Unix and not used,  
						
						 
						
						... 
						
						
						
						remove it, fixing PR6909.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 04:39:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						7e1b566322 
					 
					
						
						
							
							Convert the last use of getPhysicalRegisterRegClass and remove it.  
						
						 
						
						... 
						
						
						
						AggressiveAntiDepBreaker should not be using getPhysicalRegisterRegClass. An
instruction might be using a register that can only be replaced with one from
a subclass of getPhysicalRegisterRegClass.
With this patch we use getMinimalPhysRegClass. This is correct, but
conservative. We should check the uses of the register and select the
largest register class that can be used in all of them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108122  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 02:55:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5a30a8574c 
					 
					
						
						
							
							make the prototypes for CreateMalloc and CreateFree more consistent.  Patch  
						
						 
						
						... 
						
						
						
						by Hans Vandierendonck from PR7605
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 00:57:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b162290e39 
					 
					
						
						
							
							introduce WinCOFFObjectWriter, patch by Michael Spencer!  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108103  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-11 22:07:02 +00:00