dfe6a86b0b 
								
							 
						 
						
							
							
								
								Merged in RELEASE_14 changes.  
							
							... 
							
							
							
							llvm-svn: 18763 
							
						 
						
							2004-12-10 15:51:16 +00:00  
				
					
						
							
							
								 
						
							
								641f5c9878 
								
							 
						 
						
							
							
								
								More grammaro's fixed.  
							
							... 
							
							
							
							llvm-svn: 18708 
							
						 
						
							2004-12-09 18:13:12 +00:00  
				
					
						
							
							
								 
						
							
								8f08d805d4 
								
							 
						 
						
							
							
								
								Clean up some grammaro's.  
							
							... 
							
							
							
							llvm-svn: 18705 
							
						 
						
							2004-12-09 18:02:53 +00:00  
				
					
						
							
							
								 
						
							
								74d3f82b6e 
								
							 
						 
						
							
							
								
								Fully document the LLVM constants.  This should go into LLVM 1.4  
							
							... 
							
							
							
							llvm-svn: 18701 
							
						 
						
							2004-12-09 17:30:23 +00:00  
				
					
						
							
							
								 
						
							
								d79749a110 
								
							 
						 
						
							
							
								
								Reflow and clean up some of the HTML in the initial section, split linkage  
							
							... 
							
							
							
							types into its own section.
llvm-svn: 18697 
							
						 
						
							2004-12-09 16:36:40 +00:00  
				
					
						
							
							
								 
						
							
								6af02f3961 
								
							 
						 
						
							
							
								
								Move the "High Level Structure" to before "Type System"  
							
							... 
							
							
							
							llvm-svn: 18695 
							
						 
						
							2004-12-09 16:11:40 +00:00  
				
					
						
							
							
								 
						
							
								c3c4c4f843 
								
							 
						 
						
							
							
								
								Minor format tweask for tables.  
							
							... 
							
							
							
							llvm-svn: 17394 
							
						 
						
							2004-11-01 08:19:36 +00:00  
				
					
						
							
							
								 
						
							
								08b7d5b032 
								
							 
						 
						
							
							
								
								Document unreachable instruction  
							
							... 
							
							
							
							llvm-svn: 17033 
							
						 
						
							2004-10-16 18:04:13 +00:00  
				
					
						
							
							
								 
						
							
								6a4a0492f8 
								
							 
						 
						
							
							
								
								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.
llvm-svn: 16530 
							
						 
						
							2004-09-27 21:51:25 +00:00  
				
					
						
							
							
								 
						
							
								cb84e4351d 
								
							 
						 
						
							
							
								
								Provide some meta tags for this document.  
							
							... 
							
							
							
							llvm-svn: 16058 
							
						 
						
							2004-08-26 20:44:00 +00:00  
				
					
						
							
							
								 
						
							
								20f9a62596 
								
							 
						 
						
							
							
								
								Wrap long lines and try to fill the 80 chars per line so that we don't have too  
							
							... 
							
							
							
							many short lines.
llvm-svn: 15706 
							
						 
						
							2004-08-12 20:16:08 +00:00  
				
					
						
							
							
								 
						
							
								c8cb695f83 
								
							 
						 
						
							
							
								
								Add description of packed type support.  
							
							... 
							
							
							
							Patch contributed by Brad Jones!
llvm-svn: 15704 
							
						 
						
							2004-08-12 19:12:28 +00:00  
				
					
						
							
							
								 
						
							
								317ef96a3a 
								
							 
						 
						
							
							
								
								Modernize example, so that you can paste it right into llvm-as  
							
							... 
							
							
							
							llvm-svn: 14583 
							
						 
						
							2004-07-02 21:08:14 +00:00  
				
					
						
							
							
								 
						
							
								726de6f9b0 
								
							 
						 
						
							
							
								
								Removed the interrupt_handler instrinsic section that I accidently added  
							
							... 
							
							
							
							in my previous commits.  It's not implemented and is out of date.
