55a0c88c30 
								
							 
						 
						
							
							
								
								Fixed the name of a hyperlink.  
							
							... 
							
							
							
							llvm-svn: 9088 
							
						 
						
							2003-10-13 16:19:30 +00:00  
				
					
						
							
							
								 
						
							
								c41e7a81db 
								
							 
						 
						
							
							
								
								Removed information on common build problems.  That is now documented in  
							
							... 
							
							
							
							the FAQ (FAQ.html).
llvm-svn: 9087 
							
						 
						
							2003-10-13 16:16:25 +00:00  
				
					
						
							
							
								 
						
							
								8af732029a 
								
							 
						 
						
							
							
								
								Fequently Asked Questions about LLVM.  Mainly focuses on build problems, but  
							
							... 
							
							
							
							anything FAQ'ish should go here if it's not heavily documented elsewhere (like
the README.txt file or the Getting Started Guide).
llvm-svn: 9086 
							
						 
						
							2003-10-13 16:13:06 +00:00  
				
					
						
							
							
								 
						
							
								e6f4e07706 
								
							 
						 
						
							
							
								
								Oops, forgot to commit this before: standardize header comments  
							
							... 
							
							
							
							llvm-svn: 9080 
							
						 
						
							2003-10-13 14:58:11 +00:00  
				
					
						
							
							
								 
						
							
								efc15169f0 
								
							 
						 
						
							
							
								
								Rename -preheaders pass.  Spelling fix  
							
							... 
							
							
							
							llvm-svn: 9060 
							
						 
						
							2003-10-12 21:51:55 +00:00  
				
					
						
							
							
								 
						
							
								75306b2fc3 
								
							 
						 
						
							
							
								
								Renamed the feature subtests so that they do not begin with 'f'.  It was  
							
							... 
							
							
							
							never necessary to do that to denote them as feature tests.
Removed the Feature.asm tests as they are the same as the Feature.mc
tests.
llvm-svn: 9039 
							
						 
						
							2003-10-10 19:50:53 +00:00  
				
					
						
							
							
								 
						
							
								4d142dbf66 
								
							 
						 
						
							
							
								
								Fixed spelling.  
							
							... 
							
							
							
							llvm-svn: 9034 
							
						 
						
							2003-10-10 18:51:11 +00:00  
				
					
						
							
							
								 
						
							
								e90fc1f163 
								
							 
						 
						
							
							
								
								Initial checkin of Testing Guide.  
							
							... 
							
							
							
							Still very rough, IMHO.
llvm-svn: 9030 
							
						 
						
							2003-10-10 18:42:49 +00:00  
				
					
						
							
							
								 
						
							
								e285b410fa 
								
							 
						 
						
							
							
								
								Removed information about compiling the GCC front end.  This will be in a  
							
							... 
							
							
							
							separate document that we will provide to people who request the source.
Updated the support architecture information to be a little more precise.
Added hyperlinks for all of the tools which are required for building LLVM.
This should make it easier for people to find and install these required
tools.
Italicized some of the "variables" that we use in place of absolute paths.
Added the --enable-spec2000 option to the quick start section.
Other minor changes/corrections/clarifications.
llvm-svn: 9006 
							
						 
						
							2003-10-10 16:17:19 +00:00  
				
					
						
							
							
								 
						
							
								38cc2b5fc6 
								
							 
						 
						
							
							
								
								Re-did some of the text wrapping (sorry).  
							
							... 
							
							
							
							Made the "Getting Started Quickly" material its own section.  I think this makes
the document easier to read.
Added bars after every major section heading (to distinguish them more easily from
sub-section headings).
Renamed C front end to GCC front end, as we now support C and C++.
Updated material to reflect the new autoconf-style object root.
Added material about the llvm/runtime directory and the fact that you need to
install the GCC front end before building LLVM (before, it was optional).
llvm-svn: 9003 
							
						 
						
							2003-10-10 14:26:14 +00:00  
				
					
						
							
							
								 
						
							
								e838773b63 
								
							 
						 
						
							
							
								
								Add documentation for weak variables  
							
							... 
							
							
							
							llvm-svn: 9001 
							
						 
						
							2003-10-10 05:01:39 +00:00  
				
					
						
							
							
								 
						
							
								c4788bbde0 
								
							 
						 
						
							
							
								
								Convert over to short bug URLs  
							
							... 
							
							
							
							llvm-svn: 8961 
							
						 
						
							2003-10-08 06:01:38 +00:00  
				
					
						
							
							
								 
						
							
								46ecf619c5 
								
							 
						 
						
							
							
								
								Add links to bugzilla  
							
							... 
							
							
							
							llvm-svn: 8950 
							
						 
						
							2003-10-07 22:14:37 +00:00  
				
					
						
							
							
								 
						
							
								e7525b55ea 
								
							 
						 
						
							
							
								
								Cleanups, include a list of passes  
							
							... 
							
							
							
							llvm-svn: 8948 
							
						 
						
							2003-10-07 21:38:31 +00:00  
				
					
						
							
							
								 
						
							
								d49ee887c7 
								
							 
						 
						
							
							
								
								cleanup analyze documents  
							
							... 
							
							
							
							llvm-svn: 8943 
							
						 
						
							2003-10-07 20:36:00 +00:00  
				
					
						
							
							
								 
						
							
								5885920ecb 
								
							 
						 
						
							
							
								
								Ensure both columns take 50%  
							
							... 
							
							
							
							llvm-svn: 8942 
							
						 
						
							2003-10-07 20:35:55 +00:00  
				
					
						
							
							
								 
						
							
								a06b4fd385 
								
							 
						 
						
							
							
								
								no this really isn't extract  
							
							... 
							
							
							
							llvm-svn: 8941 
							
						 
						
							2003-10-07 20:33:52 +00:00  
				
					
						
							
							
								 
						
							
								54cddf73b8 
								
							 
						 
						
							
							
								
								initial checkin of the bugpoint doxs  
							
							... 
							
							
							
							llvm-svn: 8940 
							
						 
						
							2003-10-07 20:33:30 +00:00  
				
					
						
							
							
								 
						
							
								75b1d8514d 
								
							 
						 
						
							
							
								
								TTify, add links between pages  
							
							... 
							
							
							
							llvm-svn: 8939 
							
						 
						
							2003-10-07 20:17:24 +00:00  
				
					
						
							
							
								 
						
							
								7c2b126a0e 
								
							 
						 
						
							
							
								
								Consistently set the background color  
							
							... 
							
							
							
							Change the footer to include "maintained by"
llvm-svn: 8938 
							
						 
						
							2003-10-07 20:12:05 +00:00  
				
					
						
							
							
								 
						
							
								c2386da915 
								
							 
						 
						
							
							
								
								<tt>ify things  
							
							... 
							
							
							
							llvm-svn: 8937 
							
						 
						
							2003-10-07 20:09:21 +00:00  
				
					
						
							
							
								 
						
							
								46b359c77a 
								
							 
						 
						
							
							
								
								Make the index page a big more attractive  
							
							... 
							
							
							
							llvm-svn: 8936 
							
						 
						
							2003-10-07 20:05:23 +00:00  
				
					
						
							
							
								 
						
							
								fc294d15c6 
								
							 
						 
						
							
							
								
								More changes and updates  
							
							... 
							
							
							
							llvm-svn: 8935 
							
						 
						
							2003-10-07 20:01:09 +00:00  
				
					
						
							
							
								 
						
							
								a81a6d7190 
								
							 
						 
						
							
							
								
								<tt>ify, other minor cleanups  
							
							... 
							
							
							
							llvm-svn: 8934 
							
						 
						
							2003-10-07 19:51:55 +00:00  
				
					
						
							
							
								 
						
							
								4e6cc153a8 
								
							 
						 
						
							
							
								
								<tt> stuff  
							
							... 
							
							
							
							simplify a bit
llvm-svn: 8933 
							
						 
						
							2003-10-07 19:48:25 +00:00  
				
					
						
							
							
								 
						
							
								352d29cb3b 
								
							 
						 
						
							
							
								
								Add pointer to LLC for code generator options.  <tt> a bunch of stuff which should be  
							
							... 
							
							
							
							llvm-svn: 8932 
							
						 
						
							2003-10-07 19:46:37 +00:00  
				
					
						
							
							
								 
						
							
								810a3e560b 
								
							 
						 
						
							
							
								
								separate options into X86 and sparc specific options  
							
							... 
							
							
							
							llvm-svn: 8931 
							
						 
						
							2003-10-07 19:42:50 +00:00  
				
					
						
							
							
								 
						
							
								6be9bd713a 
								
							 
						 
						
							
							
								
								Wrap at 80 columns  
							
							... 
							
							
							
							remove -time-passes and -stats, because llvm-link doesn't really need them
