Chris Lattner 
							
						 
					 
					
						
						
							
						
						a4d7414a59 
					 
					
						
						
							
							llvm.sqrt somehow escaped documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22490  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-21 01:29:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e67a951720 
					 
					
						
						
							
							add a note about variable length array  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22278  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-24 17:22:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						d0a4c62a03 
					 
					
						
						
							
							SelectionDAG is very unhappy when the argument to an intrinsic is a struct  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-22 20:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Lenharth 
							
						 
					 
					
						
						
							
						
						8bf607a221 
					 
					
						
						
							
							OK, after checking the backwards compatibility code on X86 and the new code  
						
						... 
						
						
						
						path on alpha, now has come the time for new vararg support.  So, with out
further ado, I revert behavior back a couple of years!
Well, ok, I lied.  A few more notes.
First, the Simple ISels cannot be expected to work any longer, but they
should still compile
Second, there are likely some bugs to track down once the nightly testers
start with this.
Third, the initial patch doesn't include sparcv9, but I'll do that today.
Forth, subsequent patches won't bother being long winded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-06-18 18:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						fc6b895b5b 
					 
					
						
						
							
							Added a note about how the type can be omitted in call instructions.  
						
						... 
						
						
						
						Added a note about how getelementptr can be used to index into structures
or arrays.
Fixed some typos, spelling, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-16 16:17:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eff29abe2d 
					 
					
						
						
							
							ctlz = most signficant bits, cttz = least sig  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-15 19:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						c1f786cac1 
					 
					
						
						
							
							Minor fixup of typos.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21990  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-13 22:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						dae2e9383b 
					 
					
						
						
							
							Correct a detail with the alloca instruction.  
						
						... 
						
						
						
						Functions do not exit with invoke; they exit with unwind.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21893  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-12 16:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						e4c57cc72b 
					 
					
						
						
							
							Fixed some typos.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-12 16:52:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						590cff389d 
					 
					
						
						
							
							don't duplicate information, particularly when it's out of date!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21852  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-11 03:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cfe6b37b07 
					 
					
						
						
							
							fix bugs in my previous commit clarify the return type of the bit ops  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-07 01:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8cdc5bccc8 
					 
					
						
						
							
							add a couple of notes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-06 23:08:23 +00:00 
						 
				 
			
				
					
						
							
							
								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