llvm-svn: 14410 
							
						 
						
							2004-06-25 16:42:50 +00:00  
				
					
						
							
							
								 
						
							
								bcbb18c7a0 
								
							 
						 
						
							
							
								
								Grammar and punctuation fixes.  
							
							... 
							
							
							
							llvm-svn: 14409 
							
						 
						
							2004-06-25 16:05:06 +00:00  
				
					
						
							
							
								 
						
							
								40db33f642 
								
							 
						 
						
							
							
								
								Added missing quote.  
							
							... 
							
							
							
							llvm-svn: 14407 
							
						 
						
							2004-06-25 15:16:57 +00:00  
				
					
						
							
							
								 
						
							
								53e5e2accc 
								
							 
						 
						
							
							
								
								Fix some broken links  
							
							... 
							
							
							
							llvm-svn: 14306 
							
						 
						
							2004-06-21 22:52:48 +00:00  
				
					
						
							
							
								 
						
							
								f64f794cad 
								
							 
						 
						
							
							
								
								llvm.isnan is dead, long live llvm.isunordered!  
							
							... 
							
							
							
							llvm-svn: 14190 
							
						 
						
							2004-06-15 21:50:46 +00:00  
				
					
						
							
							
								 
						
							
								0fa392310a 
								
							 
						 
						
							
							
								
								Really add the docs this time :-)  
							
							... 
							
							
							
							llvm-svn: 14167 
							
						 
						
							2004-06-13 01:16:15 +00:00  
				
					
						
							
							
								 
						
							
								9d740629a0 
								
							 
						 
						
							
							
								
								Add the isunordered intrinsic.  
							
							... 
							
							
							
							llvm-svn: 14159 
							
						 
						
							2004-06-12 19:19:14 +00:00  
				
					
						
							
							
								 
						
							
								3b4f437526 
								
							 
						 
						
							
							
								
								Document the llvm.isnan intrinsic  
							
							... 
							
							
							
							llvm-svn: 14131 
							
						 
						
							2004-06-11 02:28:03 +00:00  
				
					
						
							
							
								 
						
							
								10ee9654c9 
								
							 
						 
						
							
							
								
								Fix some broken links  
							
							... 
							
							
							
							llvm-svn: 13997 
							
						 
						
							2004-06-03 22:57:15 +00:00  
				
					
						
							
							
								 
						
							
								757528b0b6 
								
							 
						 
						
							
							
								
								Describe the new garbage collector intrinsics  
							
							... 
							
							
							
							llvm-svn: 13672 
							
						 
						
							2004-05-23 21:06:01 +00:00  
				
					
						
							
							
								 
						
							
								7a57647f97 
								
							 
						 
						
							
							
								
								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.
llvm-svn: 12867 
							
						 
						
							2004-04-12 16:33:19 +00:00  
				
					
						
							
							
								 
						
							
								a450122ebf 
								
							 
						 
						
							
							
								
								Added initial design for the llvm.readio and llvm.writeio intrinsics.  
							
							... 
							
							
							
							llvm-svn: 12864 
							
						 
						
							2004-04-12 15:02:16 +00:00  
				
					
						
							
							
								 
						
							
								417228d00a 
								
							 
						 
						
							
							
								
								Fixed some spelling.  
							
							... 
							
							
							
							llvm-svn: 12790 
							
						 
						
							2004-04-09 16:48:45 +00:00  
				
					
						
							
							
								 
						
							
								aa1c3c1f23 
								
							 
						 
						
							
							
								
								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.
llvm-svn: 12789 
							
						 
						
							2004-04-09 16:43:20 +00:00  
				
					
						
							
							
								 
						
							
								508b93c569 
								
							 
						 
						
							
							
								
								Added the llvm.readport and llvm.writeport intrinsics.  
							
							... 
							
							
							
							llvm-svn: 12788 
							
						 
						
							2004-04-09 15:23:37 +00:00  
				
					
						
							
							
								 
						
							
								33fd702590 
								
							 
						 
						
							
							
								
								Update getelementptr instruction description  
							
							... 
							
							
							
							llvm-svn: 12654 
							
						 
						
							2004-04-05 01:30:49 +00:00  
				
					
						
							
							
								 
						
							
								eb55b52a58 
								
							 
						 
						
							
							
								
								Fixed grammar typo.  
							
							... 
							
							
							
							llvm-svn: 12343 
							
						 
						
							2004-03-12 21:19:06 +00:00  
				
					
						
							
							
								 
						
							
								b53c28d6ca 
								
							 
						 
						
							
							
								
								Cleanup the cast section, add the select instruction  
							
							... 
							
							
							
							llvm-svn: 12307 
							
						 
						
							2004-03-12 05:50:16 +00:00  
				
					
						
							
							
								 
						
							
								b16526108c 
								
							 
						 
						
							
							
								
								Remove the comment "Constants must always have an initial value.", which  
							
							... 
							
							
							
							is incorrect.  Fix some formatting nastiness.