llvm-svn: 8926 
							
						 
						
							2003-10-07 16:36:25 +00:00  
				
					
						
							
							
								 
						
							
								e62b3f84e8 
								
							 
						 
						
							
							
								
								Renamed llvmas.html llvmdis.html and llvmlink.html to have hyphens in them  
							
							... 
							
							
							
							llvm-svn: 8925 
							
						 
						
							2003-10-07 16:34:51 +00:00  
				
					
						
							
							
								 
						
							
								1924ad2fe7 
								
							 
						 
						
							
							
								
								remove options specific to the -internalize pass, add the -debug option  
							
							... 
							
							
							
							llvm-svn: 8924 
							
						 
						
							2003-10-07 16:33:42 +00:00  
				
					
						
							
							
								 
						
							
								0cedb1f742 
								
							 
						 
						
							
							
								
								Break lines so that they fit within 80 columns.  
							
							... 
							
							
							
							llvm-svn: 8901 
							
						 
						
							2003-10-06 19:26:00 +00:00  
				
					
						
							
							
								 
						
							
								994d7e8496 
								
							 
						 
						
							
							
								
								* Alphabetized order of tools  
							
							... 
							
							
							
							* Added blurb about `bugpoint'
* Fixed some grammar issues
* Added blurb about `llvm-link'
* Took out the part about the `lli debugger' which disappeared
llvm-svn: 8900 
							
						 
						
							2003-10-06 19:23:34 +00:00  
				
					
						
							
							
								 
						
							
								10d8cda0e1 
								
							 
						 
						
							
							
								
								The sparc backend now support invoke, but still doesn't support unwind  
							
							... 
							
							
							
							llvm-svn: 8873 
							
						 
						
							2003-10-05 19:17:10 +00:00  
				
					
						
							
							
								 
						
							
								1ce56bd700 
								
							 
						 
						
							
							
								
								Added links to the C and C++ frontends.  
							
							... 
							
							
							
							llvm-svn: 8836 
							
						 
						
							2003-10-03 13:48:27 +00:00  
				
					
						
							
							
								 
						
							
								fadf125179 
								
							 
						 
						
							
							
								
								Adding basic documentation for the LLVM C and C++ frontends.  
							
							... 
							
							
							
							llvm-svn: 8835 
							
						 
						
							2003-10-03 13:45:55 +00:00  
				
					
						
							
							
								 
						
							
								6249576300 
								
							 
						 
						
							
							
								
								Add ideas and small revisions from Vikram  
							
							... 
							
							
							
							llvm-svn: 8818 
							
						 
						
							2003-10-02 16:38:05 +00:00  
				
					
						
							
							
								 
						
							
								8207a2c079 
								
							 
						 
						
							
							
								
								Change llc command line for register allocators  
							
							... 
							
							
							
							llvm-svn: 8815 
							
						 
						
							2003-10-02 06:13:19 +00:00  
				
					
						
							
							
								 
						
							
								a9b4c39dd2 
								
							 
						 
						
							
							
								
								fix spleling  
							
							... 
							
							
							
							llvm-svn: 8814 
							
						 
						
							2003-10-02 05:09:46 +00:00  
				
					
						
							
							
								 
						
							
								178f3db098 
								
							 
						 
						
							
							
								
								add note about .a files  
							
							... 
							
							
							
							llvm-svn: 8813 
							
						 
						
							2003-10-02 05:07:23 +00:00  
				
					
						
							
							
								 
						
							
								3d48250587 
								
							 
						 
						
							
							
								
								Initial checkin of the LLVM 1.0 release notes  
							
							... 
							
							
							
							llvm-svn: 8812 
							
						 
						
							2003-10-02 04:57:28 +00:00  
				
					
						
							
							
								 
						
							
								df089a1b77 
								
							 
						 
						
							
							
								
								Amazingly enough, we actually do some stuff around here.  Now if we could  
							
							... 
							
							
							
							just remember to update the open projects list... :)
llvm-svn: 8807 
							
						 
						
							2003-10-01 21:49:55 +00:00  
				
					
						
							
							
								 
						
							
								ee3632270e 
								
							 
						 
						
							
							
								
								Corrected usage synopsis.  
							
							... 
							
							
							
							Added information regarding additional LLVM passes used, input defaults, and
output defaults.
llvm-svn: 8802 
							
						 
						
							2003-09-30 22:55:44 +00:00  
				
					
						
							
							
								 
						
							
								3c169b6f31 
								
							 
						 
						
							
							
								
								Added information on input and output filenames.  
							
							... 
							
							
							
							Added periods to the end of sentence fragments describing options.
Added information to llc about which target architecture is selected for
assembly language code generation.
llvm-svn: 8741 
							
						 
						
							2003-09-29 20:10:08 +00:00  
				
					
						
							
							
								 
						
							
								1cab4fbd41 
								
							 
						 
						
							
							
								
								Added explanation of where analyze gets its input, where it sends its output,  
							
							... 
							
							
							
							and how it decides to interpret its input.
llvm-svn: 8730 
							
						 
						
							2003-09-29 14:05:08 +00:00  
				
					
						
							
							
								 
						
							
								75ea0dff68 
								
							 
						 
						
							
							
								
								Added information on how input and output files are selected.  
							
							... 
							
							
							
							Added information on where files are located by llvm-link.
Added missing options.
Re-worded some stuff so that it (hopefully) sounds better.
llvm-svn: 8723 
							
						 
						
							2003-09-26 16:32:00 +00:00  
				
					
						
							
							
								 
						
							
								93359ac9e3 
								
							 
						 
						
							
							
								
								Added information about how llvm-as and llvm-dis select the input and output  
							
							... 
							
							
							
							filenames.
Corrected some typos in the llvm-dis documentation.
llvm-svn: 8716 
							
						 
						
							2003-09-26 02:59:00 +00:00  
				
					
						
							
							
								 
						
							
								2979307f45 
								
							 
						 
						
							
							
								
								Change the heading of the page to reflect the tool name  
							
							... 
							
							
							
							llvm-svn: 8715 
							
						 
						
							2003-09-25 19:50:05 +00:00  
				
					
						
							
							
								 
						
							
								67d4811dc1 
								
							 
						 
						
							
							
								
								Added an explanation of gccld's behavior when linking in native mode.  
							
							... 
							
							
							
							Also gives me an excuse to re-commit the file on Tank.
llvm-svn: 8714 
							
						 
						
							2003-09-25 19:14:51 +00:00  
				
					
						
							
							
								 
						
							
								cef8135734 
								
							 
						 
						
							
							
								
								Added information about the new -native option.  
							
							... 
							
							
							
							Added information about how object files and libraries are found and loaded.
llvm-svn: 8713 
							
						 
						
							2003-09-25 19:10:25 +00:00  
				
					
						
							
							
								 
						
							
								0278cc7f19 
								
							 
						 
						
							
							
								
								Made modifications recommended by Chris.  Namely:  
							
							... 
							
							
							
							o Remove stuff that has been done or is now irrelevant.
o Add a reminder to create Release Notes for Release 1.
llvm-svn: 8710 
							
						 
						
							2003-09-25 13:49:37 +00:00  
				
					
						
							
							
								 
						
							
								4dec61621b 
								
							 
						 
						
							
							
								
								Removed completed items.  
							
							... 
							
							
							
							Adjusted priorities on currently outstanding items.
Added new items which I think will now have higher priority for Release 1.
llvm-svn: 8705 
							
						 
						
							2003-09-24 22:15:35 +00:00  
				
					
						
							
							
								 
						
							
								22533bc900 
								
							 
						 
						
							
							
								
								update dox  
							
							... 
							
							
							
							llvm-svn: 8626 
							
						 
						
							2003-09-20 14:43:16 +00:00  
				
					
						
							
							
								 
						
							
								a3fc5d9a35 
								
							 
						 
						
							
							
								
								Added sections about debugging mis-compilations and incorrect code generation.  
							
							... 
							
							
							
							llvm-svn: 8584 
							
						 
						
							2003-09-17 18:51:47 +00:00  
				
					
						
							
							
								 
						
							
								457a95bdc8 
								
							 
						 
						
							
							
								
								fix misspelling analyse -> analyze  
							
							... 
							
							
							
							llvm-svn: 8576 
							
						 
						
							2003-09-17 15:00:45 +00:00  
				
					
						
							
							
								 
						
							
								9bcdda3588 
								
							 
						 
						
							
							
								
								Renamed the link page to llvmlink.html  
							
							... 
							
							
							
							Added initial pages for the extract and llvm-link commands.
Reworded the description of the -load option for analyze to hopefully make it
more clear.
llvm-svn: 8575 
							
						 
						
							2003-09-17 14:11:24 +00:00  
				
					
						
							
							
								 
						
							
								2c193404e0 
								
							 
						 
						
							
							
								
								Initial go at documentation for llc.  
							
							... 
							
							
							
							Pretty crufty.
llvm-svn: 8492 
							
						 
						
							2003-09-12 15:46:24 +00:00  
				
					
						
							
							
								 
						
							
								a9060d8406 
								
							 
						 
						
							
							
								
								Modified the footer to be a link to the LLVM web page.  
							
							... 
							
							
							
							Organized the commands into three distinct groups on the main page.
Fixed the hyperlinks in the main page.
Removed as and dis; they will not exist with those names by Release 1.
llvm-svn: 8485 
							
						 
						
							2003-09-11 20:23:52 +00:00  
				
					
						
							
							
								 
						
							
								408128d2f1 
								
							 
						 
						
							
							
								
								Adding a skeleton for the LLVM Command Guide.  
							
							... 
							
							
							
							Hopefully the group as a whole will update this into a real guide.
llvm-svn: 8483 
							
						 
						
							2003-09-11 19:58:03 +00:00  
				
					
						
							
							
								 
						
							
								216c7b8aed 
								
							 
						 
						
							
							
								
								Fix spell-o's  
							
							... 
							
							
							
							llvm-svn: 8431 
							
						 
						
							2003-09-10 05:29:43 +00:00  
				
					
						
							
							
								 
						
							
								12d456ccfc 
								
							 
						 
						
							
							
								
								Add info about volatile loads/stores  
							
							... 
							
							
							
							llvm-svn: 8403 
							
						 
						
							2003-09-08 18:27:49 +00:00  
				
					
						
							
							
								 
						
							
								9231e48de8 
								
							 
						 
						
							
							
								
								Final cleanups, document is good to go  
							
							... 
							
							
							
							llvm-svn: 8338 
							
						 
						
							2003-09-03 04:20:13 +00:00  
				
					
						
							
							
								 
						
							
								5ed6061b22 
								
							 
						 
						
							
							
								
								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.  
							
							... 
							
							
							
							llvm-svn: 8337 
							
						 
						
							2003-09-03 00:41:47 +00:00  
				
					
						
							
							
								 
						
							
								b5b54d6393 
								
							 
						 
						
							
							
								
								hyphenation police visited here  
							
							... 
							
							
							
							llvm-svn: 8336 
							
						 
						
							2003-09-02 23:38:41 +00:00  
				
					
						
							
							
								 
						
							
								8a18a8c307 
								
							 
						 
						
							
							
								
								Document the llvm.unwind intrinsic.  
							
							... 
							
							
							
							Clarify the documentation for the invoke instruction
llvm-svn: 8196 
							
						 
						
							2003-08-28 22:12:25 +00:00  
				
					
						
							
							
								 
						
							
								abe1ecee6f 
								
							 
						 
						
							
							
								
								Renaming `as' -> `llvm-as' and `dis' -> `llvm-dis'.  
							
							... 
							
							
							
							llvm-svn: 8195 
							
						 
						
							2003-08-28 22:02:50 +00:00  
				
					
						
							
							
								 
						
							
								b599ecef71 
								
							 
						 
						
							
							
								
								Added autoconf code that verifies that the C compiler is at the minimum  
							
							... 
							
							
							
							supported version (3.x).
llvm-svn: 8142 
							
						 
						
							2003-08-25 16:51:44 +00:00  
				
					
						
							
							
								 
						
							
								a2bc1139d5 
								
							 
						 
						
							
							
								
								Fix grammar  
							
							... 
							
							
							
							llvm-svn: 8124 
							
						 
						
							2003-08-24 17:30:55 +00:00  
				
					
						
							
							
								 
						
							
								1430522e2d 
								
							 
						 
						
							
							
								
								The word `dependence' has no `a'.  
							
							... 
							
							
							
							llvm-svn: 8031 
							
						 
						
							2003-08-21 22:14:57 +00:00  
				
					
						
							
							
								 
						
							
								be372b91e1 
								
							 
						 
						
							
							
								
								The word `dependent' has no `a'.  
							
							... 
							
							
							
							llvm-svn: 8030 
							
						 
						
							2003-08-21 22:14:26 +00:00  
				
					
						
							
							
								 
						
							
								45cd0a8acd 
								
							 
						 
						
							
							
								
								Adding a copyright notice to each file is unnecessary.  
							
							... 
							
							
							
							llvm-svn: 8003 
							
						 
						
							2003-08-21 15:25:55 +00:00  
				
					
						
							
							
								 
						
							
								69e64badf8 
								
							 
						 
						
							
							
								
								Further updates:  
							
							... 
							
							
							
							o Autoconf has been moved to its own directory.
	o The bugs are fixed but still need regressions.
	o Sparc now has a nightly tester.
	o The test/Programs directory has been cleaned up.
