Chris Lattner 
							
						 
					 
					
						
						
							
						
						bad10eebbe 
					 
					
						
						
							
							document calling convention extensions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21753  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 22:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bff524501 
					 
					
						
						
							
							Add info on new 'tail' marker  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21721  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 05:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						7ba1ea545c 
					 
					
						
						
							
							fixup argument  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-04 14:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						ec370fd3dc 
					 
					
						
						
							
							initial descriptions of count intrinsics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21677  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-03 18:01:48 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a7e302aadc 
					 
					
						
						
							
							Mention that arguments to functions must be first class types.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21650  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-01 22:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a8d451e1d4 
					 
					
						
						
							
							Convert the remainder of the intrinsic function prototypes to "declare"  
						
						... 
						
						
						
						form from the "call" form.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-26 20:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d462235968 
					 
					
						
						
							
							Use the declare syntax not the call syntax for intrinsic prototypes so  
						
						... 
						
						
						
						the uninitiated reader is not confused.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-26 20:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69c11bb285 
					 
					
						
						
							
							document 'opaque' types  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-25 17:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cfa87bcf71 
					 
					
						
						
							
							Hyphenate the adjective `n-bit' when used to describe values and processors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 18:02:52 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						7f4ec3b2e3 
					 
					
						
						
							
							First step in adding pcmarker intrinsic.  Second step (soon) is adding backend support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20900  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-28 20:05:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d4f6b17642 
					 
					
						
						
							
							Various cleanups and clarifications, thanks to Gabor Greif for contributing this patch!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-07 22:13:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aeffb4af8b 
					 
					
						
						
							
							fix another typo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20512  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-07 20:31:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b40bb38eb4 
					 
					
						
						
							
							fix typeo that Gabor Greif noticed!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20511  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-07 20:30:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a61536848 
					 
					
						
						
							
							cleanup my miswording  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20381  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-28 19:47:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a9d7ac835 
					 
					
						
						
							
							Document llvm.prefetch, patch contributed by Justin Wick!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-28 19:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a977c486ba 
					 
					
						
						
							
							Fix a bug.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-19 02:22:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3689a34489 
					 
					
						
						
							
							Document the newly generalized model for constant globals.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-12 19:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						9e2485c122 
					 
					
						
						
							
							Merged in RELEASE_14 changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18763  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-10 15:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						2dc45b818f 
					 
					
						
						
							
							More grammaro's fixed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18708  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 18:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cc16dc3249 
					 
					
						
						
							
							Clean up some grammaro's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 18:02:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c3f5976112 
					 
					
						
						
							
							Fully document the LLVM constants.  This should go into LLVM 1.4  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18701  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 17:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e5d947bc84 
					 
					
						
						
							
							Reflow and clean up some of the HTML in the initial section, split linkage  
						
						... 
						
						
						
						types into its own section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18697  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 16:36:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fa73021cf1 
					 
					
						
						
							
							Move the "High Level Structure" to before "Type System"  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18695  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-09 16:11:40 +00:00 
						 
				 
			
				
					
						
							
							
								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