llvm-svn: 12223 
							
						 
						
							2004-03-08 16:49:10 +00:00  
				
					
						
							
							
								 
						
							
								c501f5530b 
								
							 
						 
						
							
							
								
								HTML 4.01 Strict compliance.  
							
							... 
							
							
							
							llvm-svn: 12050 
							
						 
						
							2004-03-01 17:47:27 +00:00  
				
					
						
							
							
								 
						
							
								a92e58610d 
								
							 
						 
						
							
							
								
								Fixed minor typos.  
							
							... 
							
							
							
							llvm-svn: 11800 
							
						 
						
							2004-02-24 16:13:56 +00:00  
				
					
						
							
							
								 
						
							
								cf96c6caa5 
								
							 
						 
						
							
							
								
								Wow, the description of the 'switch' instruction was out of date.  
							
							... 
							
							
							
							llvm-svn: 11790 
							
						 
						
							2004-02-24 04:54:45 +00:00  
				
					
						
							
							
								 
						
							
								34c47d967e 
								
							 
						 
						
							
							
								
								fix typeo  
							
							... 
							
							
							
							llvm-svn: 11446 
							
						 
						
							2004-02-14 19:27:26 +00:00  
				
					
						
							
							
								 
						
							
								3649c3aaf7 
								
							 
						 
						
							
							
								
								Document new intrinsics  
							
							... 
							
							
							
							llvm-svn: 11438 
							
						 
						
							2004-02-14 04:08:35 +00:00  
				
					
						
							
							
								 
						
							
								4c67c48c42 
								
							 
						 
						
							
							
								
								Be a bit more specific about what the alignment value means and the restrictions on it  
							
							... 
							
							
							
							llvm-svn: 11360 
							
						 
						
							2004-02-12 21:18:15 +00:00  
				
					
						
							
							
								 
						
							
								f30152e480 
								
							 
						 
						
							
							
								
								Add support for the llvm.memmove intrinsic.  
							
							... 
							
							
							
							Patch graciously contributed by Reid Spencer!
llvm-svn: 11354 
							
						 
						
							2004-02-12 18:10:10 +00:00  
				
					
						
							
							
								 
						
							
								fee11469bb 
								
							 
						 
						
							
							
								
								Document the llvm.memcpy intrinsic.  Clean up some of the formatting of other  
							
							... 
							
							
							
							sections
llvm-svn: 11350 
							
						 
						
							2004-02-12 17:01:32 +00:00  
				
					
						
							
							
								 
						
							
								941515cf67 
								
							 
						 
						
							
							
								
								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
llvm-svn: 10698 
							
						 
						
							2004-01-06 05:31:32 +00:00  
				
					
						
							
							
								 
						
							
								a0d50d2ebc 
								
							 
						 
						
							
							
								
								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.
llvm-svn: 10230 
							
						 
						
							2003-11-25 21:45:46 +00:00  
				
					
						
							
							
								 
						
							
								48b383b015 
								
							 
						 
						
							
							
								
								checkin reid's docpatch  
							
							... 
							
							
							
							llvm-svn: 10200 
							
						 
						
							2003-11-25 01:02:51 +00:00  
				
					
						
							
							
								 
						
							
								745d0a5414 
								
							 
						 
						
							
							
								
								Fixed another minor grammatical error.  
							
							... 
							
							
							
							llvm-svn: 10130 
							
						 
						
							2003-11-21 17:42:22 +00:00  
				
					
						
							
							
								 
						
							
								cc32e6e62a 
								
							 
						 
						
							
							
								
								Minor grammatical and punctuation corrections.  
							
							... 
							
							
							
							llvm-svn: 10126 
							
						 
						
							2003-11-21 16:09:42 +00:00  
				
					
						
							
							
								 
						
							
								7630785925 
								
							 
						 
						
							
							
								
								First pass at cleaning up LangRef.html: stylesheet-ification, consistent  
							
							... 
							
							
							
							formatting, more strict adherence to HTML 4.01, other misc. cleanups.
llvm-svn: 9799 
							
						 
						
							2003-11-08 01:05:38 +00:00  
				
					
						
							
							
								 
						
							
								30aad2a98e 
								
							 
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							llvm-svn: 9610 
							
						 
						
							2003-10-30 04:35:26 +00:00  
				
					
						
							
							
								 
						
							
								78293b7023 
								
							 
						 
						
							
							
								
								Clarify that all manipulatable values must be of first class type, and specifically  
							
							... 
							
							
							
							update the PHI node entry to mention this as well.
llvm-svn: 9606 
							
						 
						
							2003-10-30 01:31:37 +00:00  
				
					
						
							
							
								 
						
							
								f531f319d2 
								
							 
						 
						
							
							
								
								Merged in RELEASE_1.  
							
							... 
							
							
							
							llvm-svn: 9538 
							
						 
						
							2003-10-27 18:18:16 +00:00  
				
					
						
							
							
								 
						
							
								3daeff5ce8 
								
							 
						 
						
							
							
								
								Hrm, for some reason, my fingers like typing va_begin.  Weird  
							
							... 
							
							
							
							llvm-svn: 9329 
							
						 
						
							2003-10-21 15:43:55 +00:00