Reid Spencer 
							
						 
					 
					
						
						
							
						
						d3f876c93c 
					 
					
						
						
							
							Minor format tweask for tables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-01 08:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						35eca58d7a 
					 
					
						
						
							
							Document unreachable instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17033  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-16 18:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e19d7a7021 
					 
					
						
						
							
							Patch contributed by Patrick Meredith:  
						
						... 
						
						
						
						added notes on the fact that the current implementation uses
sbyte* for va_list.  Updated all occurances of valist to va_list (it was
inconsistant and find/replace is so easy ;-) ).  Added <...> around all
occurances of va_list in the intrinsic functions to match the vaarg and
vanext instructions and to further show that va_list is a variable type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-27 21:51:25 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						3921c74652 
					 
					
						
						
							
							Provide some meta tags for this document.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-26 20:44:00 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						c24b75870b 
					 
					
						
						
							
							Wrap long lines and try to fill the 80 chars per line so that we don't have too  
						
						... 
						
						
						
						many short lines.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15706  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 20:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a58561b917 
					 
					
						
						
							
							Add description of packed type support.  
						
						... 
						
						
						
						Patch contributed by Brad Jones!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-12 19:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						7283e7c056 
					 
					
						
						
							
							Modernize example, so that you can paste it right into llvm-as  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-02 21:08:14 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						f5076133a9 
					 
					
						
						
							
							Removed the interrupt_handler instrinsic section that I accidently added  
						
						... 
						
						
						
						in my previous commits.  It's not implemented and is out of date.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-25 16:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						8411475105 
					 
					
						
						
							
							Grammar and punctuation fixes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-25 16:05:06 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						fa0818711a 
					 
					
						
						
							
							Added missing quote.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-25 15:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fcd3725747 
					 
					
						
						
							
							Fix some broken links  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 22:52:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ee98bf5477 
					 
					
						
						
							
							llvm.isnan is dead, long live llvm.isunordered!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-15 21:50:46 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						26bbe93ec9 
					 
					
						
						
							
							Really add the docs this time :-)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-13 01:16:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						9685372062 
					 
					
						
						
							
							Add the isunordered intrinsic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-12 19:19:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						320062845b 
					 
					
						
						
							
							Document the llvm.isnan intrinsic  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14131  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-11 02:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e53e508642 
					 
					
						
						
							
							Fix some broken links  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13997  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-03 22:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d7923910c5 
					 
					
						
						
							
							Describe the new garbage collector intrinsics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13672  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 21:06:01 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						96db6fcb2e 
					 
					
						
						
							
							Corrected the descriptions of the llvm.writeport and llvm.writeio  
						
						... 
						
						
						
						intrinsics.
