Lauro Ramos Venancio 
							
						 
					 
					
						
						
							
						
						a4563364d0 
					 
					
						
						
							
							update documentation  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-12 20:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f0dbf64d0c 
					 
					
						
						
							
							Fix extra argument in part_set examples. Thanks Zhiru.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35936  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-12 01:03:03 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c891084372 
					 
					
						
						
							
							Fix validation errors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35933  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-11 23:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						065cc7fa58 
					 
					
						
						
							
							Missing end tag. Thanks, Nick.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35932  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-11 23:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						e31a27d721 
					 
					
						
						
							
							Put period inside the paragraph!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35930  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-11 23:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f86037f17d 
					 
					
						
						
							
							Document the part_set intrinsic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35929  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-11 23:23:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						beacf66d3f 
					 
					
						
						
							
							Fix name of an intrinsic: bit.part_select -> part.select  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35853  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-10 02:51:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8d8e1eb284 
					 
					
						
						
							
							Remove the part_set intrinsic. It won't get implemented as an intrinsic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-04 19:15:59 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						771b675c51 
					 
					
						
						
							
							Appease Chris' pedantic streak.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-04 05:46:04 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a3e435fdfd 
					 
					
						
						
							
							Remove intrinsics that we will not be implementing.  
						
						... 
						
						
						
						Fix the anchor names of intrinsics to all be int_ so as to distinguish
them from the i_ prefix reserved for instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35645  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-04 02:42:35 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						338ea097f2 
					 
					
						
						
							
							bwsap -> bswap  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35580  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-02 02:25:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						543ab1d784 
					 
					
						
						
							
							Fix some bswap typos that Chris noticed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35564  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-02 00:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a13ba7d597 
					 
					
						
						
							
							Preview documentation for additional intrinsic functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-01 19:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						497d93e61f 
					 
					
						
						
							
							For PR1297:  
						
						... 
						
						
						
						Preview documentation for the llvm.bit.concat intrinsic (yet to be
implemented).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-01 08:27:01 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						409e28f9cc 
					 
					
						
						
							
							For PR1297:  
						
						... 
						
						
						
						Document changes to bswap and bit counting intrinsics. bswap's name now
requires two types in the suffix per overloaded intrinsic naming rules.
The ctpop, cttz, and ctlz intrinsics were changed to always return i32.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-01 08:04:23 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						526cdf6b9e 
					 
					
						
						
							
							Remove reference to checkpoint.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-30 16:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						8036ca47e2 
					 
					
						
						
							
							Various hopefully correct easy fixes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35506  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-30 12:22:09 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c10f0af135 
					 
					
						
						
							
							Undocument the implementation keyword  
						
						... 
						
						
						
						Docuemnt the checkpoint keyword
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35413  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-28 02:46:29 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						64f5c6c357 
					 
					
						
						
							
							Fix a link.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-24 22:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c9fdfc8e9f 
					 
					
						
						
							
							Correct the description of srem. remainder follows the dividend not the  
						
						... 
						
						
						
						divisor!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35303  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-24 22:23:39 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						2dc5201eae 
					 
					
						
						
							
							Add noreturn function attribute.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-22 02:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						67606125f6 
					 
					
						
						
							
							Preview nounwind function attribute.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35256  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-22 02:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						ec43a0662a 
					 
					
						
						
							
							More LangRef fixes. Corrected names of intrinsics.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-22 00:02:17 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						5d522f36ca 
					 
					
						
						
							
							Fixed va_arg example. Reported by Roman Samoilov  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35248  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-21 23:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						dd4ef1b540 
					 
					
						
						
							
							Add link to exception handling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35102  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-14 19:31:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						de15194839 
					 
					
						
						
							
							Add a section on the target datalayout syntax and describe the defaults  
						
						... 
						
						
						
						and rules used by LLVM to construct the target's layout rules.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-19 23:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						485bad1a09 
					 
					
						
						
							
							For PR1195:  
						
						... 
						
						
						
						Packed -> Vector
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34296  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-15 03:07:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8e11bf8508 
					 
					
						
						
							
							Put the Shift instructions in the right section.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-02 13:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						569f2fa7f1 
					 
					
						
						
							
							Preview of the shift instructions becoming Binary Operators.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33720  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-31 21:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						66a8c8ccb8 
					 
					
						
						
							
							Grammar fix  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33602  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-28 15:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						34d6dea849 
					 
					
						
						
							
							Document 'inreg' & 'sret'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33600  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-28 14:30:45 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						8cea37b79a 
					 
					
						
						
							
							Updating documentation:  
						
						... 
						
						
						
						- Document visibility stuff
 - Fix gcc' supported attributes list
 - Document udis86 configure option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33462  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-23 12:35:46 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						24d6da5fed 
					 
					
						
						
							
							For PR970:  
						
						... 
						
						
						
						Clean up handling of isFloatingPoint() and dealing with PackedType.
