Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								d99feb8da4 
								
							 
						 
						
							
							
								
								Add some more documentation for x86 special address spaces.  
							
							 
							
							... 
							
							
							
							llvm-svn: 71012 
							
						 
						
							2009-05-05 20:48:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								be9fa506ad 
								
							 
						 
						
							
							
								
								Add basic support for code generation of  
							
							 
							
							... 
							
							
							
							addrspace(257) -> FS relative on x86.  Patch by Zoltan Varga!
llvm-svn: 70992 
							
						 
						
							2009-05-05 18:52:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								a4fea5b227 
								
							 
						 
						
							
							
								
								ISD::ADD_PARTS is gone; use ISD::SMUL_LOHI as an example instead.  
							
							 
							
							... 
							
							
							
							llvm-svn: 69804 
							
						 
						
							2009-04-22 15:55:31 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								64602b1ed6 
								
							 
						 
						
							
							
								
								More obsessive reformatting. Fixed some validation errors.  
							
							 
							
							... 
							
							
							
							llvm-svn: 69130 
							
						 
						
							2009-04-15 02:12:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nate Begeman
							
						 
						
							 
							
							
							
							
								
							
							
								7ea4e861ca 
								
							 
						 
						
							
							
								
								Add some documentation for address-space-based access to the segment registers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 62986 
							
						 
						
							2009-01-26 02:54:45 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								21a6370323 
								
							 
						 
						
							
							
								
								Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img>  
							
							 
							
							... 
							
							
							
							tags are not needed in HTML, only XML.
llvm-svn: 60885 
							
						 
						
							2008-12-11 18:23:24 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								86242e1990 
								
							 
						 
						
							
							
								
								Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.  
							
							 
							
							... 
							
							
							
							llvm-svn: 60880 
							
						 
						
							2008-12-11 17:34:48 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								f3bfcf9748 
								
							 
						 
						
							
							
								
								Delete some spurious characters.  
							
							 
							
							... 
							
							
							
							llvm-svn: 59964 
							
						 
						
							2008-11-24 16:45:15 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								970a547554 
								
							 
						 
						
							
							
								
								Fix some "</p>"s.  
							
							 
							
							... 
							
							
							
							llvm-svn: 59963 
							
						 
						
							2008-11-24 16:35:31 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								1e6f511050 
								
							 
						 
						
							
							
								
								Some documentation for LegalizeTypes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 59962 
							
						 
						
							2008-11-24 16:27:17 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								2ed2753007 
								
							 
						 
						
							
							
								
								HTML syntax fixes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 57503 
							
						 
						
							2008-10-14 17:00:38 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								d9ef073176 
								
							 
						 
						
							
							
								
								Fix a typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56986 
							
						 
						
							2008-10-03 00:07:11 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								dd51d52c0f 
								
							 
						 
						
							
							
								
								Add more documentation advertising the -view-*-dags options.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56073 
							
						 
						
							2008-09-10 22:23:41 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								2ce6f2ad5e 
								
							 
						 
						
							
							
								
								Rename SDOperand to SDValue.  
							
							 
							
							... 
							
							
							
							llvm-svn: 54128 
							
						 
						
							2008-07-27 21:46:04 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								01cd2d9263 
								
							 
						 
						
							
							
								
								Fix an error in the two-address example.  
							
							 
							
							... 
							
							
							
							llvm-svn: 52253 
							
						 
						
							2008-06-13 17:55:57 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								13237ac3b9 
								
							 
						 
						
							
							
								
								Wrap MVT::ValueType in a struct to get type safety  
							
							 
							
							... 
							
							
							
							and better control the abstraction.  Rename the type
to MVT.  To update out-of-tree patches, the main
thing to do is to rename MVT::ValueType to MVT, and
rewrite expressions like MVT::getSizeInBits(VT) in
the form VT.getSizeInBits().  Use VT.getSimpleVT()
to extract a MVT::SimpleValueType for use in switch
statements (you will get an assert failure if VT is
an extended value type - these shouldn't exist after
type legalization).
This results in a small speedup of codegen and no
new testsuite failures (x86-64 linux).
llvm-svn: 52044 
							
						 
						
							2008-06-06 12:08:01 +00:00  
						
					 
				
					
						
							
							
								 
								Matthijs Kooijman
							
						 
						
							 
							
							
							
							
								
							
							
								a6bb22e9bc 
								
							 
						 
						
							
							
								
								Fix example to be valid LLVM assembly.  
							
							 
							
							... 
							
							
							
							llvm-svn: 51942 
							
						 
						
							2008-06-04 15:46:35 +00:00  
						
					 
				
					
						
							
							
								 
								Arnold Schwaighofer
							
						 
						
							 
							
							
							
							
								
							
							
								2c6b88816d 
								
							 
						 
						
							
							
								
								Add documentation for tail call optimization to CodeGenerator.html. Add a link  
							
							 
							
							... 
							
							
							
							referring to it to LangRef.html.