llvm-svn: 8002 
							
						 
						
							2003-08-21 15:25:20 +00:00  
				
					
						
							
							
								 
						
							
								5618aa6ad8 
								
							 
						 
						
							
							
								
								Updated to reflect current work:  
							
							... 
							
							
							
							1. Chris fixed the sys/select.h hack
	2. The pool allocator now lives in its own tree.  Reoptimizer still
	   needs to be done.
	3. The USE_SPEC option now works.
llvm-svn: 8000 
							
						 
						
							2003-08-21 15:06:06 +00:00  
				
					
						
							
							
								 
						
							
								f2ea9e0bdf 
								
							 
						 
						
							
							
								
								Add ParseEnvironmentOptions documentation  
							
							... 
							
							
							
							llvm-svn: 7978 
							
						 
						
							2003-08-19 23:11:43 +00:00  
				
					
						
							
							
								 
						
							
								8b89b2bcbb 
								
							 
						 
						
							
							
								
								Add warning about how you have to put cl::init after cl::location, if both  
							
							... 
							
							
							
							appear for the same option.
llvm-svn: 7977 
							
						 
						
							2003-08-19 22:56:22 +00:00  
				
					
						
							
							
								 
						
							
								7eb05a170a 
								
							 
						 
						
							
							
								
								Spell `necessary' correctly.  
							
							... 
							
							
							
							llvm-svn: 7944 
							
						 
						
							2003-08-18 14:43:39 +00:00  
				
					
						
							
							
								 
						
							
								8efaeb3106 
								
							 
						 
						
							
							
								
								* Added pointers to the README files in emacs/ and vim/ directories.  
							
							... 
							
							
							
							* Added slashes to distinguish directories and tools from simple scripts.
llvm-svn: 7739 
							
						 
						
							2003-08-11 19:13:12 +00:00  
				
					
						
							
							
								 
						
							
								264ee89b28 
								
							 
						 
						
							
							
								
								Geez, this misha guy is a _horrible_ speller.  :)  
							
							... 
							
							
							
							llvm-svn: 7736 
							
						 
						
							2003-08-11 18:53:14 +00:00  
				
					
						
							
							
								 
						
							
								efe54beb7a 
								
							 
						 
						
							
							
								
								* Added a section describing the hidden gems in llvm/utils  
							
							... 
							
							
							
							* Converted some tabs to spaces
* Made lines fit within 80 columns
llvm-svn: 7735 
							
						 
						
							2003-08-11 18:45:46 +00:00  
				
					
						
							
							
								 
						
							
								8aba798388 
								
							 
						 
						
							
							
								
								Removed information on the Pool Allocator as it is no longer available.  
							
							... 
							
							
							
							Fixed a spelling error.
llvm-svn: 7705 
							
						 
						
							2003-08-08 22:46:30 +00:00  
				
					
						
							
							
								 
						
							
								6274b71eb2 
								
							 
						 
						
							
							
								
								Added a FAQ about how to clean the directory if it fails to build after an  
							
							... 
							
							
							
							update.
llvm-svn: 7704 
							
						 
						
							2003-08-08 22:43:39 +00:00  
				
					
						
							
							
								 
						
							
								4135b21377 
								
							 
						 
						
							
							
								
								Updated for the 1.1 pre-release.  
							
							... 
							
							
							
							Attempted to explain how OBJ_ROOT=. and OBJ_ROOT=`pwd` are not the same thing.
llvm-svn: 7703 
							
						 
						
							2003-08-08 22:36:30 +00:00  
				
					
						
							
							
								 
						
							
								245b525551 
								
							 
						 
						
							
							
								
								* Fix <>'s in code to be <>'s  
							
							... 
							
							
							
							* Add section describing how we prefer #includes to be ordered
llvm-svn: 7697 
							
						 
						
							2003-08-07 21:45:47 +00:00  
				
					
						
							
							
								 
						
							
								a0de5c8f21 
								
							 
						 
						
							
							
								
								Loop unroller doesn't necessarily need to be profile driven  
							
							... 
							
							
							
							llvm-svn: 7637 
							
						 
						
							2003-08-06 15:40:37 +00:00  
				
					
						
							
							
								 
						
							
								9994870cb3 
								
							 
						 
						
							
							
								
								"fix" coding style stuff  
							
							... 
							
							
							
							Change some <>'s into <>'s
llvm-svn: 7623 
							
						 
						
							2003-08-05 22:54:23 +00:00  
				
					
						
							
							
								 
						
							
								fc6f3e9346 
								
							 
						 
						
							
							
								
								Fix a bug  
							
							... 
							
							
							
							llvm-svn: 7499 
							
						 
						
							2003-08-01 22:26:27 +00:00  
				
					
						
							
							
								 
						
							
								5a0c4c6aa5 
								
							 
						 
						
							
							
								
								Update information about the new DEBUG_TYPE macro  
							
							... 
							
							
							
							llvm-svn: 7496 
							
						 
						
							2003-08-01 22:20:59 +00:00  
				
					
						
							
							
								 
						
							
								76884682a8 
								
							 
						 
						
							
							
								
								Fix <>'s in HTML  
							
							... 
							
							
							
							llvm-svn: 7488 
							
						 
						
							2003-08-01 21:30:37 +00:00  
				
					
						
							
							
								 
						
							
								c3e789388f 
								
							 
						 
						
							
							
								
								Made many paragraphs fit into 80 characters per line to avoid wrapping in an  
							
							... 
							
							
							
							editor window. Re-worded confusing description about interdependence of modules.
llvm-svn: 7374 
							
						 
						
							2003-07-28 21:57:18 +00:00  
				
					
						
							
							
								 
						
							
								fe72063d68 
								
							 
						 
						
							
							
								
								Added two tasks:  
							
							... 
							
							
							
							o Check for GCC version in configure script.
	o Rewrite this file without Netscape Composer.
llvm-svn: 7369 
							
						 
						
							2003-07-28 19:26:39 +00:00  
				
					
						
							
							
								 
						
							
								b7ea12c550 
								
							 
						 
						
							
							
								
								Added comma after `i.e.'  
							
							... 
							
							
							
							llvm-svn: 7367 
							
						 
						
							2003-07-28 19:21:20 +00:00  
				
					
						
							
							
								 
						
							
								68bb8f00c0 
								
							 
						 
						
							
							
								
								Change reference to assert.h to mention cassert  
							
							... 
							
							
							
							llvm-svn: 7317 
							
						 
						
							2003-07-25 18:05:51 +00:00  
				
					
						
							
							
								 
						
							
								4cd484f562 
								
							 
						 
						
							
							
								
								Brian implemented the static compiler, take it off the list  
							
							... 
							
							
							
							llvm-svn: 7316 
							
						 
						
							2003-07-25 18:05:38 +00:00  
				
					
						
							
							
								 
						
							
								673ef4d7fb 
								
							 
						 
						
							
							
								
								Add documentation for runOnMachineFunction()  
							
							... 
							
							
							
							llvm-svn: 7237 
							
						 
						
							2003-07-22 20:53:20 +00:00  
				
					
						
							
							
								 
						
							
								ed81b4f310 
								
							 
						 
						
							
							
								
								Updated from the discussion on July 21, 2003.  
							
							... 
							
							
							
							Expanded upon testing priorities.
llvm-svn: 7225 
							
						 
						
							2003-07-21 22:22:48 +00:00  
				
					
						
							
							
								 
						
							
								110f07b5fe 
								
							 
						 
						
							
							
								
								Added bits about MachineFunctionPass  
							
							... 
							
							
							
							llvm-svn: 7192 
							
						 
						
							2003-07-17 18:53:20 +00:00  
				
					
						
							
							
								 
						
							
								7fdaab4f68 
								
							 
						 
						
							
							
								
								The word `separate' only has one `e'.  
							
							... 
							
							
							
							llvm-svn: 7173 
							
						 
						
							2003-07-14 17:20:40 +00:00  
				
					
						
							
							
								 
						
							
								c8ccfe90af 
								
							 
						 
						
							
							
								
								Fixed: </pre</p> => </pre></p>  
							
							... 
							
							
							
							llvm-svn: 7172 
							
						 
						
							2003-07-14 17:05:20 +00:00  
				
					
						
							
							
								 
						
							
								71139f24d0 
								
							 
						 
						
							
							
								
								Corrected the Table of Contents.  
							
							... 
							
							
							
							Corrected capitalization of subheadings.
Created a new subsection for compiling the C front end and moved all references
to it there.
Updated the disk space requirements to reflect the need for the binary C front
end and the optional C front end source.
Added information on unpacking the distribution to the summary section.
Moved autoconf environment variables to the autoconf section.
Changed make to gmake.
Removed some of the precise directions for unpacking the archives.
Fixed some formatting inconsistencies (headings that were not centered).
llvm-svn: 7132 
							
						 
						
							2003-07-08 20:35:59 +00:00  
				
					
						
							
							
								 
						
							
								ed9fc328cc 
								
							 
						 
						
							
							
								
								Fixed the directions for building the C front end.  
							
							... 
							
							
							
							llvm-svn: 7117 
							
						 
						
							2003-07-07 19:29:20 +00:00  
				
					
						
							
							
								 
						
							
								c2ca0c44c8 
								
							 
						 
						
							
							
								
								Added information about how to unpack the distribution for those who do not  
							
							... 
							
							
							
							have access to CVS.
llvm-svn: 7116 
							
						 
						
							2003-07-07 19:27:35 +00:00  
				
					
						
							
							
								 
						
							
								9558399227 
								
							 
						 
						
							
							
								
								Fixed an error in the pathname to LLVMGCCDIR for the pre-built binaries (forgot  
							
							... 
							
							
							
							that <> denotes a tag).
llvm-svn: 7100 
							
						 
						
							2003-07-03 16:49:40 +00:00  
				
					
						
							
							
								 
						
							
								6e0f34d4c2 
								
							 
						 
						
							
							
								
								Added information on software requirements for unpacking the archives that we  
							
							... 
							
							
							
							will eventually distribute.
llvm-svn: 7099 
							
						 
						
							2003-07-03 16:43:01 +00:00  
				
					
						
							
							
								 
						
							
								3aac8e11de 
								
							 
						 
						
							
							
								
								* Reworded a bit about JITs (I don't like acronyms followed by 's)  
							
							... 
							
							
							
							* Added JIT capability to the LLI description section
* LLC is quasi-x86-capable
llvm-svn: 7098 
							
						 
						
							2003-07-03 16:29:36 +00:00  
				
					
						
							
							
								 
						
							
								4f0dde59cd 
								
							 
						 
						
							
							
								
								Added another remark on how building the C front end is optional.  
							
							... 
							
							
							
							llvm-svn: 7097 
							
						 
						
							2003-07-03 16:03:39 +00:00  
				
					
						
							
							
								 
						
							
								c5eb46092c 
								
							 
						 
						
							
							
								
								Performed a major update for the pre-release.  
							
							... 
							
							
							
							Attempted to better structure and order the document.
