| 
							
							
								 Chris Lattner | 128eb863df | add table of contents to each chapter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43723 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 19:06:59 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | f6e53df441 | add link to llvmbuilder doxygen docs git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43719 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 18:02:15 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 20a0c80f7e | spell identifier correctly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43718 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 17:54:34 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b50196413a | fix typo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43717 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 17:52:04 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | a56b22d7f7 | Dan points out that mem2reg also promotes vectors: be more precise. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43715 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 17:45:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | fc60ab0487 | clarify git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43712 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 17:39:26 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 01fcc04570 | fix typo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43711 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 17:38:34 +00:00 |  | 
			
				
					| 
							
							
								 Duncan Sands | 72261ff1ee | Fix some typos. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43709 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 16:04:58 +00:00 |  | 
			
				
					| 
							
							
								 Duncan Sands | e0a34353ee | Trivial fixes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43707 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 15:15:50 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b0f0deb069 | add a link. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43702 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 07:02:49 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | a3f07ef525 | finish the tutorial, yaay. comments and feedback welcome.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43701 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 07:00:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b8fc650b48 | Add the first section of chapter 8. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43695 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 01:58:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 62a709d74b | finish the chapter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43689 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-05 00:23:57 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2e5d07e3ea | fix typos git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43682 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-04 19:42:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | e719831b1c | finish the 'Memory in LLVM' section git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43667 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-03 22:22:30 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 00c992dde0 | hack and slash the first 20% of chapter seven. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43663 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-03 08:55:29 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b5d81b3e66 | fix typos git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43637 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-02 05:54:25 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 58f2c874d3 | Finish chapter 6, and add a spiffy demo that shows off the language. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43636 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-02 05:42:52 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | c9d5d2c548 | Add the start of chapter 6, still much to go. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43607 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-01 06:49:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2e89f3ae2f | fix validation git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43549 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 07:30:39 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 6093bd5fee | okay, fine, make me finish this chapter. :) Feedback appreciated!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43548 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 07:29:43 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | f523480b76 | add the code for expression code that we'll add, though most of the description is missing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43547 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 06:47:39 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 602c832c20 | Add the first half of chapter 5: if/then/else. To come: for statement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43546 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 06:30:21 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | e949512dfa | typo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43351 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 18:05:29 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7271423a99 | some minor edits, link to Passes.html, make one point I forgot about yesterday.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43350 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 17:52:39 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 6867aec148 | Fix an obvious typo. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43333 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 06:50:30 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 18f09925a2 | More tutorial cleanups. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43332 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 06:49:29 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 34ba67adf0 | Add proper footers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43331 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 06:45:01 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 5339f85715 | Don't bother providing code samples.  Maintaining zip files in the repository is a pain. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43330 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 06:41:23 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 118749e02c | Add chapter 4, feedback appreciated. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43329 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 06:23:36 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | d9b8616c27 | Run the verifier on generated code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43327 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-25 04:30:35 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 975de81086 | Update Makefile to use simpler llvm-config parameters. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43292 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-24 16:06:42 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 8f9710b0b2 | Update Makefile to use simpler llvm-config parameters. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43291 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-24 16:04:08 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 9ac0ca07f9 | further simplify run options, thanks to gordonh for pointing this out git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43288 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-24 05:09:48 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 06bb404d0a | Fix instructions now that PR1739 is fixed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43287 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-24 04:37:23 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 8eef4b2d05 | Fix validation problems, which were somewhat ironically in the "valid html" button code :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43247 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:30:50 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | c0b42e9558 | add a skeleton for part 4 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43246 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:27:55 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 35abbf518f | complete the codegen chapter git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43245 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:23:57 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | bad82d8c94 | Now with valid HTML 4.01! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43244 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:22:21 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | a6f31fe9a1 | Add a link to the "writing an optimization" tutorial. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43243 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:17:39 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | a7dfb75726 | Add downloadable code sample for tutorial 2. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43242 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:05:37 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | c04ee69007 | Add the second of the "basic topics" tutorials. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43241 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:03:24 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 485eff5f90 | Reorder the optimization and bitcode tutorials. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43240 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 06:02:14 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | d93a584eae | Fix up a broken #include, move code to its own section, add conclusions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43239 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 05:43:01 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | d3f0cddb62 | Finish up expr codegen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43238 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 04:51:30 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 28571edba8 | several improvements suggested by Dan, thanks! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43237 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-23 04:27:44 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | bee175b3dc | fit in 80 cols :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43222 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-22 16:44:31 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2e90204d59 | start of chapter 3 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43221 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-22 07:01:42 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | c6311b9d62 | Fix a few typos I noticed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43220 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-22 06:48:28 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | c333e4f0cb | Add downloadable code samples. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43219 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-22 06:35:07 +00:00 |  |