llvm-svn: 51097 
							
						 
						
							2008-05-14 09:17:12 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								3a4be0fdef 
								
							 
						 
						
							
							
								
								Rename MRegisterInfo to TargetRegisterInfo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 46930 
							
						 
						
							2008-02-10 18:45:23 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								21ec2b4769 
								
							 
						 
						
							
							
								
								update a couple of references to SSARegMap.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45468 
							
						 
						
							2007-12-31 04:16:08 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								d4551fd0a4 
								
							 
						 
						
							
							
								
								Make it more clear that some things that can't be done in .td files can  
							
							 
							
							... 
							
							
							
							still be done in the LLVM code generator. And update the summary for the
X86 target.
llvm-svn: 45013 
							
						 
						
							2007-12-13 20:43:47 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								d4f2165007 
								
							 
						 
						
							
							
								
								Document the -view-sunit-dags option.  
							
							 
							
							... 
							
							
							
							llvm-svn: 43015 
							
						 
						
							2007-10-15 21:07:59 +00:00  
						
					 
				
					
						
							
							
								 
								Evan Cheng
							
						 
						
							 
							
							
							
							
								
							
							
								4c73befe28 
								
							 
						 
						
							
							
								
								LLVM does not use the old style simple isel any more.  
							
							 
							
							... 
							
							
							
							llvm-svn: 42758 
							
						 
						
							2007-10-08 17:54:24 +00:00  
						
					 
				
					
						
							
							
								 
								Gabor Greif
							
						 
						
							 
							
							
							
							
								
							
							
								a54634adef 
								
							 
						 
						
							
							
								
								first pass of nomenclature changes in .html files  
							
							 
							
							... 
							
							
							
							llvm-svn: 37956 
							
						 
						
							2007-07-06 22:07:22 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Laskey
							
						 
						
							 
							
							
							
							
								
							
							
								7248e711bd 
								
							 
						 
						
							
							
								
								Adding credit for PPC changes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 35101 
							
						 
						
							2007-03-14 19:30:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Laskey
							
						 
						
							 
							
							
							
							
								
							
							
								57825843d0 
								
							 
						 
						
							
							
								
								Pass html validation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 32598 
							
						 
						
							2006-12-15 10:40:48 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Laskey
							
						 
						
							 
							
							
							
							
								
							
							
								ef58334ddb 
								
							 
						 
						
							
							
								
								Start of PowerPC info.  
							
							 
							
							... 
							
							
							
							llvm-svn: 32578 
							
						 
						
							2006-12-14 17:19:50 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f21825f55a 
								
							 
						 
						
							
							
								
								Clean-up of formatting and spelling.  
							
							 
							
							... 
							
							
							
							llvm-svn: 30885 
							
						 
						
							2006-10-11 18:00:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								34ab06769d 
								
							 
						 
						
							
							
								
								Put code example inside of "doc_code" divisions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 30876 
							
						 
						
							2006-10-11 06:30:10 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 
						
							 
							
							
							
							
								
							
							
								6f7072c66a 
								
							 
						 
						
							
							
								
								Added some eye-candy for Subtarget type checking  
							
							 
							
							... 
							
							
							
							Added X86 StdCall & FastCall calling conventions. Codegen will follow.
llvm-svn: 30446 
							
						 
						
							2006-09-17 20:25:45 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f5ce7ef4a8 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							 
							
							... 
							
							
							
							llvm-svn: 30145 
							
						 
						
							2006-09-07 08:39:35 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d0c0bc502e 
								
							 
						 
						
							
							
								
								Fixed my rotten Engrish grammar.  
							
							 
							
							... 
							
							
							
							llvm-svn: 30144 
							
						 
						
							2006-09-07 08:36:28 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d495bd075a 
								
							 
						 
						
							
							
								
								Cleaned up some of the grammar in the Live Intervals section. Removed the  
							
							 
							
							... 
							
							
							
							huge honking FIXME comment. I'll address the "Live Intervals Analysis"