Patch by Gordon Henriksen!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-21 00:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						03c056a617 
					 
					
						
						
							
							icmp doesn't support comparison of packed types.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33357  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-19 17:11:12 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						7bf214d8d0 
					 
					
						
						
							
							One more @ to remove.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-15 18:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						950e9f83ea 
					 
					
						
						
							
							Update documentation for parameter attributes for the syntax change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-15 18:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3b19d65897 
					 
					
						
						
							
							Terminology change: drop 'integral' completely.  Now we just have integer,  
						
						... 
						
						
						
						which includes i1.  Change the semantics of the various instructions to
support i1 where they didn't before: for example, it is now legal [though
not terribly useful, as it is the same as xor] to add two i1 values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33217  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-15 01:54:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4887bd8f8e 
					 
					
						
						
							
							clarify linkonce/weak linkage  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33201  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-14 06:51:48 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						4580e529f9 
					 
					
						
						
							
							Fix an incorrect conversion of int -> i32  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33199  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-14 06:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						68027ea618 
					 
					
						
						
							
							add a global variable example  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-14 00:27:09 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						7f70559bc4 
					 
					
						
						
							
							* PIC codegen for X86/Linux has been implemented  
						
						... 
						
						
						
						* PIC-aware internal structures in X86 Codegen have been refactored
* Visibility (default/weak) has been added
* Docs fixes (external weak linkage, visibility, formatting)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 19:20:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						b592952fe9 
					 
					
						
						
							
							Fix a typo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 15:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c78f33757d 
					 
					
						
						
							
							Update for changes in the assembly syntax. bool is replaced with i1.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33106  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 03:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						19b569fc08 
					 
					
						
						
							
							Explain that bitcast can only cast a pointer to another pointer.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33041  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-09 20:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b75137d1f4 
					 
					
						
						
							
							Fully specify the type of the llvm.va* intrinsics.  This helps resolve  
						
						... 
						
						
						
						Pr1093
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33009  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-08 07:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						30ade26ef7 
					 
					
						
						
							
							llvm.isunordered is no longer alive.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32995  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-07 08:53:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						5cf0fe40d0 
					 
					
						
						
							
							Add an example to the trunc instruction to clarify trunc to bool.  
						
						... 
						
						
						
						Example provided by Baptiste Lepilleur.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-05 21:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						ac8d27686d 
					 
					
						
						
							
							Correct the documentation for function declarations. They can have dllimport  
						
						... 
						
						
						
						or extern_weak linkage as well as "externally visible".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-05 00:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a5173381e9 
					 
					
						
						
							
							Clean up usage of "unsigned" and "signed" in the documentation to indicate  
						
						... 
						
						
						
						only that specific instructions regard their operands as signed and
unsigned not that the operands *are* signed or unsigned.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32874  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-04 16:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						350f8aa72d 
					 
					
						
						
							
							icmp and fcmp do not take packed type operands.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32864  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-04 05:19:58 +00:00