Added more information about autoconf, the build system, and how to build LLVM.
Added directions on how to build the C front end.
Added a section on common problems and their solutions.
llvm-svn: 7096 
							
						 
						
							2003-07-03 16:01:38 +00:00  
				
					
						
							
							
								 
						
							
								163110df31 
								
							 
						 
						
							
							
								
								Adding a web page on how to start a new LLVM Project.  
							
							... 
							
							
							
							llvm-svn: 7095 
							
						 
						
							2003-07-03 15:37:52 +00:00  
				
					
						
							
							
								 
						
							
								68c49640b7 
								
							 
						 
						
							
							
								
								Updated prior to the pre-release.  
							
							... 
							
							
							
							Removed items which are done (or near completion).
Added new items so that we don't forget them.
llvm-svn: 7081 
							
						 
						
							2003-07-02 23:03:18 +00:00  
				
					
						
							
							
								 
						
							
								10d05e2a53 
								
							 
						 
						
							
							
								
								Fixed a broken hyperlink.  
							
							... 
							
							
							
							Moved commas outside of hyperlinks in the contributors list.
llvm-svn: 7049 
							
						 
						
							2003-07-01 21:55:57 +00:00  
				
					
						
							
							
								 
						
							
								3a821176f1 
								
							 
						 
						
							
							
								
								Added John Criswell to the contributors list.  
							
							... 
							
							
							
							llvm-svn: 7021 
							
						 
						
							2003-06-30 22:20:46 +00:00  
				
					
						
							
							
								 
						
							
								c7418da8c1 
								
							 
						 
						
							
							
								
								Removed the --enable-profiling and --enable-verbose options.  
							
							... 
							
							
							
							llvm-svn: 7020 
							
						 
						
							2003-06-30 22:17:28 +00:00  
				
					
						
							
							
								 
						
							
								3ef61afb76 
								
							 
						 
						
							
							
								
								Merged in autoconf branch.  This provides configuration via the autoconf  
							
							... 
							
							
							
							system.
llvm-svn: 7014 
							
						 
						
							2003-06-30 21:59:07 +00:00  
				
					
						
							
							
								 
						
							
								92aefe564a 
								
							 
						 
						
							
							
								
								Here are the notes from our Reoptimizer meetings.  
							
							... 
							
							
							
							llvm-svn: 6923 
							
						 
						
							2003-06-26 20:37:42 +00:00  
				
					
						
							
							
								 
						
							
								0b3def4d49 
								
							 
						 
						
							
							
								
								Remove completed tasks  
							
							... 
							
							
							
							llvm-svn: 6899 
							
						 
						
							2003-06-25 14:31:06 +00:00  
				
					
						
							
							
								 
						
							
								364e631d49 
								
							 
						 
						
							
							
								
								Clarify that variables must be global  
							
							... 
							
							
							
							llvm-svn: 6835 
							
						 
						
							2003-06-21 21:45:56 +00:00  
				
					
						
							
							
								 
						
							
								33426d9168 
								
							 
						 
						
							
							
								
								Diversify examples  
							
							... 
							
							
							
							llvm-svn: 6778 
							
						 
						
							2003-06-18 21:30:51 +00:00  
				
					
						
							
							
								 
						
							
								b254d5d50e 
								
							 
						 
						
							
							
								
								fix incorrect anchor  
							
							... 
							
							
							
							llvm-svn: 6777 
							
						 
						
							2003-06-18 21:28:11 +00:00  
				
					
						
							
							
								 
						
							
								72989a5758 
								
							 
						 
						
							
							
								
								Reverted back to hand-made HTML.  
							
							... 
							
							
							
							Added in updates for new Makefile variables and corrected some punctuation.
llvm-svn: 6687 
							
						 
						
							2003-06-12 19:34:44 +00:00  
				
					
						
							
							
								 
						
							
								0c951c6e83 
								
							 
						 
						
							
							
								
								Updated the documentation to reflect changes in the Makefiles for building  
							
							... 
							
							
							
							projects.
Fixed some small grammatical errors.
Using Netscape Composer seems to have added stuff that makes the page look
exactly the same.  Bah!  Curse my laziness!
llvm-svn: 6685 
							
						 
						
							2003-06-11 20:46:40 +00:00  
				
					
						
							
							
								 
						
							
								6a8642cc7e 
								
							 
						 
						
							
							
								
								Fix bug in environment setting  
							
							... 
							
							
							
							llvm-svn: 6671 
							
						 
						
							2003-06-08 15:33:25 +00:00  
				
					
						
							
							
								 
						
							
								3b8f3da50a 
								
							 
						 
						
							
							
								
								Fix minor bug  
							
							... 
							
							
							
							llvm-svn: 6569 
							
						 
						
							2003-06-03 04:40:06 +00:00  
				
					
						
							
							
								 
						
							
								d9460e12f5 
								
							 
						 
						
							
							
								
								* Correct title  
							
							... 
							
							
							
							* Give credit to John for making the page
llvm-svn: 6475 
							
						 
						
							2003-05-31 19:55:19 +00:00  
				
					
						
							
							
								 
						
							
								384f6ba403 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 6474 
							
						 
						
							2003-05-31 16:46:21 +00:00  
				
					
						
							
							
								 
						
							
								e3c5e88347 
								
							 
						 
						
							
							
								
								Changed  http://tank ... =>  http://llvm , and removed an extraneous mailto:.  
							
							... 
							
							
							
							llvm-svn: 6335 
							
						 
						
							2003-05-26 00:17:49 +00:00  
				
					
						
							
							
								 
						
							
								627b9f4d6d 
								
							 
						 
						
							
							
								
								Suggest -save-temps instead of -S, -E.  
							
							... 
							
							
							
							llvm-svn: 6318 
							
						 
						
							2003-05-23 21:03:50 +00:00  
				
					
						
							
							
								 
						
							
								2a83e4aeae 
								
							 
						 
						
							
							
								
								Fix a problem brian identified.  
							
							... 
							
							
							
							llvm-svn: 6309 
							
						 
						
							2003-05-23 14:49:32 +00:00  
				
					
						
							
							
								 
						
							
								7333cc10ed 
								
							 
						 
						
							
							
								
								Add documentation for the new cl::CommaSeparated modifier  
							
							... 
							
							
							
							llvm-svn: 6297 
							
						 
						
							2003-05-22 20:36:06 +00:00  
				
					
						
							
							
								 
						
							
								9525a33c10 
								
							 
						 
						
							
							
								
								New document  
							
							... 
							
							
							
							llvm-svn: 6275 
							
						 
						
							2003-05-21 22:21:07 +00:00  
				
					
						
							
							
								 
						
							
								b1c3a648af 
								
							 
						 
						
							
							
								
								New graphic for web page  
							
							... 
							
							
							
							llvm-svn: 6274 
							
						 
						
							2003-05-21 21:05:46 +00:00  
				
					
						
							
							
								 
						
							
								373086db75 
								
							 
						 
						
							
							
								
								Hopefully, the final fix for `[Pp]ropogate'.  
							
							... 
							
							
							
							llvm-svn: 6251 
							
						 
						
							2003-05-20 21:01:22 +00:00  
				
					
						
							
							
								 
						
							
								1f5b201071 
								
							 
						 
						
							
							
								
								Add info about the LLVM_LIB_SEARCH_PATH envvar  
							
							... 
							
							
							
							llvm-svn: 6096 
							
						 
						
							2003-05-11 21:50:06 +00:00  
				
					
						
							
							
								 
						
							
								36f0f5e81a 
								
							 
						 
						
							
							
								
								va_start only takes on argument now.  
							
							... 
							
							
							
							llvm-svn: 6039 
							
						 
						
							2003-05-08 15:55:44 +00:00  
				
					
						
							
							
								 
						
							
								546ffbddb1 
								
							 
						 
						
							
							
								
								Update information about the switch instruction  
							
							... 
							
							
							
							llvm-svn: 6037 
							
						 
						
							2003-05-08 05:08:48 +00:00  
				
					
						
							
							
								 
						
							
								bd64b4ed8c 
								
							 
						 
						
							
							
								
								* Add information about LLVM intrinsics  
							
							... 
							
							
							
							* Add information about the va_arg instruction
* Add information about the llvm.va_* intrinsics
llvm-svn: 6036 
							
						 
						
							2003-05-08 04:57:36 +00:00  
				
					
						
							
							
								 
						
							
								adf5519a1c 
								
							 
						 
						
							
							
								
								Fixed syntax error (in documentation!): missing parenthesis.  
							
							... 
							
							
							
							llvm-svn: 6020 
							
						 
						
							2003-05-07 21:47:39 +00:00  
				
					
						
							
							
								 
						
							
								b4dd539eb7 
								
							 
						 
						
							
							
								
								Grammar fix: `of course' is separated from the sentences by commas on both  
							
							... 
							
							
							
							sides.
llvm-svn: 6019 
							
						 
						
							2003-05-07 21:47:16 +00:00  
				
					
						
							
							
								 
						
							
								94809ee8a2 
								
							 
						 
						
							
							
								
								Add a new open project  
							
							... 
							
							
							
							llvm-svn: 6007 
							
						 
						
							2003-05-06 20:47:11 +00:00  
				
					
						
							
							
								 
						
							
								5064581ca6 
								
							 
						 
						
							
							
								
								Remove implemented project, add a new one  
							
							... 
							
							
							
							llvm-svn: 5970 
							
						 
						
							2003-04-28 03:42:31 +00:00  
				
					
						
							
							
								 
						
							
								e8689fd052 
								
							 
						 
						
							
							
								
								Switch insns actually DO work.  
							
							... 
							
							
							
							llvm-svn: 5960 
							
						 
						
							2003-04-26 19:36:06 +00:00  
				
					
						
							
							
								 
						
							
								9a01f15e24 
								
							 
						 
						
							
							
								
								Remove documented problem that is now fixed  
							
							... 
							
							
							
							llvm-svn: 5869 
							
						 
						
							2003-04-23 16:26:15 +00:00  
				
					
						
							
							
								 
						
							
								5033c4c286 
								
							 
						 
						
							
							
								
								Properly convert some &'s to &'s  
							
							... 
							
							
							
							llvm-svn: 5868 
							
						 
						
							2003-04-23 16:25:38 +00:00  
				
					
						
							
							
								 
						
							
								2645cf6e16 
								
							 
						 
						
							
							
								
								The word 'independent' has no 'a'.  
							
							... 
							
							
							
							llvm-svn: 5724 
							
						 
						
							2003-03-08 23:59:05 +00:00  
				
					
						
							
							
								 
						
							
								b512e9f37f 
								
							 
						 
						
							
							
								
								Initial checkin of AliasAnalysis doc  
							
							... 
							
							
							
							llvm-svn: 5696 
							
						 
						
							2003-03-04 19:37:49 +00:00  
				
					
						
							
							
								 
						
							
								1e3b79f901 
								
							 
						 
						
							
							
								
								Remove implemented projects  
							
							... 
							
							
							
							llvm-svn: 5628 
							
						 
						
							2003-02-26 16:38:22 +00:00  
				
					
						
							
							
								 
						
							
								e1f59b6e01 
								
							 
						 
						
							
							
								
								Update programmers manual for renamed method  
							
							... 
							
							
							
							llvm-svn: 5627 
							
						 
						
							2003-02-26 16:38:15 +00:00  
				
					
						
							
							
								 
						
							
								c0bda0d45e 
								
							 
						 
						
							
							
								
								Clarify the Makefile.config settings  
							
							... 
							
							
							
							llvm-svn: 5563 
							
						 
						
							2003-02-14 04:22:13 +00:00  
				
					
						
							
							
								 
						
							
								afc83ba35e 
								
							 
						 
						
							
							
								
								Add notes from Vikram's email  
							
							... 
							
							
							
							llvm-svn: 5502 
							
						 
						
							2003-02-07 19:25:35 +00:00  
				
					
						
							
							
								 
						
							
								0c552b8a74 
								
							 
						 
						
							
							
								
								Remove obsolete page  
							
							... 
							
							
							
							llvm-svn: 5501 
							
						 
						
							2003-02-07 19:22:53 +00:00  
				
					
						
							
							
								 
						
							
								66f24706ea 
								
							 
						 
						
							
							
								
								New "open projects" document  
							
							... 
							
							
							
							llvm-svn: 5497 
							
						 
						
							2003-02-06 19:39:21 +00:00  
				
					
						
							
							
								 
						
							
								9288f1a928 
								
							 
						 
						
							
							
								
								Add notes about LLVM and CygWin from Brian Gaeke  
							
							... 
							
							
							
							llvm-svn: 5417 
							
						 
						
							2003-01-23 21:17:02 +00:00  
				
					
						
							
							
								 
						
							
								588806f5af 
								
							 
						 
						
							
							
								
								getelementptr uses long instead of uint indexes  
							
							... 
							
							
							
							llvm-svn: 4993 
							
						 
						
							2002-12-13 06:01:21 +00:00  
				
					
						
							
							
								 
						
							
								98cf1f5d64 
								
							 
						 
						
							
							
								
								- Eliminated the deferred symbol table stuff in Module & Function, it really  
							
							... 
							
							
							
							wasn't an optimization and it was causing lots of bugs.