section soon.
llvm-svn: 30129 
							
						 
						
							2006-09-06 18:42:41 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								bb902cf0b9 
								
							 
						 
						
							
							
								
								First draft of the "Live Interval Analysis" section. This is the "Live  
							
							 
							
							... 
							
							
							
							Variable Analysis" pass.
llvm-svn: 30106 
							
						 
						
							2006-09-04 23:35:52 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d81797beca 
								
							 
						 
						
							
							
								
								Fixed formatting problem.  
							
							 
							
							... 
							
							
							
							llvm-svn: 30033 
							
						 
						
							2006-09-01 21:47:10 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								00c5aecb74 
								
							 
						 
						
							
							
								
								Added documentation Fernando Magno Quintao Pereira wrote for the register  
							
							 
							
							... 
							
							
							
							allocator. (First draft)
llvm-svn: 30031 
							
						 
						
							2006-09-01 21:46:00 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								6737f5dc4f 
								
							 
						 
						
							
							
								
								Spell naively with the i-Umlaut...  
							
							 
							
							... 
							
							
							
							llvm-svn: 29939 
							
						 
						
							2006-08-28 03:04:05 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								661faec29a 
								
							 
						 
						
							
							
								
								Messed up and put a "To be written" in a section that was written.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29938 
							
						 
						
							2006-08-28 02:57:41 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								5c385dec57 
								
							 
						 
						
							
							
								
								Added some preliminary text to the TargetJITInfo class section.  
							
							 
							
							... 
							
							
							
							Fixed some inconsistencies with format. Corrected some of the text.
Put code inside of "code" div tags.
llvm-svn: 29937 
							
						 
						
							2006-08-28 02:26:32 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								7991e85b2e 
								
							 
						 
						
							
							
								
								Remove V9  
							
							 
							
							... 
							
							
							
							llvm-svn: 27886 
							
						 
						
							2006-04-20 17:42:23 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								ca05854a71 
								
							 
						 
						
							
							
								
								Changes docs for llvm.cs.uiuc.edu -> llvm.org  
							
							 
							
							... 
							
							
							
							llvm-svn: 26746 
							
						 
						
							2006-03-14 05:39:39 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								dd24d7c477 
								
							 
						 
						
							
							
								
								Fix spelling of 'separate'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 23971 
							
						 
						
							2005-10-24 16:54:55 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8113c67003 
								
							 
						 
						
							
							
								
								Apparently, people object to floating pointers.  Picky picky.  
							
							 
							
							... 
							
							
							
							llvm-svn: 23770 
							
						 
						
							2005-10-17 15:19:24 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Laskey
							
						 
						
							 
							
							
							
							
								
							
							
								87ce5d85bb 
								
							 
						 
						
							
							
								
								As requested, a blurb on sub-targets.  
							
							 
							
							... 
							
							
							
							llvm-svn: 23769 
							
						 
						
							2005-10-17 12:19:10 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								721f3ce90f 
								
							 
						 
						
							
							
								
								fix some grammar-o's I noticed  
							
							 
							
							... 
							
							
							
							llvm-svn: 23768 
							
						 
						
							2005-10-17 04:18:41 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								9fcf000d9e 
								
							 
						 
						
							
							
								
								Feedback from Nate.  
							
							 
							
							... 
							
							
							
							llvm-svn: 23767 
							
						 
						
							2005-10-17 03:09:31 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								776c73f032 
								
							 
						 
						
							
							
								
								Document -view-isel-dags and -view-sched-dags  
							
							 
							
							... 
							
							
							
							llvm-svn: 23766 
							
						 
						
							2005-10-17 01:40:33 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								17acad625c 
								
							 
						 
						
							
							
								
								Add a bunch of info about the isel autogenerator.  Review appreciated!  
							
							 
							
							... 
							
							
							
							llvm-svn: 23763 
							
						 
						
							2005-10-16 20:02:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d6f1a33d26 
								
							 
						 
						
							
							
								
								Fill this out some more.  Add description of MBB/MF.  Fix some broken links,  
							
							 
							
							... 
							
							
							
							turn some broken <a name> into <a href>'s.
llvm-svn: 23762 
							
						 
						
							2005-10-16 18:31:08 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c9afa28b92 
								
							 
						 
						
							
							
								
								Add a stub for the TargetSubtarget class.  Jim, please fill a blurb in here  
							
							 
							
							... 
							
							
							
							when you get a chance.
llvm-svn: 23761 
							
						 
						
							2005-10-16 17:06:07 +00:00