Modified llvm.readio and llvm.writeio to use pointers to memory instead
of integers.  This should take care of problems such as different pointer
sizes, casting integers to pointers, weird architectural pointer types, etc.
Re-worded the description of llvm.readio and llvm.writeio so that it should
be more clear as to why they should be used over regular loads/stores for
I/O.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-12 16:33:19 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						183402a788 
					 
					
						
						
							
							Added initial design for the llvm.readio and llvm.writeio intrinsics.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12864  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-12 15:02:16 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						4457dc9797 
					 
					
						
						
							
							Fixed some spelling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-09 16:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7123e27894 
					 
					
						
						
							
							Modified the prototypes of the llvm.readport and llvm.writeport intrinsics  
						
						... 
						
						
						
						so that they do not specify specific integer sizes (as those are
constrained by the code generator, not the intrinsic itself).
Also put these intrinsics into their own "Operating System" section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-09 16:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						cfd3baccce 
					 
					
						
						
							
							Added the llvm.readport and llvm.writeport intrinsics.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-09 15:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f74d5c7d1d 
					 
					
						
						
							
							Update getelementptr instruction description  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12654  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-05 01:30:49 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						6794d9268b 
					 
					
						
						
							
							Fixed grammar typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 21:19:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cc37aae854 
					 
					
						
						
							
							Cleanup the cast section, add the select instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12307  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 05:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9ee5d2296b 
					 
					
						
						
							
							Remove the comment "Constants must always have an initial value.", which  
						
						... 
						
						
						
						is incorrect.  Fix some formatting nastiness.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12223  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-08 16:49:10 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						daa4cb0f03 
					 
					
						
						
							
							HTML 4.01 Strict compliance.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12050  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-01 17:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						6e4ca61438 
					 
					
						
						
							
							Fixed minor typos.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-24 16:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c88c17b0f6 
					 
					
						
						
							
							Wow, the description of the 'switch' instruction was out of date.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-24 04:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						50c372b3d9 
					 
					
						
						
							
							fix typeo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-14 19:27:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						10610646cb 
					 
					
						
						
							
							Document new intrinsics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11438  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-14 04:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3301ced603 
					 
					
						
						
							
							Be a bit more specific about what the alignment value means and the restrictions on it  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-12 21:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0eb51b440c 
					 
					
						
						
							
							Add support for the llvm.memmove intrinsic.  
						
						... 
						
						
						
						Patch graciously contributed by Reid Spencer!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-12 18:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						33aec9efa9 
					 
					
						
						
							
							Document the llvm.memcpy intrinsic.  Clean up some of the formatting of other  
						
						... 
						
						
						
						sections
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11350  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-12 17:01:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ff759072f 
					 
					
						
						
							
							Add links to SLD from the LangRef.html doc  
						
						... 
						
						
						
						Clean up the SLD document a LOT
Fill in a lot of details in the SLD document
update the formats for the object descriptors
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-06 05:31:32 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						009900b512 
					 
					
						
						
							
							Fixed a small grammatical error.  
						
						... 
						
						
						
						Explained that function return types cannot be aggregate types.
Explained that functions with the same name but different type signatures
are considered to be different functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10230  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-25 21:45:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						261efe953b 
					 
					
						
						
							
							checkin reid's docpatch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10200  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-25 01:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						23e1492bb1 
					 
					
						
						
							
							Fixed another minor grammatical error.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-21 17:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						2436eda94a 
					 
					
						
						
							
							Minor grammatical and punctuation corrections.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-21 16:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						9d0919f62b 
					 
					
						
						
							
							First pass at cleaning up LangRef.html: stylesheet-ification, consistent  
						
						... 
						
						
						
						formatting, more strict adherence to HTML 4.01, other misc. cleanups.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9799  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-08 01:05:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c7f1cfb1fd 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9610  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-30 04:35:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						478921b11a 
					 
					
						
						
							
							Clarify that all manipulatable values must be of first class type, and specifically  
						
						... 
						
						
						
						update the PHI node entry to mention this as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9606  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-30 01:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						0f6d7c0e20 
					 
					
						
						
							
							Merged in RELEASE_1.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-27 18:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2c1bbd8bea 
					 
					
						
						
							
							Hrm, for some reason, my fingers like typing va_begin.  Weird  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-21 15:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8d1a81d524 
					 
					
						
						
							
							Update for new varargs support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9218  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-18 05:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						25839f02c6 
					 
					
						
						
							
							Add documentation for weak variables  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9001  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-10 05:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f065107bac 
					 
					
						
						
							
							Add info about volatile loads/stores  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8403  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-08 18:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						43c2eb7def 
					 
					
						
						
							
							Final cleanups, document is good to go  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8338  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-03 04:20:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						27f71f2659 
					 
					
						
						
							
							Add a WHOLE lot of updates clarifications and fixes.  This is not done but getting closer.  I changed the docs to reflect the goal of making unwind an instruction, not an intrinsic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8337  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-03 00:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fde246a42f 
					 
					
						
						
							
							hyphenation police visited here  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-02 23:38:41 +00:00