llvm-svn: 4779 
							
						 
						
							2002-11-20 18:36:02 +00:00  
				
					
						
							
							
								 
						
							
								c2ca3086dd 
								
							 
						 
						
							
							
								
								Add more numbers  
							
							... 
							
							
							
							llvm-svn: 4724 
							
						 
						
							2002-11-17 22:19:10 +00:00  
				
					
						
							
							
								 
						
							
								d7c85d319a 
								
							 
						 
						
							
							
								
								Updates  
							
							... 
							
							
							
							llvm-svn: 4709 
							
						 
						
							2002-11-15 21:18:22 +00:00  
				
					
						
							
							
								 
						
							
								308b84ed20 
								
							 
						 
						
							
							
								
								Add new numbers  
							
							... 
							
							
							
							llvm-svn: 4702 
							
						 
						
							2002-11-12 16:06:51 +00:00  
				
					
						
							
							
								 
						
							
								29ed712a88 
								
							 
						 
						
							
							
								
								Add new numbers  
							
							... 
							
							
							
							llvm-svn: 4698 
							
						 
						
							2002-11-12 06:53:43 +00:00  
				
					
						
							
							
								 
						
							
								df48466ce5 
								
							 
						 
						
							
							
								
								More numbers  
							
							... 
							
							
							
							llvm-svn: 4692 
							
						 
						
							2002-11-11 20:48:45 +00:00  
				
					
						
							
							
								 
						
							
								952924d881 
								
							 
						 
						
							
							
								
								Add more info  
							
							... 
							
							
							
							llvm-svn: 4682 
							
						 
						
							2002-11-10 07:31:38 +00:00  
				
					
						
							
							
								 
						
							
								5991949526 
								
							 
						 
						
							
							
								
								Add more numbers  
							
							... 
							
							
							
							llvm-svn: 4680 
							
						 
						
							2002-11-10 06:55:29 +00:00  
				
					
						
							
							
								 
						
							
								74c28a7f1e 
								
							 
						 
						
							
							
								
								Add highlighting of changes fields  
							
							... 
							
							
							
							llvm-svn: 4651 
							
						 
						
							2002-11-09 19:15:58 +00:00  
				
					
						
							
							
								 
						
							
								89352b53c4 
								
							 
						 
						
							
							
								
								Add numbers for array folding  
							
							... 
							
							
							
							llvm-svn: 4644 
							
						 
						
							2002-11-08 22:51:10 +00:00  
				
					
						
							
							
								 
						
							
								e26ec23cbb 
								
							 
						 
						
							
							
								
								Add a bunch more numbers  
							
							... 
							
							
							
							llvm-svn: 4642 
							
						 
						
							2002-11-08 22:29:30 +00:00  
				
					
						
							
							
								 
						
							
								920defede7 
								
							 
						 
						
							
							
								
								Add some numbers  
							
							... 
							
							
							
							llvm-svn: 4625 
							
						 
						
							2002-11-08 06:50:22 +00:00  
				
					
						
							
							
								 
						
							
								7522da4fa7 
								
							 
						 
						
							
							
								
								Add some notes about DEBUG flag  
							
							... 
							
							
							
							llvm-svn: 4624 
							
						 
						
							2002-11-08 06:50:02 +00:00  
				
					
						
							
							
								 
						
							
								df6040770b 
								
							 
						 
						
							
							
								
								UpdateCVS: ----------------------------------------------------------------------  
							
							... 
							
							
							
							llvm-svn: 4611 
							
						 
						
							2002-11-07 22:57:41 +00:00  
				
					
						
							
							
								 
						
							
								3c9035cf90 
								
							 
						 
						
							
							
								
								More updates, more test work  
							
							... 
							
							
							
							llvm-svn: 4610 
							
						 
						
							2002-11-07 22:40:56 +00:00  
				
					
						
							
							
								 
						
							
								1030b6fe04 
								
							 
						 
						
							
							
								
								Updated test results.  
							
							... 
							
							
							
							llvm-svn: 4608 
							
						 
						
							2002-11-07 21:37:32 +00:00  
				
					
						
							
							
								 
						
							
								88ff2a457c 
								
							 
						 
						
							
							
								
								Update info now that bugfixes have been applied  
							
							... 
							
							
							
							llvm-svn: 4593 
							
						 
						
							2002-11-07 03:53:27 +00:00  
				
					
						
							
							
								 
						
							
								1e3c276375 
								
							 
						 
						
							
							
								
								Add new NumNodes column  
							
							... 
							
							
							
							llvm-svn: 4591 
							
						 
						
							2002-11-07 02:18:30 +00:00  
				
					
						
							
							
								 
						
							
								bbc5460114 
								
							 
						 
						
							
							
								
								Add note  
							
							... 
							
							
							
							llvm-svn: 4590 
							
						 
						
							2002-11-07 02:07:57 +00:00  
				
					
						
							
							
								 
						
							
								8ecf9eac71 
								
							 
						 
						
							
							
								
								New web page to track the progress of the DSGraph implementation  
							
							... 
							
							
							
							llvm-svn: 4589 
							
						 
						
							2002-11-07 02:03:18 +00:00  
				
					
						
							
							
								 
						
							
								540257627f 
								
							 
						 
						
							
							
								
								Typo fixed  
							
							... 
							
							
							
							llvm-svn: 4555 
							
						 
						
							2002-11-05 22:57:43 +00:00  
				
					
						
							
							
								 
						
							
								628db400e8 
								
							 
						 
						
							
							
								
								Added new tests  
							
							... 
							
							
							
							llvm-svn: 4554 
							
						 
						
							2002-11-05 22:55:38 +00:00  
				
					
						
							
							
								 
						
							
								4b24005a9b 
								
							 
						 
						
							
							
								
								Add a note about the switch instruction  
							
							... 
							
							
							
							llvm-svn: 4551 
							
						 
						
							2002-11-05 00:21:03 +00:00  
				
					
						
							
							
								 
						
							
								632df28deb 
								
							 
						 
						
							
							
								
								Fix spelling of `propagate'.  
							
							... 
							
							
							
							llvm-svn: 4423 
							
						 
						
							2002-10-29 23:06:16 +00:00  
				
					
						
							
							
								 
						
							
								1ab1117cef 
								
							 
						 
						
							
							
								
								Updated  
							
							... 
							
							
							
							llvm-svn: 4274 
							
						 
						
							2002-10-24 20:54:49 +00:00  
				
					
						
							
							
								 
						
							
								e06994a6a1 
								
							 
						 
						
							
							
								
								Fixed it  
							
							... 
							
							
							
							llvm-svn: 4273 
							
						 
						
							2002-10-23 21:48:52 +00:00  
				
					
						
							
							
								 
						
							
								a5d49ce41e 
								
							 
						 
						
							
							
								
								Added Burg  
							
							... 
							
							
							
							llvm-svn: 4272 
							
						 
						
							2002-10-23 20:50:22 +00:00  
				
					
						
							
							
								 
						
							
								a8c82c2740 
								
							 
						 
						
							
							
								
								Rename Analysis Usage methods  
							
							... 
							
							
							
							llvm-svn: 4254 
							
						 
						
							2002-10-21 19:57:59 +00:00  
				
					
						
							
							
								 
						
							
								93533e511b 
								
							 
						 
						
							
							
								
								Add a link to C++ in a nutshell book  
							
							... 
							
							
							
							llvm-svn: 4243 
							
						 
						
							2002-10-21 02:38:02 +00:00  
				
					
						
							
							
								 
						
							
								73706ac35c 
								
							 
						 
						
							
							
								
								changes  
							
							... 
							
							
							
							llvm-svn: 4204 
							
						 
						
							2002-10-16 22:12:31 +00:00  
				
					
						
							
							
								 
						
							
								8a07a0c25d 
								
							 
						 
						
							
							
								
								More results  
							
							... 
							
							
							
							llvm-svn: 4158 
							
						 
						
							2002-10-14 01:08:06 +00:00  
				
					
						
							
							
								 
						
							
								dd3a7c4978 
								
							 
						 
						
							
							
								
								More successes  
							
							... 
							
							
							
							llvm-svn: 4156 
							
						 
						
							2002-10-13 22:43:11 +00:00  
				
					
						
							
							
								 
						
							
								ed89fea5e8 
								
							 
						 
						
							
							
								
								New Results  
							
							... 
							
							
							
							llvm-svn: 4155 
							
						 
						
							2002-10-13 22:10:08 +00:00  
				
					
						
							
							
								 
						
							
								176245f782 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 4131 
							
						 
						
							2002-10-13 00:20:48 +00:00  
				
					
						
							
							
								 
						
							
								16b1cb08b1 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 4119 
							
						 
						
							2002-10-11 22:22:12 +00:00  
				
					
						
							
							
								 
						
							
								5aae36e3aa 
								
							 
						 
						
							
							
								
								Table with current status of tests in the /test/Programs/ directory  
							
							... 
							
							
							
							llvm-svn: 4100 
							
						 
						
							2002-10-09 21:49:44 +00:00  
				
					
						
							
							
								 
						
							
								3e55b86821 
								
							 
						 
						
							
							
								
								Do some cleanups to the Type and Constant section to remove latex stuff  
							
							... 
							
							
							
							There is still a lot of cleanup and fleshing out required here, but at least
it gets rid of the flagrantly bad parts.
llvm-svn: 4006 
							
						 
						
							2002-10-01 23:17:09 +00:00  
				
					
						
							
							
								 
						
							
								3dfd3b5a3d 
								
							 
						 
						
							
							
								
								Update manual to reflect recent changes in the Statistic class.  
							
							... 
							
							
							
							llvm-svn: 4003 
							
						 
						
							2002-10-01 22:39:41 +00:00  
				
					
						
							
							
								 
						
							
								fc2aac7f8f 
								
							 
						 
						
							
							
								
								Fixed errors in ReplaceInstWithValue/ReplaceInstWithInst examples.  
							
							... 
							
							
							
							llvm-svn: 3973 
							
						 
						
							2002-09-29 17:31:54 +00:00  
				
					
						
							
							
								 
						
							
								7b1dcc39c3 
								
							 
						 
						
							
							
								
								Don't hardcode path to dot in the doxygen config file.  Let doxygen search the PATH  
							
							... 
							
							
							
							llvm-svn: 3949 
							
						 
						
							2002-09-26 16:45:59 +00:00  
				
					
						
							
							
								 
						
							
								c293224214 
								
							 
						 
						
							
							
								
								Don't hardcode path to doxygen  
							
							... 
							
							
							
							llvm-svn: 3948 
							
						 
						
							2002-09-26 16:38:42 +00:00  
				
					
						
							
							
								 
						
							
								9720dda185 
								
							 
						 
						
							
							
								
								Add documentation for ImmutablePass's  
							
							... 
							
							
							
							llvm-svn: 3926 
							
						 
						
							2002-09-25 22:31:38 +00:00  
				
					
						
							
							
								 
						
							
								588378fb38 
								
							 
						 
						
							
							
								
								A lot of this stuff has been done.  Remove the done items  
							
							... 
							
							
							
							llvm-svn: 3915 
							
						 
						
							2002-09-24 16:15:36 +00:00  
				
					
						
							
							
								 
						
							
								0fbbd8a742 
								
							 
						 
						
							
							
								
								Update url  
							
							... 
							
							
							
							llvm-svn: 3881 
							
						 
						
							2002-09-22 21:25:12 +00:00  
				
					
						
							
							
								 
						
							
								1047feff1b 
								
							 
						 
						
							
							
								
								Add information about the DEBUG() macro and the Statistic template  
							
							... 
							
							
							
							llvm-svn: 3880 
							
						 
						
							2002-09-22 19:38:40 +00:00  
				
					
						
							
							
								 
						
							
								681bf7bbcc 
								
							 
						 
						
							
							
								
								* Burg is no longer configured in Makefile.config  
							
							... 
							
							
							
							* CXX now is configured in Makefile.config (optionally)
* The GCC command is now no longer bin/gcc, it's bin/llvm-gcc
* Minor cleanups
llvm-svn: 3831 
							
						 
						
							2002-09-19 19:56:53 +00:00  
				
					
						
							
							
								 
						
							
								3cde789d29 
								
							 
						 
						
							
							
								
								Clean up tags, link to the right .h file  
							
							... 
							
							
							
							llvm-svn: 3811 
							
						 
						
							2002-09-18 05:14:25 +00:00  
				
					
						
							
							
								 
						
							
								d9ee6c09e1 
								
							 
						 
						
							
							
								
								Finished instruction replacement section, etc.  Need better example for replaceAllUsesWith().  
							
							... 
							
							
							
							llvm-svn: 3806 
							
						 
						
							2002-09-18 03:17:23 +00:00  
				
					
						
							
							
								 
						
							
								cab9e249bd 
								
							 
						 
						
							
							
								
								Fixed grammar.  
							
							... 
							
							
							
							llvm-svn: 3805 
							
						 
						
							2002-09-18 02:35:14 +00:00  
				
					
						
							
							
								 
						
							
								1cf3c54f04 
								
							 
						 
						
							
							
								
								Fixed grammar (User's -> Users).  
							
							... 
							
							
							
							llvm-svn: 3804 
							
						 
						
							2002-09-18 02:21:57 +00:00  
				
					
						
							
							
								 
						
							
								dacc4ae922 
								
							 
						 
						
							
							
								
								Avoid using two i's in the same statements  
							
							... 
							
							
							
							llvm-svn: 3784 
							
						 
						
							2002-09-17 22:43:00 +00:00  
				
					
						
							
							
								 
						
							
								a3e3fa7867 
								
							 
						 
						
							
							
								
								Fix typeo  
							
							... 
							
							
							
							llvm-svn: 3775 
							
						 
						
							2002-09-17 16:47:06 +00:00  
				
					
						
							
							
								 
						
							
								4496441c8d 
								
							 
						 
						
							
							
								
								Remove warning that is no longer applicable  
							
							... 
							
							
							
							llvm-svn: 3771 
							
						 
						
							2002-09-16 22:37:56 +00:00  
				
					
						
							
							
								 
						
							
								b1a712efcc 
								
							 
						 
						
							
							
								
								Fix typeo  
							
							... 
							
							
							
							llvm-svn: 3767 
							
						 
						
							2002-09-16 22:08:07 +00:00  
				
					
						
							
							
								 
						
							
								e3cbedbd3e 
								
							 
						 
						
							
							
								
								Add a </ul> that was missing and caused the document to get a little whacky  
							
							... 
							
							
							
							llvm-svn: 3693 
							
						 
						
							2002-09-12 19:08:16 +00:00  
				
					
						
							
							
								 
						
							
								4a2876b07e 
								
							 
						 
						
							
							
								
								Incorporate information about deleting instructions from a basic block,  
							
							... 
							
							
							
							contributed by Tanya.
llvm-svn: 3692 
							
						 
						
							2002-09-12 19:06:51 +00:00  
				
					
						
							
							
								 
						
							
								b5ac195828 
								
							 
						 
						
							
							
								
								Add some information about the Instruction class and Instruction.def  
							
							... 
							
							
							
							llvm-svn: 3690 
							
						 
						
							2002-09-12 17:18:46 +00:00  
				
					
						
							
							
								 
						
							
								5e08e70f6c 
								
							 
						 
						
							
							
								
								Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair of  
							
							... 
							
							
							
							methods that may be useful for BasicBlockPasses.
llvm-svn: 3689 
							
						 
						
							2002-09-12 17:06:43 +00:00  
				
					
						
							
							
								 
						
							
								3ce479c13c 
								
							 
						 
						
							
							
								
								- Added content to use-def/def-use section  
							
							... 
							
							
							
							- Added content to subsection "Creating and inserting new Instructions"
llvm-svn: 3685 
							
						 
						
							2002-09-11 22:32:24 +00:00  
				
					
						
							
							
								 
						
							
								85ca8b36da 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 3684 
							
						 
						
							2002-09-11 20:50:04 +00:00  
				
					
						
							
							
								 
						
							
								e167ee56c7 
								
							 
						 
						
							
							
								
								Fix config file due to directories changing  
							
							... 
							
							
							
							llvm-svn: 3667 
							
						 
						
							2002-09-10 22:39:04 +00:00  
				
					
						
							
							
								 
						
							
								fe500386d3 
								
							 
						 
						
							
							
								
								Finish up the isa/cast/dyn_cast section  
							
							... 
							
							
							
							llvm-svn: 3645 
							
						 
						
							2002-09-10 15:20:46 +00:00  
				
					
						
							
							
								 
						
							
								4e7f7c0f30 
								
							 
						 
						
							
							
								
								Write most of the isa, cast, dyn_cast section.  It's not done yet though.  
							
							... 
							
							
							
							llvm-svn: 3639 
							
						 
						
							2002-09-10 00:39:05 +00:00  
				
					
						
							
							
								 
						
							
								7e03b6ee33 
								
							 
						 
						
							
							
								
								* Write the prose for the Basic Inspection and Traversal Routines section  
							
							... 
							
							
							
							* Fix some minor problems with < and &
* Add links to later parts of the document for classes
llvm-svn: 3636 
							
						 
						
							2002-09-09 19:58:18 +00:00  
				
					
						
							
							
								 
						
							
								5d79df728a 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 3635 
							
						 
						
							2002-09-09 16:29:58 +00:00  
				
					
						
							
							
								 
						
							
								0b2b897cdc 
								
							 
						 
						
							
							
								
								- Made distinction between object->iterator and iterator->object  
							
							... 
							
							
							
							conversion more clear.
- Added content to "Iterating over Instructions in a Function"
section.
llvm-svn: 3634 
							
						 
						
							2002-09-09 15:50:33 +00:00  
				
					
						
							
							
								 
						
							
								e40840b26b 
								
							 
						 
						
							
							
								
								Clean up the isa section stub.  It should not be listed twice  
							
							... 
							
							
							
							llvm-svn: 3632 
							
						 
						
							2002-09-09 05:53:21 +00:00  
				
					
						
							
							
								 
						
							
								6755aa133d 
								
							 
						 
						
							
							
								
								Stub out another couple sections that it looks like 426's MP1 will really  
							
							... 
							
							
							
							need.
llvm-svn: 3631 
							
						 
						
							2002-09-09 05:49:39 +00:00  
				
					
						
							
							
								 
						
							
								a818d92195 
								
							 
						 
						
							
							
								
								Fix minor typo  
							
							... 
							
							
							
							llvm-svn: 3630 
							
						 
						
							2002-09-09 03:48:46 +00:00  
				
					
						
							
							
								 
						
							
								340182e523 
								
							 
						 
						
							
							
								
								Test commit  
							
							... 
							
							
							
							llvm-svn: 3612 
							
						 
						
							2002-09-07 05:33:45 +00:00  
				
					
						
							
							
								 
						
							
								ad37a452ce 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 3611 
							
						 
						
							2002-09-06 23:42:40 +00:00  
				
					
						
							
							
								 
						
							
								ed8bfd97f5 
								
							 
						 
						
							
							
								
								Fixed typos and added </>/& tags where appropriate  
							
							... 
							
							
							
							llvm-svn: 3610 
							
						 
						
							2002-09-06 23:05:12 +00:00  
				
					
						
							
							
								 
						
							
								f9d779ae66 
								
							 
						 
						
							
							
								
								* Fix a couple more <>&'s  
							
							... 
							
							
							
							* Correct an extremely minor technical point about a deprecated interface.
llvm-svn: 3609 
							
						 
						
							2002-09-06 22:51:10 +00:00  
				
					
						
							
							
								 
						
							
								7bf5b1d17a 
								
							 
						 
						
							
							
								
								Minor fixes html type fixes: & -> &  > -> > etc.  
							
							... 
							
							
							
							Hopefully permission thing works this time.
llvm-svn: 3608 
							
						 
						
							2002-09-06 22:12:58 +00:00  
				
					
						
							
							
								 
						
							
								32b15d908d 
								
							 
						 
						
							
							
								
								Minor fix, test that web autoupdate works for people non-chris  
							
							... 
							
							
							
							llvm-svn: 3607 
							
						 
						
							2002-09-06 22:09:21 +00:00  
				
					
						
							
							
								 
						
							
								64cfdbb8a0 
								
							 
						 
						
							
							
								
								Added subsections to 'Basic Inspection and Traversal Routines':  
							
							... 
							
							
							
							* Iterating over the BasicBlocks in a Function
* Iterating over the Instructions in a BasicBlock
* Turning an iterator into a class pointer
* Finding call sites: a more complex example
llvm-svn: 3606 
							
						 
						
							2002-09-06 21:55:13 +00:00  
				
					
						
							
							
								 
						
							
								cb29fd5695 
								
							 
						 
						
							
							
								
								Add skeleton to the section contents so that Joel knows what to fill in  
							
							... 
							
							
							
							llvm-svn: 3596 
							
						 
						
							2002-09-06 18:31:18 +00:00  
				
					
						
							
							
								 
						
							
								5caa28123b 
								
							 
						 
						
							
							
								
								Add new section  
							
							... 
							
							
							
							llvm-svn: 3595 
							
						 
						
							2002-09-06 16:40:10 +00:00  
				
					
						
							
							
								 
						
							
								58f6d727ce 
								
							 
						 
						
							
							
								
								Trivial change to test CVS checkout scripts  
							
							... 
							
							
							
							llvm-svn: 3594 
							
						 
						
							2002-09-06 16:33:54 +00:00  
				
					
						
							
							
								 
						
							
								dd9dab3fd7 
								
							 
						 
						
							
							
								
								Commit Vikram's changes for 426 class  
							
							... 
							
							
							
							llvm-svn: 3593 
							
						 
						
							2002-09-06 16:26:13 +00:00  
				
					
						
							
							
								 
						
							
								2127213cf1 
								
							 
						 
						
							
							
								
								Add information about the GlobalVariable and Module classes  
							
							... 
							
							
							
							llvm-svn: 3592 
							
						 
						
							2002-09-06 14:50:55 +00:00  
				
					
						
							
							
								 
						
							
								bcf337b0a6 
								
							 
						 
						
							
							
								
								Initial checkin of the first part of the Programmer's Manual  
							
							... 
							
							
							
							There is still much to be done, but it's a good start.
llvm-svn: 3589 
							
						 
						
							2002-09-06 02:50:58 +00:00  
				
					
						
							
							
								 
						
							
								8a97c8ab10 
								
							 
						 
						
							
							
								
								* Remove notes at the top of the file  
							
							... 
							
							
							
							* Add information about how to debug a dynamically loaded pass.
llvm-svn: 3583 
							
						 
						
							2002-09-06 02:02:58 +00:00  
				
					
						
							
							
								 
						
							
								d490909a1c 
								
							 
						 
						
							
							
								
								Add distinction between integer and integral types.  
							
							... 
							
							
							
							llvm-svn: 3570 
							
						 
						
							2002-09-03 00:52:52 +00:00  
				
					
						
							
							
								 
						
							
								eb5d8331e8 
								
							 
						 
						
							
							
								
								Add "written by" note  
							
							... 
							
							
							
							llvm-svn: 3543 
							
						 
						
							2002-08-30 21:50:21 +00:00  
				
					
						
							
							
								 
						
							
								429b522d79 
								
							 
						 
						
							
							
								
								Comment out broken link  
							
							... 
							
							
							
							llvm-svn: 3520 
							
						 
						
							2002-08-29 18:33:48 +00:00  
				
					
						
							
							
								 
						
							
								f3f98171ad 
								
							 
						 
						
							
							
								
								Make doxygen not exclude doxygenized comments from the source code listings  
							
							... 
							
							
							
							llvm-svn: 3479 
							
						 
						
							2002-08-22 22:44:22 +00:00  
				
					
						
							
							
								 
						
							
								8d8a928973 
								
							 
						 
						
							
							
								
								Add documentation for AnalysisGroup functionality  
							
							... 
							
							
							
							llvm-svn: 3468 
							
						 
						
							2002-08-22 19:21:04 +00:00  
				
					
						
							
							
								 
						
							
								cc8061632c 
								
							 
						 
						
							
							
								
								Fix typeo noticed by Bryan  
							
							... 
							
							
							
							llvm-svn: 3388 
							
						 
						
							2002-08-19 21:14:38 +00:00  
				
					
						
							
							
								 
						
							
								d81cc45169 
								
							 
						 
						
							
							
								
								Add a note mentioning that bools promote to 0 or 1  
							
							... 
							
							
							
							llvm-svn: 3352 
							
						 
						
							2002-08-15 19:36:05 +00:00  
				
					
						
							
							
								 
						
							
								0c5e293a4a 
								
							 
						 
						
							
							
								
								Gross, some whitespace escaped  
							
							... 
							
							
							
							llvm-svn: 3335 
							
						 
						
							2002-08-14 20:07:01 +00:00  
				
					
						
							
							
								 
						
							
								eb4ba3cd53 
								
							 
						 
						
							
							
								
								Fix bug in documentation  
							
							... 
							
							
							
							llvm-svn: 3334 
							
						 
						
							2002-08-14 20:06:13 +00:00  
				
					
						
							
							
								 
						
							
								cd09f750bf 
								
							 
						 
						
							
							
								
								Remove information about dead 'not' instruction  
							
							... 
							
							
							
							llvm-svn: 3319 
							
						 
						
							2002-08-14 17:55:59 +00:00  
				
					
						
							
							
								 
						
							
								4a2ca022f5 
								
							 
						 
						
							
							
								
								Updated GettingStarted guide to be accurate now that binaries are in /shared  
							
							... 
							
							
							
							llvm-svn: 3305 
							
						 
						
							2002-08-13 21:10:30 +00:00  
				
					
						
							
							
								 
						
							
								1330428256 
								
							 
						 
						
							
							
								
								Add a note that specifies that the whether or not sign extension is done by  
							
							... 
							
							
							
							a cast is determined by the source operand.
llvm-svn: 3304 
							
						 
						
							2002-08-13 20:52:09 +00:00  
				
					
						
							
							
								 
						
							
								a6540a7b9f 
								
							 
						 
						
							
							
								
								* Document the BUILD_ROOT changes and option  
							
							... 
							
							
							
							* Convert directories to <tt> like they should be
llvm-svn: 3270 
							
						 
						
							2002-08-09 16:14:56 +00:00  
				
					
						
							
							
								 
						
							
								56d9e2202f 
								
							 
						 
						
							
							
								
								Oh yeah, I wrote it.  
							
							... 
							
							
							
							llvm-svn: 3268 
							
						 
						
							2002-08-08 20:23:41 +00:00  
				
					
						
							
							
								 
						
							
								34ceebe344 
								
							 
						 
						
							
							
								
								Initial checkin of the "Writting an LLVM Pass" document  
							
							... 
							
							
							
							llvm-svn: 3267 
							
						 
						
							2002-08-08 20:11:18 +00:00  
				
					
						
							
							
								 
						
							
								74ea5a67ce 
								
							 
						 
						
							
							
								
								* Write the "Custom parser" section  
							
							... 
							
							
							
							* Boldify stuff that changes in the help output.
llvm-svn: 3254 
							
						 
						
							2002-08-07 18:27:04 +00:00  
				
					
						
							
							
								 
						
							
								507612981a 
								
							 
						 
						
							
							
								
								Write the reference section, make other minor editing changes elsewhere.  
							
							... 
							
							
							
							llvm-svn: 3253 
							
						 
						
							2002-08-06 19:36:06 +00:00  
				
					
						
							
							
								 
						
							
								2e19f3e205 
								
							 
						 
						
							
							
								
								Update the CommandLine manual for the newest revision, include outline of reference manual and extension guide  
							
							... 
							
							
							
							llvm-svn: 3095 
							
						 
						
							2002-07-25 19:27:01 +00:00  
				
					
						
							
							
								 
						
							
								7369952460 
								
							 
						 
						
							
							
								
								Don't doxygenize the boost libraries  
							
							... 
							
							
							
							llvm-svn: 3079 
							
						 
						
							2002-07-25 15:05:28 +00:00  
				
					
						
							
							
								 
						
							
								f70058d24d 
								
							 
						 
						
							
							
								
								Make the background white, add a "By" section.  
							
							... 
							
							
							
							llvm-svn: 3047 
							
						 
						
							2002-07-24 19:59:33 +00:00  
				
					
						
							
							
								 
						
							
								1c1ef11e62 
								
							 
						 
						
							
							
								
								Major changes, expansions, clarifications and corrections.  
							
							... 
							
							
							
							llvm-svn: 3046 
							
						 
						
							2002-07-24 19:51:14 +00:00  
				
					
						
							
							
								 
						
							
								b65a78eaae 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 2941 
							
						 
						
							2002-07-17 23:05:56 +00:00  
				
					
						
							
							
								 
						
							
								0a0c5341da 
								
							 
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
							
							llvm-svn: 2802 
							
						 
						
							2002-06-28 22:06:39 +00:00  
				
					
						
							
							
								 
						
							
								55d3b0d266 
								
							 
						 
						
							
							
								
								Avoid calling LLVM "Strongly typed"  
							
							... 
							
							
							
							llvm-svn: 2785 
							
						 
						
							2002-06-25 20:20:08 +00:00  
				
					
						
							
							
								 
						
							
								daf228fe8b 
								
							 
						 
						
							
							
								
								Add borders to truth tables  
							
							... 
							
							
							
							llvm-svn: 2782 
							
						 
						
							2002-06-25 18:06:50 +00:00  
				
					
						
							
							
								 
						
							
								d8f8ede5eb 
								
							 
						 
						
							
							
								
								Minor tuning and fleshing out of the language reference.  
							
							... 
							
							
							
							llvm-svn: 2781 
							
						 
						
							2002-06-25 18:03:17 +00:00  
				
					
						
							
							
								 
						
							
								6e3c5fada6 
								
							 
						 
						
							
							
								
								Description of a large patch that I checked in  
							
							... 
							
							
							
							llvm-svn: 2776 
							
						 
						
							2002-06-25 16:09:22 +00:00  
				
					
						
							
							
								 
						
							
								5d5824b77a 
								
							 
						 
						
							
							
								
								Mark some stuff as done  
							
							... 
							
							
							
							llvm-svn: 2764 
							
						 
						
							2002-06-10 21:15:48 +00:00  
				
					
						
							
							
								 
						
							
								e00d826c7a 
								
							 
						 
						
							
							
								
								New file  
							
							... 
							
							
							
							llvm-svn: 2618 
							
						 
						
							2002-05-13 22:19:50 +00:00  
				
					
						
							
							
								 
						
							
								a8292f31c8 
								
							 
						 
						
							
							
								
								Finish up the updates to the language reference  
							
							... 
							
							
							
							llvm-svn: 2509 
							
						 
						
							2002-05-06 22:08:29 +00:00  
				
					
						
							
							
								 
						
							
								095735d42e 
								
							 
						 
						
							
							
								
								Updated documentation a _LOT_  
							
							... 
							
							
							
							llvm-svn: 2474 
							
						 
						
							2002-05-06 03:03:22 +00:00  
				
					
						
							
							
								 
						
							
								590645fb66 
								
							 
						 
						
							
							
								
								Update documentation a LOT, make it more accurate and match current model  
							
							... 
							
							
							
							better.  Still more room for improvement.
llvm-svn: 2245 
							
						 
						
							2002-04-14 06:13:44 +00:00  
				
					
						
							
							
								 
						
							
								0313325632 
								
							 
						 
						
							
							
								
								Add info about the StringList class  
							
							... 
							
							
							
							llvm-svn: 2236 
							
						 
						
							2002-04-13 18:35:59 +00:00  
				
					
						
							
							
								 
						
							
								c2fbfc7759 
								
							 
						 
						
							
							
								
								Add rule to build tar.gz file.  
							
							... 
							
							
							
							llvm-svn: 1592 
							
						 
						
							2002-01-30 21:20:23 +00:00  
				
					
						
							
							
								 
						
							
								6694264257 
								
							 
						 
						
							
							
								
								Checkin support for building doxygen stuff  
							
							... 
							
							
							
							llvm-svn: 1586 
							
						 
						
							2002-01-26 21:16:41 +00:00  
				
					
						
							
							
								 
						
							
								850d4f6af1 
								
							 
						 
						
							
							
								
								Add a note about endl semantics  
							
							... 
							
							
							
							llvm-svn: 1502 
							
						 
						
							2002-01-20 19:01:26 +00:00  
				
					
						
							
							
								 
						
							
								f9dbd3926f 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 1501 
							
						 
						
							2002-01-08 16:31:28 +00:00  
				
					
						
							
							
								 
						
							
								f20079dfed 
								
							 
						 
						
							
							
								
								Added comments, destructors where necessary.  
							
							... 
							
							
							
							llvm-svn: 1491 
							
						 
						
							2002-01-07 19:16:26 +00:00  
				
					
						
							
							
								 
						
							
								c34f500f71 
								
							 
						 
						
							
							
								
								Documentation (draft) for reg alloc  
							
							... 
							
							
							
							llvm-svn: 1437 
							
						 
						
							2001-12-09 20:21:49 +00:00  
				
					
						
							
							
								 
						
							
								5de2204fe8 
								
							 
						 
						
							
							
								
								Create a new #include "Support/..." directory structure to move things  
							
							... 
							
							
							
							from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400 
							
						 
						
							2001-11-27 00:03:19 +00:00  
				
					
						
							
							
								 
						
							
								876932c5b3 
								
							 
						 
						
							
							
								
								Implement stuff, remove todos  
							
							... 
							
							
							
							llvm-svn: 1361 
							
						 
						
							2001-11-26 18:42:55 +00:00  
				
					
						
							
							
								 
						
							
								9db8b765cd 
								
							 
						 
						
							
							
								
								Implemented constant propogation of cast instructions  
							
							... 
							
							
							
							llvm-svn: 1064 
							
						 
						
							2001-10-31 05:07:57 +00:00  
				
					
						
							
							
								 
						
							
								0b6c38d98f 
								
							 
						 
						
							
							
								
								Update todo's  
							
							... 
							
							
							
							llvm-svn: 731 
							
						 
						
							2001-10-13 06:09:34 +00:00  
				
					
						
							
							
								 
						
							
								da55810666 
								
							 
						 
						
							
							
								
								Commit more code over to new cast style  
							
							... 
							
							
							
							llvm-svn: 697 
							
						 
						
							2001-10-02 03:41:24 +00:00  
				
					
						
							
							
								 
						
							
								568f301cd2 
								
							 
						 
						
							
							
								
								Comment out a paragraph that refers to a file that no longer exists  
							
							... 
							
							
							
							llvm-svn: 689 
							
						 
						
							2001-10-01 13:18:35 +00:00  
				
					
						
							
							
								 
						
							
								9f6b513d42 
								
							 
						 
						
							
							
								
								Global variables/complex constants have been resolved!  
							
							... 
							
							
							
							llvm-svn: 653 
							
						 
						
							2001-09-28 00:06:05 +00:00  
				
					
						
							
							
								 
						
							
								a080ae36f0 
								
							 
						 
						
							
							
								
								Add idea  
							
							... 
							
							
							
							llvm-svn: 638 
							
						 
						
							2001-09-19 13:52:01 +00:00  
				
					
						
							
							
								 
						
							
								d77a512129 
								
							 
						 
						
							
							
								
								Fixed the "output constant pool even if he have no constants" issue  
							
							... 
							
							
							
							llvm-svn: 415 
							
						 
						
							2001-09-07 16:13:58 +00:00  
				
					
						
							
							
								 
						
							
								56ba0bb0da 
								
							 
						 
						
							
							
								
								whoo hoo I did something! :)  
							
							... 
							
							
							
							llvm-svn: 414 
							
						 
						
							2001-09-07 16:10:35 +00:00  
				
					
						
							
							
								 
						
							
								6b99609e1f 
								
							 
						 
						
							
							
								
								Add another TODO: sigh  
							
							... 
							
							
							
							llvm-svn: 373 
							
						 
						
							2001-08-27 05:17:20 +00:00  
				
					
						
							
							
								 
						
							
								ba02525614 
								
							 
						 
						
							
							
								
								Initial checking of some rough documentation for commandline library  
							
							... 
							
							
							
							llvm-svn: 288 
							
						 
						
							2001-07-23 23:03:12 +00:00  
				
					
						
							
							
								 
						
							
								85014f4657 
								
							 
						 
						
							
							
								
								Add a missing </a> tag  
							
							... 
							
							
							
							llvm-svn: 285 
							
						 
						
							2001-07-23 20:40:41 +00:00  
				
					
						
							
							
								 
						
							
								12b2c8aae7 
								
							 
						 
						
							
							
								
								Add notes on instruction selection pass  
							
							... 
							
							
							
							llvm-svn: 193 
							
						 
						
							2001-07-15 00:23:59 +00:00  
				
					
						
							
							
								 
						
							
								07b82701da 
								
							 
						 
						
							
							
								
								Add a note  
							
							... 
							
							
							
							llvm-svn: 185 
							
						 
						
							2001-07-15 00:16:02 +00:00  
				
					
						
							
							
								 
						
							
								39d4e7a794 
								
							 
						 
						
							
							
								
								Added more todo's.  Don't I ever accomplish anything?  
							
							... 
							
							
							
							llvm-svn: 176 
							
						 
						
							2001-07-14 06:04:27 +00:00  
				
					
						
							
							
								 
						
							
								c2e142bcf7 
								
							 
						 
						
							
							
								
								Modify notes  
							
							... 
							
							
							
							llvm-svn: 169 
							
						 
						
							2001-07-09 19:38:08 +00:00  
				
					
						
							
							
								 
						
							
								ac457c46a3 
								
							 
						 
						
							
							
								
								Initial checkin of coding standards  
							
							... 
							
							
							
							llvm-svn: 167 
							
						 
						
							2001-07-09 03:27:08 +00:00  
				
					
						
							
							
								 
						
							
								70de663266 
								
							 
						 
						
							
							
								
								Updated documentation for load, store & getelementptr  
							
							... 
							
							
							
							llvm-svn: 166 
							
						 
						
							2001-07-09 00:26:23 +00:00  
				
					
						
							
							
								 
						
							
								1851cad21f 
								
							 
						 
						
							
							
								
								Add note  
							
							... 
							
							
							
							llvm-svn: 162 
							
						 
						
							2001-07-08 21:18:41 +00:00  
				
					
						
							
							
								 
						
							
								52112fb34e 
								
							 
						 
						
							
							
								
								Neg instruction removed.  TODO item fulfilled.  
							
							... 
							
							
							
							llvm-svn: 155 
							
						 
						
							2001-07-08 04:56:59 +00:00  
				
					
						
							
							
								 
						
							
								54292f3557 
								
							 
						 
						
							
							
								
								Add note about nuking Instruction::neg  
							
							... 
							
							
							
							llvm-svn: 146 
							
						 
						
							2001-07-07 08:33:39 +00:00  
				
					
						
							
							
								 
						
							
								e325a04f5e 
								
							 
						 
						
							
							
								
								Initial checkin  
							
							... 
							
							
							
							llvm-svn: 145 
							
						 
						
							2001-07-06 22:00:42 +00:00  
				
					
						
							
							
								 
						
							
								0b6d74bcdf 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 131 
							
						 
						
							2001-07-03 15:27:41 +00:00  
				
					
						
							
							
								 
						
							
								e17733d2ee 
								
							 
						 
						
							
							
								
								Add note about tool idea.  Change command line of note to be more specific  
							
							... 
							
							
							
							llvm-svn: 126 
							
						 
						
							2001-07-03 05:35:04 +00:00  
				
					
						
							
							
								 
						
							
								e758b67f5c 
								
							 
						 
						
							
							
								
								Add note  
							
							... 
							
							
							
							llvm-svn: 116 
							
						 
						
							2001-06-30 06:37:33 +00:00  
				
					
						
							
							
								 
						
							
								9b07b7168b 
								
							 
						 
						
							
							
								
								Added note, moved note  
							
							... 
							
							
							
							llvm-svn: 98 
							
						 
						
							2001-06-29 05:21:05 +00:00  
				
					
						
							
							
								 
						
							
								eed707034c 
								
							 
						 
						
							
							
								
								Add more notes  
							
							... 
							
							
							
							llvm-svn: 78 
							
						 
						
							2001-06-27 23:24:50 +00:00  
				
					
						
							
							
								 
						
							
								eb717fc873 
								
							 
						 
						
							
							
								
								Added notes  
							
							... 
							
							
							
							llvm-svn: 58 
							
						 
						
							2001-06-24 02:01:31 +00:00  
				
					
						
							
							
								 
						
							
								a83a2cac31 
								
							 
						 
						
							
							
								
								Add note  
							
							... 
							
							
							
							llvm-svn: 44 
							
						 
						
							2001-06-20 23:09:27 +00:00  
				
					
						
							
							
								 
						
							
								f3a34d600b 
								
							 
						 
						
							
							
								
								Add a note  
							
							... 
							
							
							
							llvm-svn: 33 
							
						 
						
							2001-06-20 19:26:00 +00:00  
				
					
						
							
							
								 
						
							
								7399a10ad5 
								
							 
						 
						
							
							
								
								Update documentation to reflect:  
							
							... 
							
							
							
							* Changes in PHI node structure
* Intentions for load instruction to work with structures
llvm-svn: 22 
							
						 
						
							2001-06-11 15:03:43 +00:00  
				
					
						
							
							
								 
						
							
								9d905c95e0 
								
							 
						 
						
							
							
								
								I actually got something done  
							
							... 
							
							
							
							llvm-svn: 20 
							
						 
						
							2001-06-08 21:29:35 +00:00  
				
					
						
							
							
								 
						
							
								2cafe60b3b 
								
							 
						 
						
							
							
								
								Extra comments  
							
							... 
							
							
							
							llvm-svn: 7 
							
						 
						
							2001-06-07 16:58:13 +00:00  
				
					
						
							
							
								 
						
							
								2f7c963559 
								
							 
						 
						
							
							
								
								Initial revision  
							
							... 
							
							
							
							llvm-svn: 2 
							
						 
						
							2001-06-06 20:29:01 +00:00