Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								72a529566c 
								
							 
						 
						
							
							
								
								Remove the llvm-local DW_TAG_vector_type tag and add a test to  
							
							 
							
							... 
							
							
							
							make sure that vector types do work.
llvm-svn: 171833 
							
						 
						
							2013-01-08 01:53:52 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								9948d5eb6f 
								
							 
						 
						
							
							
								
								Remove what appears to be a dead llvm-specific debug tag.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171821 
							
						 
						
							2013-01-08 00:16:33 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								0655f6c3d9 
								
							 
						 
						
							
							
								
								Documentation: add a note that Clang on Mageia 2 can not find libstdc++ headers  
							
							 
							
							... 
							
							
							
							llvm-svn: 171729 
							
						 
						
							2013-01-07 12:17:44 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								8e390ea199 
								
							 
						 
						
							
							
								
								Documentation updates for pointer-to-member debug info added in r171698.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171701 
							
						 
						
							2013-01-07 06:02:07 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								1b60018178 
								
							 
						 
						
							
							
								
								tblgen, docs: Add initial syntax reference.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171685 
							
						 
						
							2013-01-07 02:43:44 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								d326f6723a 
								
							 
						 
						
							
							
								
								Documentation: add clang 3.0 + libstdc++ 4.7.x as a known bad combination that  
							
							 
							
							... 
							
							
							
							is actually used by a few Linux distributions
llvm-svn: 171671 
							
						 
						
							2013-01-06 21:23:27 +00:00  
						
					 
				
					
						
							
							
								 
								Renato Golin
							
						 
						
							 
							
							
							
							
								
							
							
								cd48362e62 
								
							 
						 
						
							
							
								
								Add reference to dcommit on GettingStarted  
							
							 
							
							... 
							
							
							
							Signed-off-by: Renato Golin <renato.golin@linaro.org>
llvm-svn: 171642 
							
						 
						
							2013-01-06 00:14:27 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								801e76900d 
								
							 
						 
						
							
							
								
								GettingStarted: improve formatting and document that configure checks for  
							
							 
							
							... 
							
							
							
							'clang' to use it as the compiler.
llvm-svn: 171630 
							
						 
						
							2013-01-05 18:10:06 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								09b5a1be8b 
								
							 
						 
						
							
							
								
								Update the gcc-loops benchmarks results with the new automatic unrolling feature.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171509 
							
						 
						
							2013-01-04 19:10:34 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								dcde5cb8da 
								
							 
						 
						
							
							
								
								fix a couple of typos  
							
							 
							
							... 
							
							
							
							llvm-svn: 171508 
							
						 
						
							2013-01-04 19:09:15 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								014e19c2ca 
								
							 
						 
						
							
							
								
								Add linpack-pc bench  
							
							 
							
							... 
							
							
							
							llvm-svn: 171499 
							
						 
						
							2013-01-04 19:00:42 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								7daadf21fe 
								
							 
						 
						
							
							
								
								Update the docs about the new unroll features.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171470 
							
						 
						
							2013-01-04 17:49:45 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								7ea18a763b 
								
							 
						 
						
							
							
								
								Reformat the rst text.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171449 
							
						 
						
							2013-01-03 01:56:33 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								a616d68f2c 
								
							 
						 
						
							
							
								
								LoopVectorizer: Document the unrolling feature.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171445 
							
						 
						
							2013-01-03 01:47:02 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								e3c5e48fc4 
								
							 
						 
						
							
							
								
								docs: update docs/README.txt and make it useful.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171353 
							
						 
						
							2013-01-02 02:31:51 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								43632a26a5 
								
							 
						 
						
							
							
								
								Update the copyright coredits -- Happy new year 2013!  
							
							 
							
							... 
							
							
							
							llvm-svn: 171342 
							
						 
						
							2013-01-01 10:00:19 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								6e4ebb5424 
								
							 
						 
						
							
							
								
								docs: Fix FIXME  
							
							 
							
							... 
							
							
							
							I actually made a think-o when writing this FIXME since I wrote LangRef
but it should actually have said WritingAnLLVMBackend.
llvm-svn: 171293 
							
						 
						
							2012-12-31 11:49:51 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								12be928dfb 
								
							 
						 
						
							
							
								
								Documentation: add a section to prevent spurious test failures like the one  
							
							 
							
							... 
							
							
							
							fixed in r171243.
llvm-svn: 171258 
							
						 
						
							2012-12-30 14:51:03 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								0f2eabce10 
								
							 
						 
						
							
							
								
								docs: Add FAQ about "storing to a virtual register".  
							
							 
							
							... 
							
							
							
							This came up for the N+1'st time today in IRC.
llvm-svn: 171155 
							
						 
						
							2012-12-27 10:23:04 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								33fc6cff4b 
								
							 
						 
						
							
							
								
								docs: Move link to the new "external tutorials" area.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171154 
							
						 
						
							2012-12-27 08:57:08 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								f85d3ee072 
								
							 
						 
						
							
							
								
								docs: Update the benchmark with updated perf numbers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171149 
							
						 
						
							2012-12-27 08:32:44 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								0bbf81e311 
								
							 
						 
						
							
							
								
								Update the docs with the new workload that was added.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171115 
							
						 
						
							2012-12-26 19:45:00 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								a1d2436b5f 
								
							 
						 
						
							
							
								
								revert an accidental commit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171098 
							
						 
						
							2012-12-26 06:16:03 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								7375d35711 
								
							 
						 
						
							
							
								
								Doc: add fmuladd to the list of vectorizeable functions. Thanks hfinkel.  
							
							 
							
							... 
							
							
							
							llvm-svn: 171094 
							
						 
						
							2012-12-26 06:03:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								32e0aa3a50 
								
							 
						 
						
							
							
								
								Documentation: fix typos reported in PR13866  
							
							 
							
							... 
							
							
							
							llvm-svn: 171006 
							
						 
						
							2012-12-23 18:46:11 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								ff120c7fc5 
								
							 
						 
						
							
							
								
								docs: Add link to external LLVM backend tutorial.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170998 
							
						 
						
							2012-12-23 07:34:51 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								850861df62 
								
							 
						 
						
							
							
								
								docs: More robust image scaling fix.  
							
							 
							
							... 
							
							
							
							Hopefully these benchmarks will be updated in the future, so avoid
hardcoding image dimensions.
llvm-svn: 170819 
							
						 
						
							2012-12-21 00:28:42 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								35915c6459 
								
							 
						 
						
							
							
								
								docs: Prevent image scaling.  
							
							 
							
							... 
							
							
							
							Tell the image to be its natural size.
llvm-svn: 170816 
							
						 
						
							2012-12-21 00:20:25 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								e9ba463632 
								
							 
						 
						
							
							
								
								docs: Try out nosidebar.  
							
							 
							
							... 
							
							
							
							Please squawk if you find this appalling or otherwise don't like it.
llvm-svn: 170803 
							
						 
						
							2012-12-20 23:35:22 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								287e7d275c 
								
							 
						 
						
							
							
								
								docs: Cleanup trailing whitespace.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170799 
							
						 
						
							2012-12-20 22:59:36 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								e140b2ee67 
								
							 
						 
						
							
							
								
								docs: actually indent these consistently  
							
							 
							
							... 
							
							
							
							llvm-svn: 170792 
							
						 
						
							2012-12-20 22:49:13 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								8c44a4733c 
								
							 
						 
						
							
							
								
								docs: Indent consistently in code examples.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170791 
							
						 
						
							2012-12-20 22:47:41 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								99e12f91a6 
								
							 
						 
						
							
							
								
								docs: Improve navigation for Vectorizers.rst  
							
							 
							
							... 
							
							
							
							Add links in the intro paragraph.
Add table of contents.
llvm-svn: 170790 
							
						 
						
							2012-12-20 22:42:20 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								fd706f7da9 
								
							 
						 
						
							
							
								
								docs: bring back link for reddit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170776 
							
						 
						
							2012-12-20 22:24:37 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								eae2d90508 
								
							 
						 
						
							
							
								
								docs: Make document name congruent with title.  
							
							 
							
							... 
							
							
							
							Hopefully nobody has linked to it yet...
OK'd by Nadav.
llvm-svn: 170768 
							
						 
						
							2012-12-20 21:50:41 +00:00  
						
					 
				
					
						
							
							
								 
								James Molloy
							
						 
						
							 
							
							
							
							
								
							
							
								4f6fb953a7 
								
							 
						 
						
							
							
								
								Add a new attribute, 'noduplicate'. If a function contains a noduplicate call, the call cannot be duplicated - Jump threading, loop unrolling, loop unswitching, and loop rotation are inhibited if they would duplicate the call.  
							
							 
							
							... 
							
							
							
							Similarly inlining of the function is inhibited, if that would duplicate the call (in particular inlining is still allowed when there is only one callsite and the function has internal linkage).
llvm-svn: 170704 
							
						 
						
							2012-12-20 16:04:27 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								fe15616449 
								
							 
						 
						
							
							
								
								docs: Show TOC for GettingStarted.rst.  
							
							 
							
							... 
							
							
							
							This is a pretty lengthy document, so put the table of contents in your
face so that it's easier to scope out the content.
This document is a mess currently and needs to be
refactored/revised/split-up.
llvm-svn: 170646 
							
						 
						
							2012-12-20 03:32:39 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								08fd0888cb 
								
							 
						 
						
							
							
								
								docs: Clean up adornments.  
							
							 
							
							... 
							
							
							
							For whatever reason the usage of '^^^' and '---' adornments were
reversed compared to the "canonical" style of the LLVM docs (which is
currently "the style used in SphinxQuickstartTemplate.rst"). This change
doesn't affect the document structure at all, I'm just doing it for
trivial stylistic consistency (the document content is *much* more
important---thanks Nadav for writing this up!).
Also, trim the adornments to be the same length as the section names.
llvm-svn: 170638 
							
						 
						
							2012-12-20 02:40:45 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								13ed79c66b 
								
							 
						 
						
							
							
								
								docs: ASCII-fy  
							
							 
							
							... 
							
							
							
							llvm-svn: 170637 
							
						 
						
							2012-12-20 02:23:25 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								17d745618e 
								
							 
						 
						
							
							
								
								doc: resize the image.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170622 
							
						 
						
							2012-12-20 00:29:18 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								12da396abc 
								
							 
						 
						
							
							
								
								Doc: update the chart.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170618 
							
						 
						
							2012-12-20 00:03:36 +00:00  
						
					 
				
					
						
							
							
								 
								Meador Inge
							
						 
						
							 
							
							
							
							
								
							
							
								0fbf321af2 
								
							 
						 
						
							
							
								
								docs: Fix title underline warnings  
							
							 
							
							... 
							
							
							
							Building Vectorizers.rst produces a few warnings of the form:
   WARNING: Title underline too short.
Fixed by adding the extra needed dashes under the title.
llvm-svn: 170582 
							
						 
						
							2012-12-19 20:16:40 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								0328f5e57d 
								
							 
						 
						
							
							
								
								doc: add subsections.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170568 
							
						 
						
							2012-12-19 18:04:44 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								8f4a6cced2 
								
							 
						 
						
							
							
								
								DOC: document the use of O2, O3 and Os with -fvectorize.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170567 
							
						 
						
							2012-12-19 18:02:36 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								d3be5d9bf6 
								
							 
						 
						
							
							
								
								Documentation: add a missing space  
							
							 
							
							... 
							
							
							
							llvm-svn: 170542 
							
						 
						
							2012-12-19 12:51:48 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								90c8b4bfa5 
								
							 
						 
						
							
							
								
								DOC: fix the url format.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170513 
							
						 
						
							2012-12-19 08:43:05 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								15bdbbe309 
								
							 
						 
						
							
							
								
								DOC: add a benchmarks that compares us to gcc and icc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170509 
							
						 
						
							2012-12-19 08:28:24 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								af14a3f20b 
								
							 
						 
						
							
							
								
								docs: fix typos.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170504 
							
						 
						
							2012-12-19 07:36:35 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								c4efbb8b4e 
								
							 
						 
						
							
							
								
								DOC: Add a webpage that describes the loop and bb vectorizers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170503 
							
						 
						
							2012-12-19 07:22:24 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								9dcfcf50c2 
								
							 
						 
						
							
							
								
								Actually update the grammar of this sentence to reflect the removal of CellSPU.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170268 
							
						 
						
							2012-12-15 08:56:20 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								503ce6953f 
								
							 
						 
						
							
							
								
								Release notes for dragonegg 3.2.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170243 
							
						 
						
							2012-12-14 21:10:59 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								58b3cb6cc2 
								
							 
						 
						
							
							
								
								The CellSPU backend is more than experimental, it's dead now...  
							
							 
							
							... 
							
							
							
							llvm-svn: 170201 
							
						 
						
							2012-12-14 13:44:05 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								1e83227942 
								
							 
						 
						
							
							
								
								Remove a section that was in 3.1's notes.  
							
							 
							
							... 
							
							
							
							Just give a shout if this was actually still important....
llvm-svn: 170200 
							
						 
						
							2012-12-14 13:43:59 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								e6ccc13dbb 
								
							 
						 
						
							
							
								
								Remove several entries from the 3.2 release notes that were in the 3.1  
							
							 
							
							... 
							
							
							
							release notes already. =]
llvm-svn: 170198 
							
						 
						
							2012-12-14 13:41:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								7c5d60c01d 
								
							 
						 
						
							
							
								
								Fix the order of these sections of the release notes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170197 
							
						 
						
							2012-12-14 13:37:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								108d19e6b5 
								
							 
						 
						
							
							
								
								Add a rough draft of some content about the new SROA. I'll try to proof  
							
							 
							
							... 
							
							
							
							read this and clean it up tomorrow, but hopefully it's a good
placeholder.
llvm-svn: 170196 
							
						 
						
							2012-12-14 13:37:17 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								b745ac48a6 
								
							 
						 
						
							
							
								
								Delete a long-stale "if its ready" comment. All indications is that this  
							
							 
							
							... 
							
							
							
							will look a bit different when we have time to get it ready to turn on,
and we won't likely need this reminder.
llvm-svn: 170195 
							
						 
						
							2012-12-14 13:37:12 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								ec86541e9f 
								
							 
						 
						
							
							
								
								Provide some actual highlight bullets for Clang.  
							
							 
							
							... 
							
							
							
							If anyone has better highlights (I'm obviously biased by the things that
I'm excited about) jump in and add them!
llvm-svn: 170194 
							
						 
						
							2012-12-14 13:22:57 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								f77e570557 
								
							 
						 
						
							
							
								
								docs: Improve discussion of syntax highlighting.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170145 
							
						 
						
							2012-12-13 20:14:25 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								90fa0c6194 
								
							 
						 
						
							
							
								
								Documentation: CompilerWriterInfo.rst: update link to Intel documentation  
							
							 
							
							... 
							
							
							
							Replaces old Pentium 4 documentation link with generic current documentation link.
Patch by Kevin Schoedel.
llvm-svn: 170144 
							
						 
						
							2012-12-13 20:02:11 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								b70e6b64a5 
								
							 
						 
						
							
							
								
								Add a dummy documentation file to unbreak 'make install'.  We need to find how  
							
							 
							
							... 
							
							
							
							to package reST-formatted documentation.
llvm-svn: 170126 
							
						 
						
							2012-12-13 13:37:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								aa0e77cf24 
								
							 
						 
						
							
							
								
								Makefile.sphinx: reST conversion is complete!  
							
							 
							
							... 
							
							
							
							No need to copy HTML files anymore.
llvm-svn: 170029 
							
						 
						
							2012-12-12 21:35:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								508d98f67f 
								
							 
						 
						
							
							
								
								Documentation: use paths relative to document root in links.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170027 
							
						 
						
							2012-12-12 21:16:29 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Kledzik
							
						 
						
							 
							
							
							
							
								
							
							
								f60a9279ea 
								
							 
						 
						
							
							
								
								Initial implementation of a utility for converting native data  
							
							 
							
							... 
							
							
							
							structures to and from YAML using traits.  The first client will
be the test suite of lld.  The documentation will show up at:
   http://llvm.org/docs/YamlIO.html 
llvm-svn: 170019 
							
						 
						
							2012-12-12 20:46:15 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								f8bb4eadca 
								
							 
						 
						
							
							
								
								Documentation: SphinxQuickstartTemplate.rst: add guidelines about highlighting  
							
							 
							
							... 
							
							
							
							console sessions and add more highlighter names.
llvm-svn: 170011 
							
						 
						
							2012-12-12 20:07:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								28574d36aa 
								
							 
						 
						
							
							
								
								Documentation: llvm-bcanalyzer.rst: cleanup.  
							
							 
							
							... 
							
							
							
							llvm-svn: 170001 
							
						 
						
							2012-12-12 19:15:53 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								3fa700f17d 
								
							 
						 
						
							
							
								
								Documentation: AliasAnalysis.rst: improve internal and external links  
							
							 
							
							... 
							
							
							
							llvm-svn: 169993 
							
						 
						
							2012-12-12 17:03:50 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								11ffe2c47e 
								
							 
						 
						
							
							
								
								Documentation: convert WritingAnLLVMPass.html to reST.  
							
							 
							
							... 
							
							
							
							Patch by Anthony Mykhailenko with small fixes by me.
llvm-svn: 169992 
							
						 
						
							2012-12-12 17:02:44 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								427cfcb937 
								
							 
						 
						
							
							
								
								Documentation: cleanup  
							
							 
							
							... 
							
							
							
							llvm-svn: 169990 
							
						 
						
							2012-12-12 16:58:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								99e8b43498 
								
							 
						 
						
							
							
								
								Documentation: use a 'console' highlighter for terminal output examples.  This  
							
							 
							
							... 
							
							
							
							gives a nicer output than 'bash'.
llvm-svn: 169981 
							
						 
						
							2012-12-12 14:23:14 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								125939cbf7 
								
							 
						 
						
							
							
								
								Documentation: use a 'console' highlighter for terminal output examples.  This  
							
							 
							
							... 
							
							
							
							gives a nicer output than 'bash'.
llvm-svn: 169979 
							
						 
						
							2012-12-12 13:56:37 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								134f76a2bc 
								
							 
						 
						
							
							
								
								Documentation: cleanup: remove useless anchors and write :ref:s explicitly.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169932 
							
						 
						
							2012-12-11 23:35:23 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								a2d35d153f 
								
							 
						 
						
							
							
								
								Documentation: Lexicon.rst: add 'SLP' acronym  
							
							 
							
							... 
							
							
							
							llvm-svn: 169928 
							
						 
						
							2012-12-11 23:13:23 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								ed4325f7ac 
								
							 
						 
						
							
							
								
								Documentation: convert Passes.html to reST.  
							
							 
							
							... 
							
							
							
							Since now we have an autogenerated TOC, a manually written table of all passes
was removed.
Patch by Anthony Mykhailenko with small fixes by me.
llvm-svn: 169867 
							
						 
						
							2012-12-11 15:29:37 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								38782b8e87 
								
							 
						 
						
							
							
								
								Documentation: convert ReleaseNotes.html to reST.  
							
							 
							
							... 
							
							
							
							Patch by Anthony Mykhailenko with small fixes by me.
llvm-svn: 169714 
							
						 
						
							2012-12-09 23:14:26 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c11b91ec18 
								
							 
						 
						
							
							
								
								So many people have touched this, it doesn't make sense to ascribe authorship anymore.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169704 
							
						 
						
							2012-12-09 16:55:39 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								18dc538690 
								
							 
						 
						
							
							
								
								docs: Convert GarbageCollection.html to reST  
							
							 
							
							... 
							
							
							
							Patch by Alexander Zinenko!
llvm-svn: 169702 
							
						 
						
							2012-12-09 15:52:47 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								2247085c37 
								
							 
						 
						
							
							
								
								Documentation: HowToReleaseLLVM.rst: remove trailing whitespace.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169700 
							
						 
						
							2012-12-09 15:33:26 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								0c79cd6107 
								
							 
						 
						
							
							
								
								Documentation: don't create TOCs manually.  
							
							 
							
							... 
							
							
							
							Thanks to Sean Silva for pointing out!
llvm-svn: 169699 
							
						 
						
							2012-12-09 15:29:56 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								be7f2f9e49 
								
							 
						 
						
							
							
								
								Fixed some grammar and punctuation error.  
							
							 
							
							... 
							
							
							
							No content changes.
llvm-svn: 169627 
							
						 
						
							2012-12-07 19:21:10 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								7a93668614 
								
							 
						 
						
							
							
								
								Convert HowToReleaseLLVM.html to reST  
							
							 
							
							... 
							
							
							
							Patch by Alexander Zinenko.
llvm-svn: 169608 
							
						 
						
							2012-12-07 16:42:48 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								b084af416a 
								
							 
						 
						
							
							
								
								docs: Convert LangRef to reST.  
							
							 
							
							... 
							
							
							
							NOTE: If you have any patches in the works that modify LangRef, you will
need to rewrite the changes to LangRef.html to their equivalents in
LangRef.rst. If you need assistance feel free to contact me.
Since LangRef is mission-critical for the project and "normative", I
have taken extra care to ensure that no content was lost or altered in
the conversion. The content was converted with a tool called `pandoc`,
so there is no chance for a human error like accidentally forgetting a
sentence or whatever. After the initial conversion by `pandoc`, only
changes to the markup were done.
This is just the most literal conversion of the HTML document as
possible. It might be worth exploring some way to chop up this massive
document into separate pages, e.g. something like
`docs/LangRef/Instructions.rst`, `docs/LangRef/Intrinsics.rst`, etc.
with `docs/LangRef.rst` being an "intro/navigation page" of sorts. On
the other hand, that loses the ability to {Ctrl,Cmd}-F for a given term
right from your browser.
IMO, I think our stylesheet needs some work because I find it hard to
tell what level of nesting some of the headings are at (e.g. "is this a
new section or is it a subsection?"). The issue is present on other
pages, but the sheer size and deep section structure of LangRef really
brings this issue out. If there are any web designers out there in the
community it would be awesome if you tried to come up with something
nicer.
llvm-svn: 169596 
							
						 
						
							2012-12-07 10:36:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								8150e9e55a 
								
							 
						 
						
							
							
								
								Documentation: fix typos and formatting.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169546 
							
						 
						
							2012-12-06 21:12:35 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								33af5003c7 
								
							 
						 
						
							
							
								
								docs: Explain plain preformatted text  
							
							 
							
							... 
							
							
							
							llvm-svn: 169352 
							
						 
						
							2012-12-05 04:07:33 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								d7fb396eb2 
								
							 
						 
						
							
							
								
								docs: Sphinxify `docs/tutorial/`  
							
							 
							
							... 
							
							
							
							Sorry for the massive commit, but I just wanted to knock this one down
and it is really straightforward.
There are still a couple trivial (i.e. not related to the content)
things left to fix:
- Use of raw HTML links where :doc:`...` and :ref:`...` could be used
  instead. If you are a newbie and want to help fix this it would make
  for some good bite-sized patches; more experienced developers should
  be focusing on adding new content (to this tutorial or elsewhere, but
  please _do not_ waste your time on formatting when there is such dire
  need for documentation (see docs/SphinxQuickstartTemplate.rst to get
  started writing)).
- Highlighting of the kaleidoscope code blocks (currently left as bare
  `::`).  I will be working on writing a custom Pygments highlighter for
  this, mostly as training for maintaining the `llvm` code-block's lexer
  in-tree. I want to do this because I am extremely unhappy with how it
  just "gives up" on the slightest deviation from the expected syntax
  and leaves the whole code-block un-highlighted.
  More generally I am looking at writing some Sphinx extensions and
  keeping them in-tree as well, to support common use cases that
  currently have no good solution (like "monospace text inside a link").
llvm-svn: 169343 
							
						 
						
							2012-12-05 00:26:32 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								f75e74f67e 
								
							 
						 
						
							
							
								
								docs: Begin Sphinxification of docs/tutorial/  
							
							 
							
							... 
							
							
							
							llvm-svn: 169309 
							
						 
						
							2012-12-04 21:16:41 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								8f14642ae0 
								
							 
						 
						
							
							
								
								docs: fixup legacy HTML link  
							
							 
							
							... 
							
							
							
							llvm-svn: 169308 
							
						 
						
							2012-12-04 21:16:34 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Holewinski
							
						 
						
							 
							
							
							
							
								
							
							
								ed7d8d5500 
								
							 
						 
						
							
							
								
								Update release notes for NVPTX  
							
							 
							
							... 
							
							
							
							llvm-svn: 169280 
							
						 
						
							2012-12-04 16:11:51 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								0ffc0d4ff3 
								
							 
						 
						
							
							
								
								Get rid of references to Tcl, DejagGNU, old test structure, discourage the use  
							
							 
							
							... 
							
							
							
							of grep in favor of FileCheck, and other cleanups.
llvm-svn: 169269 
							
						 
						
							2012-12-04 14:34:00 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								42e10733ae 
								
							 
						 
						
							
							
								
								Remove the very out-of-date listing of "very important LLVM areas". I don't  
							
							 
							
							... 
							
							
							
							think it adds much and keeping it up-to-date is (obviously) a chore.
llvm-svn: 169263 
							
						 
						
							2012-12-04 13:55:17 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								c454f07e33 
								
							 
						 
						
							
							
								
								docs: Fix broken link.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169211 
							
						 
						
							2012-12-04 03:45:27 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								4b587854fe 
								
							 
						 
						
							
							
								
								docs: Fix dead link.  
							
							 
							
							... 
							
							
							
							Apparently Dinkumware are no longer hosting their nice reference
manuals. Thankfully, `cppreference.com` can fill that role well.
llvm-svn: 169210 
							
						 
						
							2012-12-04 03:30:36 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								beb15ca8f0 
								
							 
						 
						
							
							
								
								docs: Convert ProgrammersManual to reST.  
							
							 
							
							... 
							
							
							
							Patch by Alexander Zinenko!
llvm-svn: 169208 
							
						 
						
							2012-12-04 03:20:08 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								035513831b 
								
							 
						 
						
							
							
								
								Clean up, bring up-to-date and apply consistent formatting.  
							
							 
							
							... 
							
							
							
							This document is a long-time pet peeve :-) More fixes to come.
llvm-svn: 169115 
							
						 
						
							2012-12-03 04:10:58 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								494cfc0786 
								
							 
						 
						
							
							
								
								Simplify the coding standards for #include ordering. The ordering is now  
							
							 
							
							... 
							
							
							
							trivially achievable with an editor. I'll likely check in a silly python
script to help with this too.
llvm-svn: 169107 
							
						 
						
							2012-12-02 11:53:27 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Holewinski
							
						 
						
							 
							
							
							
							
								
							
							
								0bd335efcd 
								
							 
						 
						
							
							
								
								Unbreak Sphinx build  
							
							 
							
							... 
							
							
							
							llvm-svn: 169106 
							
						 
						
							2012-12-02 02:47:48 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								04a382c796 
								
							 
						 
						
							
							
								
								Another fix attempt to Makefile.sphinx - copy the PNGs from tutorial/ as well,  
							
							 
							
							... 
							
							
							
							and recursive copying is not required for the tutorial/ directory.
llvm-svn: 169105 
							
						 
						
							2012-12-01 22:21:04 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								e4adf43168 
								
							 
						 
						
							
							
								
								Attempt to fix Makefile.sphinx to not generate errors while trying to copy  
							
							 
							
							... 
							
							
							
							files from tutorial/.svn
llvm-svn: 169104 
							
						 
						
							2012-12-01 22:11:59 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								4ca99ba6b5 
								
							 
						 
						
							
							
								
								Update FileCheck's documentation to mention recently added feature of  
							
							 
							
							... 
							
							
							
							matching a variable defined on the same line.
llvm-svn: 169103 
							
						 
						
							2012-12-01 22:03:57 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								7174c5a074 
								
							 
						 
						
							
							
								
								Documentation: convert WritingAnLLVMBackend.html to reST  
							
							 
							
							... 
							
							
							
							llvm-svn: 169087 
							
						 
						
							2012-12-01 12:13:48 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Ilseman
							
						 
						
							 
							
							
							
							
								
							
							
								f15af485a0 
								
							 
						 
						
							
							
								
								Removed redundancy in wording  
							
							 
							
							... 
							
							
							
							llvm-svn: 169053 
							
						 
						
							2012-11-30 23:14:52 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Ilseman
							
						 
						
							 
							
							
							
							
								
							
							
								1e1c524afd 
								
							 
						 
						
							
							
								
								Clean up the documentation to have a common description area for fast-math flags.  
							
							 
							
							... 
							
							
							
							llvm-svn: 169052 
							
						 
						
							2012-11-30 23:12:42 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								f589e2418d 
								
							 
						 
						
							
							
								
								Documentation for FileCheck: use 'option' and 'program' directives.  
							
							 
							
							... 
							
							
							
							This enables option cross-referencing and now '--' in option names are no more turned into en dashes.
llvm-svn: 168926 
							
						 
						
							2012-11-29 19:21:02 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								59aeece231 
								
							 
						 
						
							
							
								
								Documentation for llvm-link: reformat  
							
							 
							
							... 
							
							
							
							llvm-svn: 168924 
							
						 
						
							2012-11-29 19:14:35 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								c9e206f090 
								
							 
						 
						
							
							
								
								Documentation for llvm-cov: reformat  
							
							 
							
							... 
							
							
							
							llvm-svn: 168922 
							
						 
						
							2012-11-29 19:10:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								1521681b59 
								
							 
						 
						
							
							
								
								Documentation for llvm-stress: reformat  
							
							 
							
							... 
							
							
							
							llvm-svn: 168920 
							
						 
						
							2012-11-29 19:05:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								6c80bcb56f 
								
							 
						 
						
							
							
								
								Documentation for opt: reformat  
							
							 
							
							... 
							
							
							
							llvm-svn: 168919 
							
						 
						
							2012-11-29 19:02:50 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								76561e9741 
								
							 
						 
						
							
							
								
								Documentation for llc: reformat.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168912 
							
						 
						
							2012-11-29 18:16:11 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								e260d3af52 
								
							 
						 
						
							
							
								
								Documentation for lit: more formatting: use 'option' and 'program' directives.  
							
							 
							
							... 
							
							
							
							This enables cross-referencing and now '--' in option names are no more turned into en dashes.
llvm-svn: 168906 
							
						 
						
							2012-11-29 18:03:08 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								cbb07bea14 
								
							 
						 
						
							
							
								
								Documentation for tblgen: formatting  
							
							 
							
							... 
							
							
							
							llvm-svn: 168904 
							
						 
						
							2012-11-29 17:41:05 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								6e303f7615 
								
							 
						 
						
							
							
								
								Documentation for lit: formatting improvements.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168902 
							
						 
						
							2012-11-29 17:05:34 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								8bd389d8d7 
								
							 
						 
						
							
							
								
								Documentation: formatting improvements  
							
							 
							
							... 
							
							
							
							llvm-svn: 168897 
							
						 
						
							2012-11-29 16:12:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								194d3685ec 
								
							 
						 
						
							
							
								
								Documentation: use correct highlighter  
							
							 
							
							... 
							
							
							
							llvm-svn: 168871 
							
						 
						
							2012-11-29 12:00:32 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								5cb3f1097f 
								
							 
						 
						
							
							
								
								Documentation: improve formatting and remove unneeded empty lines.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168817 
							
						 
						
							2012-11-28 21:40:54 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								7875088078 
								
							 
						 
						
							
							
								
								Some grammar fixes  
							
							 
							
							... 
							
							
							
							llvm-svn: 168752 
							
						 
						
							2012-11-28 00:27:25 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								5e74510398 
								
							 
						 
						
							
							
								
								docs: [CMake] Add Xcode to the list of project formats CMake can generate.  
							
							 
							
							... 
							
							
							
							Suggested by Sean McBride, thanks!
llvm-svn: 168745 
							
						 
						
							2012-11-27 23:34:28 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Ilseman
							
						 
						
							 
							
							
							
							
								
							
							
								f7512cfc25 
								
							 
						 
						
							
							
								
								Fast-math flags documentation added to LangRef  
							
							 
							
							... 
							
							
							
							llvm-svn: 168652 
							
						 
						
							2012-11-27 00:48:29 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								8fd23aba48 
								
							 
						 
						
							
							
								
								Correct copy-pasto where we're talking about function attributes and not parameter attributes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168619 
							
						 
						
							2012-11-26 22:04:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								6ac1de48f9 
								
							 
						 
						
							
							
								
								Documentation: convert SourceLevelDebugging.html to reST  
							
							 
							
							... 
							
							
							
							llvm-svn: 168493 
							
						 
						
							2012-11-22 11:56:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								315e719dff 
								
							 
						 
						
							
							
								
								Remove 'sretpromotion' pass from the documentation. This pass is long  
							
							 
							
							... 
							
							
							
							dead.
Patch by Stephan Falke.
llvm-svn: 168492 
							
						 
						
							2012-11-22 11:17:08 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								2fef6b6a1e 
								
							 
						 
						
							
							
								
								Fix a typo in FileCheck.rst  
							
							 
							
							... 
							
							
							
							llvm-svn: 168466 
							
						 
						
							2012-11-21 22:40:52 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								ba50ce4825 
								
							 
						 
						
							
							
								
								Some sphinx-ing and consistency fixes  
							
							 
							
							... 
							
							
							
							llvm-svn: 168380 
							
						 
						
							2012-11-20 19:37:58 +00:00  
						
					 
				
					
						
							
							
								 
								Joe Abbey
							
						 
						
							 
							
							
							
							
								
							
							
								159fac4970 
								
							 
						 
						
							
							
								
								Better 80cols... *sigh*  
							
							 
							
							... 
							
							
							
							llvm-svn: 168373 
							
						 
						
							2012-11-20 18:14:15 +00:00  
						
					 
				
					
						
							
							
								 
								Joe Abbey
							
						 
						
							 
							
							
							
							
								
							
							
								0974e04d13 
								
							 
						 
						
							
							
								
								Fixing a broken link.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168372 
							
						 
						
							2012-11-20 17:51:08 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								23344e4981 
								
							 
						 
						
							
							
								
								docs: Fix highlighting.  
							
							 
							
							... 
							
							
							
							.git/config was marked as "bash" instead of "ini".
llvm-svn: 168365 
							
						 
						
							2012-11-20 12:36:27 +00:00  
						
					 
				
					
						
							
							
								 
								Hal Finkel
							
						 
						
							 
							
							
							
							
								
							
							
								9c1a86b29c 
								
							 
						 
						
							
							
								
								Note Freescale's contributions in the PPC release notes.  
							
							 
							
							... 
							
							
							
							This mainly reflects the work of Tobias von Koch.
llvm-svn: 168352 
							
						 
						
							2012-11-20 04:20:31 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								a621edde3f 
								
							 
						 
						
							
							
								
								docs: Sphinxify LLVMBuild documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168348 
							
						 
						
							2012-11-20 03:13:53 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								9d07f94863 
								
							 
						 
						
							
							
								
								ReST-ify some markup in the LIT document  
							
							 
							
							... 
							
							
							
							llvm-svn: 168345 
							
						 
						
							2012-11-20 00:26:08 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								33f2c07c95 
								
							 
						 
						
							
							
								
								docs: Fix reference to "bold" part of code example.  
							
							 
							
							... 
							
							
							
							Fixes PR14380.
The prose was referring to a "bold" part of the code example, where the
boldness was lost in the transition from HTML. Unlike HTML, where one
can easily have a <b> inside a <pre>, reStructuredText is generally
unable to represent such nested markup.
Hack around it with the :emphasise-lines: option to the  code-block
directive to single out the regions instead. Thankfully the regions are
close-enough to being full lines for this to work.
llvm-svn: 168329 
							
						 
						
							2012-11-19 21:18:50 +00:00  
						
					 
				
					
						
							
							
								 
								Tobias Grosser
							
						 
						
							 
							
							
							
							
								
							
							
								94717e9fbe 
								
							 
						 
						
							
							
								
								First version of Polly release notes for 3.2  
							
							 
							
							... 
							
							
							
							llvm-svn: 168302 
							
						 
						
							2012-11-19 08:58:29 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								431aa1227c 
								
							 
						 
						
							
							
								
								SystemLibrary.rst: remove reference to a bug that was closed long time ago  
							
							 
							
							... 
							
							
							
							llvm-svn: 168290 
							
						 
						
							2012-11-18 18:42:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								8ed8188590 
								
							 
						 
						
							
							
								
								Documentation: convert SystemLibrary documentation to reST  
							
							 
							
							... 
							
							
							
							llvm-svn: 168289 
							
						 
						
							2012-11-18 18:40:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								e6abe2f008 
								
							 
						 
						
							
							
								
								Documentation: remove a copy of the FileCheck man page from TestingGuide  
							
							 
							
							... 
							
							
							
							llvm-svn: 168288 
							
						 
						
							2012-11-18 18:28:14 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								42c31d26ff 
								
							 
						 
						
							
							
								
								Documentation: use a :doc: link instead of an absolute http:// link.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168286 
							
						 
						
							2012-11-18 10:35:18 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								162c524ce7 
								
							 
						 
						
							
							
								
								Documentation: fix broken link.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168285 
							
						 
						
							2012-11-18 10:32:14 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								7333a848c8 
								
							 
						 
						
							
							
								
								docs: CodingStandards should follow the coding standards.  
							
							 
							
							... 
							
							
							
							Some variables in code examples were not LikeThis.
llvm-svn: 168275 
							
						 
						
							2012-11-17 23:25:33 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								cd9f22edca 
								
							 
						 
						
							
							
								
								Bump sphinx config to 3.3.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168273 
							
						 
						
							2012-11-17 22:12:59 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								0fc33ec10f 
								
							 
						 
						
							
							
								
								docs: Add link to HowToSetUpLLVMStyleRTTI  
							
							 
							
							... 
							
							
							
							llvm-svn: 168271 
							
						 
						
							2012-11-17 21:01:44 +00:00  
						
					 
				
					
						
							
							
								 
								Will Schmidt
							
						 
						
							 
							
							
							
							
								
							
							
								9544fc7dd8 
								
							 
						 
						
							
							
								
								ReleaseNotes.html updates reflecting PPC64 Elf Linux efforts and progress.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168189 
							
						 
						
							2012-11-16 19:46:35 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								d71b4e4568 
								
							 
						 
						
							
							
								
								Add the Erlang/HiPE calling convention, patch by Yiannis Tsiouris.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168166 
							
						 
						
							2012-11-16 12:36:39 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Ilseman
							
						 
						
							 
							
							
							
							
								
							
							
								234ba6f2cd 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 168121 
							
						 
						
							2012-11-16 00:58:59 +00:00  
						
					 
				
					
						
							
							
								 
								Jyotsna Verma
							
						 
						
							 
							
							
							
							
								
							
							
								095d4fe02b 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168091 
							
						 
						
							2012-11-15 21:21:01 +00:00  
						
					 
				
					
						
							
							
								 
								Joel Jones
							
						 
						
							 
							
							
							
							
								
							
							
								8fe56e00ed 
								
							 
						 
						
							
							
								
								Add description of how to build docs  
							
							 
							
							... 
							
							
							
							llvm-svn: 168088 
							
						 
						
							2012-11-15 21:15:08 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								22a6503df6 
								
							 
						 
						
							
							
								
								Add missing documentation for llvm.exp2, llvm.log10, and llvm.log2.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168026 
							
						 
						
							2012-11-15 07:01:39 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								61d045781a 
								
							 
						 
						
							
							
								
								Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint intrinsics.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168025 
							
						 
						
							2012-11-15 06:51:10 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								456c08d69d 
								
							 
						 
						
							
							
								
								Add some release notes that say we removed the CellSPU port.  
							
							 
							
							... 
							
							
							
							llvm-svn: 168014 
							
						 
						
							2012-11-15 00:59:52 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								905a2d3d17 
								
							 
						 
						
							
							
								
								docs: Improve typographical correctness.  
							
							 
							
							... 
							
							
							
							llvm-svn: 167998 
							
						 
						
							2012-11-14 23:15:51 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								e0db519ae9 
								
							 
						 
						
							
							
								
								docs: Sphinxify TestSuiteMakefileGuide  
							
							 
							
							... 
							
							
							
							Some small related fixups to TestingGuide too.
llvm-svn: 167996 
							
						 
						
							2012-11-14 23:11:10 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								950d8703b1 
								
							 
						 
						
							
							
								
								Remove the CellSPU port.  
							
							 
							
							... 
							
							
							
							Approved by Chris Lattner.
llvm-svn: 167984 
							
						 
						
							2012-11-14 22:09:20 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								a89edf6a61 
								
							 
						 
						
							
							
								
								docs: Sphinxify TestingGuide  
							
							 
							
							... 
							
							
							
							llvm-svn: 167979 
							
						 
						
							2012-11-14 21:09:30 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								92987fb311 
								
							 
						 
						
							
							
								
								Support for [[ @LINE ]], [[@LINE+<offset>]], [[@LINE-<offset>]] expressions in  
							
							 
							
							... 
							
							
							
							FileCheck.
llvm-svn: 167978 
							
						 
						
							2012-11-14 21:07:37 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								317adfc8b7 
								
							 
						 
						
							
							
								
								Added %(line), %(line+<number>), %(line-<number>) substitutions to lit  
							
							 
							
							... 
							
							
							
							llvm-svn: 167971 
							
						 
						
							2012-11-14 20:26:19 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								a72e9f0140 
								
							 
						 
						
							
							
								
								FileCheck.rst: change formatting of code-like constructs to use a monospaced  
							
							 
							
							... 
							
							
							
							font.  These were formatted in bold, but that's not correct.
llvm-svn: 167964 
							
						 
						
							2012-11-14 19:42:32 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								6468f0a9ef 
								
							 
						 
						
							
							
								
								docs: nuke GCCFEBuildInstrs.html  
							
							 
							
							... 
							
							
							
							llvm-svn: 167961 
							
						 
						
							2012-11-14 19:34:48 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								5f265fb124 
								
							 
						 
						
							
							
								
								docs: Fix Sphinx toctree warning.  
							
							 
							
							... 
							
							
							
							llvm-svn: 167905 
							
						 
						
							2012-11-14 01:49:23 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								6c440b932e 
								
							 
						 
						
							
							
								
								docs: chmod -x HowToUseInstrMappings.rst  
							
							 
							
							... 
							
							
							
							llvm-svn: 167903 
							
						 
						
							2012-11-14 01:41:58 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								e6beec6765 
								
							 
						 
						
							
							
								
								Relax the restrictions on vector of pointer types, and vector getelementptr.  
							
							 
							
							... 
							
							
							
							Previously in a vector of pointers, the pointer couldn't be any pointer type,
it had to be a pointer to an integer or floating point type.  This is a hassle
for dragonegg because the GCC vectorizer happily produces vectors of pointers
where the pointer is a pointer to a struct or whatever.  Vector getelementptr
was restricted to just one index, but now that vectors of pointers can have
any pointer type it is more natural to allow arbitrary vector getelementptrs.
There is however the issue of struct GEPs, where if each lane chose different
struct fields then from that point on each lane will be working down into
unrelated types.  This seems like too much pain for too little gain, so when
you have a vector struct index all the elements are required to be the same.
llvm-svn: 167828 
							
						 
						
							2012-11-13 12:59:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jean-Daniel Dupas
							
						 
						
							 
							
							
							
							
								
							
							
								84705096b2 
								
							 
						 
						
							
							
								
								Update link to external document  
							
							 
							
							... 
							
							
							
							llvm-svn: 167781 
							
						 
						
							2012-11-12 23:43:34 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								0767d177ec 
								
							 
						 
						
							
							
								
								fix a spelling mistake  
							
							 
							
							... 
							
							
							
							llvm-svn: 167734 
							
						 
						
							2012-11-12 18:45:12 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								913805703d 
								
							 
						 
						
							
							
								
								Update the vectorizer docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 167688 
							
						 
						
							2012-11-11 06:47:51 +00:00  
						
					 
				
					
						
							
							
								 
								Pawel Wodnicki
							
						 
						
							 
							
							
							
							
								
							
							
								5bf57b4c1e 
								
							 
						 
						
							
							
								
								fix typo PR1476  
							
							 
							
							... 
							
							
							
							llvm-svn: 167536 
							
						 
						
							2012-11-07 17:00:18 +00:00  
						
					 
				
					
						
							
							
								 
								Pawel Wodnicki
							
						 
						
							 
							
							
							
							
								
							
							
								6d3a0a73eb 
								
							 
						 
						
							
							
								
								fix for PR1476  
							
							 
							
							... 
							
							
							
							llvm-svn: 167535 
							
						 
						
							2012-11-07 16:56:52 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								659d206678 
								
							 
						 
						
							
							
								
								Fix a broken sentence  
							
							 
							
							... 
							
							
							
							llvm-svn: 167521 
							
						 
						
							2012-11-07 01:52:41 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								8a7e80f6f5 
								
							 
						 
						
							
							
								
								Document the -input-file option of FileCheck  
							
							 
							
							... 
							
							
							
							llvm-svn: 167517 
							
						 
						
							2012-11-07 01:41:30 +00:00  
						
					 
				
					
						
							
							
								 
								Alexey Samsonov
							
						 
						
							 
							
							
							
							
								
							
							
								bdb2594cb3 
								
							 
						 
						
							
							
								
								docs: use code font for console commands in phabricator manual  
							
							 
							
							... 
							
							
							
							llvm-svn: 167459 
							
						 
						
							2012-11-06 15:04:37 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								89ad975c68 
								
							 
						 
						
							
							
								
								Add a couple of stubs to the release notes for things I noticed while  
							
							 
							
							... 
							
							
							
							clearing out my backlog of commit mail.
llvm-svn: 167380 
							
						 
						
							2012-11-05 10:17:00 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								6f6f55ee61 
								
							 
						 
						
							
							
								
								PR14256: SelectionDAGLowering was renamed to SelectionDAGBuilder a long time ago.  Fix references to it in documentation and comments.  
							
							 
							
							... 
							
							
							
							llvm-svn: 167378 
							
						 
						
							2012-11-05 02:59:23 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								13539d1b0a 
								
							 
						 
						
							
							
								
								Documentation: fix typos.  
							
							 
							
							... 
							
							
							
							llvm-svn: 167302 
							
						 
						
							2012-11-02 18:06:51 +00:00  
						
					 
				
					
						
							
							
								 
								Arnold Schwaighofer
							
						 
						
							 
							
							
							
							
								
							
							
								9d08a15b0f 
								
							 
						 
						
							
							
								
								Remove stale documentation about tail duplicaton IR pass  
							
							 
							
							... 
							
							
							
							We no longer have a tail duplication pass that runs on LLVM IR. It was removed
in 3.0.
llvm-svn: 167140 
							
						 
						
							2012-10-31 17:25:31 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								70f4e794b5 
								
							 
						 
						
							
							
								
								Fix typo in CodeGenerator doc  
							
							 
							
							... 
							
							
							
							llvm-svn: 167137 
							
						 
						
							2012-10-31 16:41:07 +00:00  
						
					 
				
					
						
							
							
								 
								Jakub Staszak
							
						 
						
							 
							
							
							
							
								
							
							
								850eb67cc0 
								
							 
						 
						
							
							
								
								Typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166969 
							
						 
						
							2012-10-29 21:49:46 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								c59ae207ef 
								
							 
						 
						
							
							
								
								Change the PassManagerBuilder (used by -O3) loop vectorizer flag from -vectorize to -vectorize-loops because we dont want to share the same flag as the bb-vectorizer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166937 
							
						 
						
							2012-10-29 16:36:25 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								0a3322e5da 
								
							 
						 
						
							
							
								
								Loads and stores without an explicit alignment use the abi alignment not the  
							
							 
							
							... 
							
							
							
							preferred alignment.  Correct the documentation.
llvm-svn: 166925 
							
						 
						
							2012-10-29 14:12:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								34e3477593 
								
							 
						 
						
							
							
								
								Clarify that there is an option other than OAuth for Phabricator and  
							
							 
							
							... 
							
							
							
							offer up my email to the spam lords for it. Hopefully this will
eventually be more automatic, but we don't want people to think there is
only one option.
llvm-svn: 166870 
							
						 
						
							2012-10-27 09:47:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								2962d9599e 
								
							 
						 
						
							
							
								
								Suggest llvm_unreachable over assert(0).  
							
							 
							
							... 
							
							
							
							llvm-svn: 166821 
							
						 
						
							2012-10-26 22:08:46 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								6dc1e2f287 
								
							 
						 
						
							
							
								
								Remove LoopDependenceAnalysis.  
							
							 
							
							... 
							
							
							
							It was unmaintained and not much more than a stub. The new DependenceAnalysis
pass is both more general and complete.
llvm-svn: 166810 
							
						 
						
							2012-10-26 20:25:01 +00:00  
						
					 
				
					
						
							
							
								 
								David Tweed
							
						 
						
							 
							
							
							
							
								
							
							
								fd2cf7f9d9 
								
							 
						 
						
							
							
								
								Minor enhancement to build process notes for ARM platforms.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166769 
							
						 
						
							2012-10-26 12:09:47 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								e337f71203 
								
							 
						 
						
							
							
								
								Update the release notes to note the change from TargetData to DataLayout.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166702 
							
						 
						
							2012-10-25 18:06:47 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Pop
							
						 
						
							 
							
							
							
							
								
							
							
								5c87daf2c8 
								
							 
						 
						
							
							
								
								add TableGen support to create relationship maps between instructions  
							
							 
							
							... 
							
							
							
							Relationship maps are represented as InstrMapping records which are parsed by
TableGen and the information is used to construct mapping tables to represent
appropriate relations between instructions. These tables are emitted into
XXXGenInstrInfo.inc file along with the functions to query them.
Patch by Jyotsna Verma <jverma@codeaurora.org>.
llvm-svn: 166685 
							
						 
						
							2012-10-25 15:54:06 +00:00  
						
					 
				
					
						
							
							
								 
								Kevin Enderby
							
						 
						
							 
							
							
							
							
								
							
							
								9356608f56 
								
							 
						 
						
							
							
								
								Add a bit of documentation on the annotated disassembly output.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166639 
							
						 
						
							2012-10-24 23:30:22 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								1052df1049 
								
							 
						 
						
							
							
								
								Document the -force-vector-width flag.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166621 
							
						 
						
							2012-10-24 20:47:55 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								9fb49d2b30 
								
							 
						 
						
							
							
								
								Document current Doxygen use practices in Coding Standards.  Mostly it is  
							
							 
							
							... 
							
							
							
							obvious stuff and most new code being committed conforms to that.  Some old
code does not; this might cause confusion and this is the motivation to
document the correct guidelines.
llvm-svn: 166378 
							
						 
						
							2012-10-20 13:27:43 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								895b003f88 
								
							 
						 
						
							
							
								
								Vectorization docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166364 
							
						 
						
							2012-10-20 02:34:34 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								a3d9cabf8f 
								
							 
						 
						
							
							
								
								lit: Rename the valgrind leaks feature to match what is currently used  
							
							 
							
							... 
							
							
							
							(vg_leak).
llvm-svn: 166306 
							
						 
						
							2012-10-19 20:29:30 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								519a349c8a 
								
							 
						 
						
							
							
								
								lit: Add 'valgrind' and 'valgrind-leaks' features when valgrind is used.  
							
							 
							
							... 
							
							
							
							- These can be used with the XFAIL options.
llvm-svn: 166303 
							
						 
						
							2012-10-19 20:12:00 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								bc4a4565de 
								
							 
						 
						
							
							
								
								Fix some doc-os.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166290 
							
						 
						
							2012-10-19 17:23:39 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								f1706edf5d 
								
							 
						 
						
							
							
								
								lit: Allow XFAIL: lines to also refer to "features".  
							
							 
							
							... 
							
							
							
							llvm-svn: 166224 
							
						 
						
							2012-10-18 20:43:04 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								c8702fc261 
								
							 
						 
						
							
							
								
								Update the LangRef documentation for the per pointer address space support.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166201 
							
						 
						
							2012-10-18 18:18:17 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								71a19ecd41 
								
							 
						 
						
							
							
								
								test commit: verifying access from new address  
							
							 
							
							... 
							
							
							
							llvm-svn: 166197 
							
						 
						
							2012-10-18 18:12:05 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								00cadb3ed7 
								
							 
						 
						
							
							
								
								Add a small example which shows a vectorizable loop with a non-pow-of-two count  
							
							 
							
							... 
							
							
							
							llvm-svn: 166169 
							
						 
						
							2012-10-18 05:46:16 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								89a452a9a6 
								
							 
						 
						
							
							
								
								Update the release notes about how to enable the loop vectorizer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166123 
							
						 
						
							2012-10-17 19:49:21 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								ec92817e05 
								
							 
						 
						
							
							
								
								Update the release notes about the store-merge dag optimization.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166116 
							
						 
						
							2012-10-17 18:35:21 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								d9779f15cf 
								
							 
						 
						
							
							
								
								Update the release notes about the new TargetTransformInfo API changes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166115 
							
						 
						
							2012-10-17 18:33:50 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								c260387050 
								
							 
						 
						
							
							
								
								Update the release notes about the new loop vectorizer.  
							
							 
							
							... 
							
							
							
							llvm-svn: 166113 
							
						 
						
							2012-10-17 18:30:09 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								13c64c08c2 
								
							 
						 
						
							
							
								
								docs: Add link to integrated assembler HowTo  
							
							 
							
							... 
							
							
							
							llvm-svn: 166106 
							
						 
						
							2012-10-17 16:36:27 +00:00  
						
					 
				
					
						
							
							
								 
								Jan Wen Voung
							
						 
						
							 
							
							
							
							
								
							
							
								69082be39c 
								
							 
						 
						
							
							
								
								Fix a typo in bitcode docs, from 165814.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165944 
							
						 
						
							2012-10-15 16:47:58 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								2378c5e230 
								
							 
						 
						
							
							
								
								Documentation: Lexicon.rst: add "BB Vectorization" and "TBAA".  
							
							 
							
							... 
							
							
							
							llvm-svn: 165879 
							
						 
						
							2012-10-13 17:34:49 +00:00  
						
					 
				
					
						
							
							
								 
								Jan Wen Voung
							
						 
						
							 
							
							
							
							
								
							
							
								77c6c85e84 
								
							 
						 
						
							
							
								
								Add bitcode instruction encoding documentation for module version  
							
							 
							
							... 
							
							
							
							0 and 1.  Followup to 165739.
llvm-svn: 165814 
							
						 
						
							2012-10-12 18:13:17 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								3b942abef3 
								
							 
						 
						
							
							
								
								docs: Update example to conform to coding standards.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165782 
							
						 
						
							2012-10-12 01:55:51 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								b39f47b067 
								
							 
						 
						
							
							
								
								docs: Minor clean up of Phabricator documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165779 
							
						 
						
							2012-10-12 01:21:24 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								d91ff4c942 
								
							 
						 
						
							
							
								
								docs: Add SphinxQuickstartTemplate.rst.  
							
							 
							
							... 
							
							
							
							The intent of this document is to be the go-to document for anybody who
wants to write new documentation, but isn't familiar with Sphinx.
llvm-svn: 165775 
							
						 
						
							2012-10-12 00:53:48 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								d7802ad8a5 
								
							 
						 
						
							
							
								
								docs: Improve HowToSetUpLLVMStyleRTTI.  
							
							 
							
							... 
							
							
							
							* Fix confusing explanation regarding abstract classes.
* Clarify auto-upcasting and why `Shape` doesn't need a `classof()`.
* Add section `Rules of Thumb` with some quick summary tips.
llvm-svn: 165768 
							
						 
						
							2012-10-11 23:30:52 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								d73b2818a1 
								
							 
						 
						
							
							
								
								docs: Update HowToSetUpLLVMStyleRTTI.  
							
							 
							
							... 
							
							
							
							Recent changes to isa<>/dyn_cast<> have made unnecessary those classof()
of the form:
    static bool classof(const Foo *) { return true; }
Accordingly, remove mention of such classof() from the documentation.
llvm-svn: 165766 
							
						 
						
							2012-10-11 23:30:41 +00:00  
						
					 
				
					
						
							
							
								 
								Manuel Klimek
							
						 
						
							 
							
							
							
							
								
							
							
								8398126bdd 
								
							 
						 
						
							
							
								
								Adds Phabricator documentation. This is a first step that answers many questions we have seen.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165736 
							
						 
						
							2012-10-11 19:40:46 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								66304d5411 
								
							 
						 
						
							
							
								
								GettingStarted.rst: s/&/&/g  
							
							 
							
							... 
							
							
							
							llvm-svn: 165690 
							
						 
						
							2012-10-11 01:10:37 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								4b71c205b9 
								
							 
						 
						
							
							
								
								GettingStarted.rst: Fix the label to DeveloperPolicy.html.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165689 
							
						 
						
							2012-10-11 01:10:27 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								529ecebe4c 
								
							 
						 
						
							
							
								
								docs: Propagate fix from r165632 to other docs.  
							
							 
							
							... 
							
							
							
							There are only two other instances of using `.. code::` instead of
`..  code-block::`.
llvm-svn: 165633 
							
						 
						
							2012-10-10 17:21:39 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								9ce5c06626 
								
							 
						 
						
							
							
								
								docs: Attempt to fix PR14053.  
							
							 
							
							... 
							
							
							
							Hypothesis 1: use of `.. code::` directive instead of `.. code-block::`
is causing Sphinx to discard the block. On my machine, `.. code::`
renders fine. However, I don't think that `..  code::` is actually a
legit Sphinx directive. I believe that on my machine Sphinx is falling
back to just displaying it monospace with no syntax, whereas llvm.org's
Sphinx is just discarding it.
This is truly "remote debugging" since I can't reproduce this on my
machine. It would be helpful to be able to see the llvm.org Sphinx
build logs; if that's possible please let me know.
llvm-svn: 165632 
							
						 
						
							2012-10-10 17:07:23 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								b0d9dec1ff 
								
							 
						 
						
							
							
								
								Fix typo in docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165464 
							
						 
						
							2012-10-08 23:54:10 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								9cfc13d46c 
								
							 
						 
						
							
							
								
								Move TargetData to DataLayout.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165403 
							
						 
						
							2012-10-08 16:39:34 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								a4fe992756 
								
							 
						 
						
							
							
								
								Silence Sphinx warnings.  
							
							 
							
							... 
							
							
							
							Found the fix on this page:
http://permalink.gmane.org/gmane.comp.python.sphinx.devel/112 
llvm-svn: 165380 
							
						 
						
							2012-10-07 18:49:28 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								954e430e9b 
								
							 
						 
						
							
							
								
								Sphinxify the GettinStarted documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165372 
							
						 
						
							2012-10-07 07:10:13 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								c3b3463fcf 
								
							 
						 
						
							
							
								
								Sphinxify the ExtendingLLVM documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165371 
							
						 
						
							2012-10-07 04:56:08 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								668043f0db 
								
							 
						 
						
							
							
								
								Sphinxify the compiler writer info documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165369 
							
						 
						
							2012-10-07 04:34:10 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								ec2a51c154 
								
							 
						 
						
							
							
								
								Document MapVector.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165366 
							
						 
						
							2012-10-07 00:56:09 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								8b76113f05 
								
							 
						 
						
							
							
								
								HowToSetUpLLVMStyleRTTI.rst: remove unneeded semicolons in code examples.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165335 
							
						 
						
							2012-10-05 20:52:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								9dd4687fcc 
								
							 
						 
						
							
							
								
								GoldPlugin.rst: minor typesetting fixes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165334 
							
						 
						
							2012-10-05 20:50:05 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								5ce54c2eb9 
								
							 
						 
						
							
							
								
								docs: Add HowToSetUpLLVMStyleRTTI.rst.  
							
							 
							
							... 
							
							
							
							This document describes how to set up LLVM-style RTTI for a class
hierarchy. Surprisingly, this was not previously documented.
Also, link it into ProgrammersManual.html.
llvm-svn: 165293 
							
						 
						
							2012-10-05 03:32:01 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								271ea6cdc5 
								
							 
						 
						
							
							
								
								The alignment of an sret parameter is known: it must be at least the  
							
							 
							
							... 
							
							
							
							alignment of the return type.  Teach the optimizers this.
llvm-svn: 165226 
							
						 
						
							2012-10-04 13:36:31 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								03254cae95 
								
							 
						 
						
							
							
								
								docs: Fix typo on front page  
							
							 
							
							... 
							
							
							
							llvm-svn: 165200 
							
						 
						
							2012-10-04 04:41:27 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								fc6de0f2cb 
								
							 
						 
						
							
							
								
								docs: Sphinxify GoldPlugin document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 165198 
							
						 
						
							2012-10-04 03:56:23 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								99a241fa2c 
								
							 
						 
						
							
							
								
								[Docs] Update File Headers section to cover doxygen style file level docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164964 
							
						 
						
							2012-10-01 19:59:21 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								37f92c74d2 
								
							 
						 
						
							
							
								
								RST docs: convert HTML escapes to plain text in code examples.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164922 
							
						 
						
							2012-09-30 20:51:02 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								0fd5ce068e 
								
							 
						 
						
							
							
								
								Sphinx CSS: remove negative letter-spacing, it makes some fonts look really  
							
							 
							
							... 
							
							
							
							bad.  Fonts already have appropriate tracking built-in.
llvm-svn: 164921 
							
						 
						
							2012-09-30 20:43:24 +00:00  
						
					 
				
					
						
							
							
								 
								Jakub Staszak
							
						 
						
							 
							
							
							
							
								
							
							
								2e747e3596 
								
							 
						 
						
							
							
								
								Fix && to && in Coding Standards.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164920 
							
						 
						
							2012-09-30 20:42:13 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								6f876c1028 
								
							 
						 
						
							
							
								
								docs: dedent list on index.rst  
							
							 
							
							... 
							
							
							
							In reStructuredText, indented blocks denote block quotes [1]. This list
is not a block quote.
[1]. http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#block-quotes 
llvm-svn: 164847 
							
						 
						
							2012-09-28 21:18:37 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Kaylor
							
						 
						
							 
							
							
							
							
								
							
							
								5808c7d828 
								
							 
						 
						
							
							
								
								Removing dependency on third party library for Intel JIT event support.  
							
							 
							
							... 
							
							
							
							Patch committed on behalf of Kirill Uhanov
llvm-svn: 164831 
							
						 
						
							2012-09-28 17:35:20 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								daa1c74da8 
								
							 
						 
						
							
							
								
								Fix more crlf issues.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164805 
							
						 
						
							2012-09-27 22:14:10 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								eb9c0d0ed5 
								
							 
						 
						
							
							
								
								Fix CRLF issues.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164782 
							
						 
						
							2012-09-27 17:51:02 +00:00  
						
					 
				
					
						
							
							
								 
								Micah Villmow
							
						 
						
							 
							
							
							
							
								
							
							
								7345a35777 
								
							 
						 
						
							
							
								
								Patch for HowToBuildOnARM documentation from Wei-Ren Chen.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164776 
							
						 
						
							2012-09-27 15:05:49 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								b0a1edce8c 
								
							 
						 
						
							
							
								
								docs: Sphinxify HowToSubmitABug  
							
							 
							
							... 
							
							
							
							llvm-svn: 164630 
							
						 
						
							2012-09-25 20:52:04 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								747c639c27 
								
							 
						 
						
							
							
								
								docs: Fix long-standing typo in yaml2obj.rst.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164407 
							
						 
						
							2012-09-21 19:48:16 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								3397bb248f 
								
							 
						 
						
							
							
								
								Say "bytes" instead of "address units", since that's what the  
							
							 
							
							... 
							
							
							
							rest of LangRef uses.
llvm-svn: 164402 
							
						 
						
							2012-09-21 18:41:30 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								e36188f30e 
								
							 
						 
						
							
							
								
								Document the new !tbaa.struct metadata.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164398 
							
						 
						
							2012-09-21 18:21:48 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								f787f171a3 
								
							 
						 
						
							
							
								
								Add missing 'to' and rephrase an explanation of GCC's assumptions.  
							
							 
							
							... 
							
							
							
							Wordsmithing by Matt Beaumont-Gay in response to r164389.
llvm-svn: 164395 
							
						 
						
							2012-09-21 18:03:02 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								00bec9a4ad 
								
							 
						 
						
							
							
								
								Document "do not use defaults in covered switch-over-enum" coding standard.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164389 
							
						 
						
							2012-09-21 17:47:36 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								835ef201ac 
								
							 
						 
						
							
							
								
								docs: Fix Sphinx warning over Atomics.rst.  
							
							 
							
							... 
							
							
							
							Atomics.rst was not linked into the toctree.
Docs now build warning-free!
llvm-svn: 164356 
							
						 
						
							2012-09-21 02:46:32 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								9f0311deee 
								
							 
						 
						
							
							
								
								docs: Fix Sphinx warning over yaml2obj.rst.  
							
							 
							
							... 
							
							
							
							yaml2obj.rst was not included in the toctree
Input from Michael Spencer.
llvm-svn: 164355 
							
						 
						
							2012-09-21 02:46:30 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Trick
							
						 
						
							 
							
							
							
							
								
							
							
								e6af4b9a35 
								
							 
						 
						
							
							
								
								Fix function names in coding style examples  
							
							 
							
							... 
							
							
							
							llvm-svn: 164311 
							
						 
						
							2012-09-20 17:02:04 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								98f84c998f 
								
							 
						 
						
							
							
								
								Fix Sphinx warnings.  
							
							 
							
							... 
							
							
							
							Toctree was not being interlinked properly.
llvm-svn: 164282 
							
						 
						
							2012-09-20 03:20:53 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								51fc86ddfe 
								
							 
						 
						
							
							
								
								Sphinxify DebuggingJITedCode  
							
							 
							
							... 
							
							
							
							LGTM by Michael Spencer
llvm-svn: 164280 
							
						 
						
							2012-09-20 03:05:26 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Trick
							
						 
						
							 
							
							
							
							
								
							
							
								fc9420c006 
								
							 
						 
						
							
							
								
								Fix static function names in CodingStandards examples.  
							
							 
							
							... 
							
							
							
							Try not to violate conventions immediately before explaining them.
llvm-svn: 164278 
							
						 
						
							2012-09-20 02:01:06 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								c99b54d095 
								
							 
						 
						
							
							
								
								Test commit  
							
							 
							
							... 
							
							
							
							llvm-svn: 164174 
							
						 
						
							2012-09-18 22:21:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								be88f563bf 
								
							 
						 
						
							
							
								
								Coding standards: fix typo: '= deleted' -> '= delete'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164126 
							
						 
						
							2012-09-18 14:00:58 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								1740e05c31 
								
							 
						 
						
							
							
								
								Add LLVM_DELETED_FUNCTION to coding standards.  
							
							 
							
							... 
							
							
							
							llvm-svn: 164101 
							
						 
						
							2012-09-18 04:43:40 +00:00  
						
					 
				
					
						
							
							
								 
								Galina Kistanova
							
						 
						
							 
							
							
							
							
								
							
							
								8201936f60 
								
							 
						 
						
							
							
								
								Patch by Sean Silva!  
							
							 
							
							... 
							
							
							
							The patch converts the "How to add a builder" document over to reStructuredText..
llvm-svn: 163860 
							
						 
						
							2012-09-13 23:51:08 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								7c277da364 
								
							 
						 
						
							
							
								
								Add a new optimization pass: Stack Coloring, that merges disjoint static allocations (allocas). Allocas are known to be  
							
							 
							
							... 
							
							
							
							disjoint if they are marked by disjoint lifetime markers (@llvm.lifetime.XXX intrinsics).
llvm-svn: 163299 
							
						 
						
							2012-09-06 09:17:37 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								00b0d38094 
								
							 
						 
						
							
							
								
								[Docs] Fix Sphinx incremental build. Patch by Sean Silva!  
							
							 
							
							... 
							
							
							
							llvm-svn: 163235 
							
						 
						
							2012-09-05 19:44:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								d8c7610781 
								
							 
						 
						
							
							
								
								[ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect to  
							
							 
							
							... 
							
							
							
							inteldialect.
llvm-svn: 163231 
							
						 
						
							2012-09-05 19:00:49 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								f42fad6251 
								
							 
						 
						
							
							
								
								[ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.  
							
							 
							
							... 
							
							
							
							llvm-svn: 163181 
							
						 
						
							2012-09-05 00:08:17 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								38d24e6751 
								
							 
						 
						
							
							
								
								[ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute.  This  
							
							 
							
							... 
							
							
							
							implementation does not co-exist well with how the sideeffect and alignstack
attributes are handled.  The reverts r161641.
llvm-svn: 163174 
							
						 
						
							2012-09-04 22:29:45 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								9bf4e5d3f6 
								
							 
						 
						
							
							
								
								remove old docs  
							
							 
							
							... 
							
							
							
							llvm-svn: 162896 
							
						 
						
							2012-08-30 09:23:13 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								783e7c02c6 
								
							 
						 
						
							
							
								
								Patch by Sean Silva to un-barf his computer by explicitly removing the '\n'  
							
							 
							
							... 
							
							
							
							character instead of always the last character.
llvm-svn: 162767 
							
						 
						
							2012-08-28 17:18:27 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								34bc34ecae 
								
							 
						 
						
							
							
								
								Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' to  
							
							 
							
							... 
							
							
							
							make it more consistent with its intended semantics.
The `linker_private_weak_def_auto' linkage type was meant to automatically hide
globals which never had their addresses taken. It has nothing to do with the
`linker_private' linkage type, which outputs the symbols with a `l' (ell) prefix
among other things.
The intended semantic is more like the `linkonce_odr' linkage type.
Change the name of the linkage type to `linkonce_odr_auto_hide'. And therefore
changing the semantics so that it produces the correct output for the linker.
Note: The old linkage name `linker_private_weak_def_auto' will still parse but
is not a synonym for `linkonce_odr_auto_hide'. This should be removed in 4.0.
<rdar://problem/11754934>
llvm-svn: 162114 
							
						 
						
							2012-08-17 18:33:14 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								740a6bc8a0 
								
							 
						 
						
							
							
								
								Remove references to compression in llvm-ar. It has been a long time since we  
							
							 
							
							... 
							
							
							
							switched from a bytecode+bzip2 to the current bitcode.
llvm-svn: 161651 
							
						 
						
							2012-08-10 01:57:52 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								09f74b5517 
								
							 
						 
						
							
							
								
								[ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute.  
							
							 
							
							... 
							
							
							
							This new attribute is intended to be used by the backend to determine how
the inline asm string should be parsed/printed. This patch adds the 
ia_nsdialect attribute and also adds a test case to ensure the IR is
correctly parsed, but there is no functional change at this time.
The standard dialect is assumed to be AT&T.  Therefore, this attribute
should only be added to MS-style inline assembly statements, which use
the Intel dialect.  If we ever support more dialects we'll need to
add additional state to the attribute.
llvm-svn: 161641 
							
						 
						
							2012-08-10 00:00:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								26f1f00999 
								
							 
						 
						
							
							
								
								Sphinxify the CommandLine document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 161479 
							
						 
						
							2012-08-08 08:21:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								7daef91de0 
								
							 
						 
						
							
							
								
								Move header so that it can be picked up by other .rst files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 161478 
							
						 
						
							2012-08-08 06:42:30 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								1ffd9de4f1 
								
							 
						 
						
							
							
								
								Add yaml2obj. A utility to convert YAML to binaries.  
							
							 
							
							... 
							
							
							
							yaml2obj takes a textual description of an object file in YAML format
and outputs the binary equivalent. This greatly simplifies writing
tests that take binary object files as input.
llvm-svn: 161205 
							
						 
						
							2012-08-02 19:16:56 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								ff9feeb520 
								
							 
						 
						
							
							
								
								Sphinxify the Code Generator document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 161164 
							
						 
						
							2012-08-02 08:49:53 +00:00  
						
					 
				
					
						
							
							
								 
								Sylvestre Ledru
							
						 
						
							 
							
							
							
							
								
							
							
								ef7d8295b6 
								
							 
						 
						
							
							
								
								Fix some minor typos  
							
							 
							
							... 
							
							
							
							llvm-svn: 161037 
							
						 
						
							2012-07-31 07:05:57 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								7e9f6d7d58 
								
							 
						 
						
							
							
								
								Fix grammar-o. Fixes PR13482!  
							
							 
							
							... 
							
							
							
							llvm-svn: 160996 
							
						 
						
							2012-07-30 21:10:51 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								c25f88b703 
								
							 
						 
						
							
							
								
								The TimePassesIsEnabled has since moved to PassManager.cpp.  
							
							 
							
							... 
							
							
							
							llvm-svn: 160881 
							
						 
						
							2012-07-27 19:03:02 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								0b3d782933 
								
							 
						 
						
							
							
								
								Add a floor intrinsic.  
							
							 
							
							... 
							
							
							
							llvm-svn: 160791 
							
						 
						
							2012-07-26 17:43:27 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								a2791b576f 
								
							 
						 
						
							
							
								
								Take people straight to the contents of the file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 160777 
							
						 
						
							2012-07-26 08:08:31 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								c769ccaff3 
								
							 
						 
						
							
							
								
								Add the list of code owners to the top level of the LLVM source tree to  
							
							 
							
							... 
							
							
							
							hopefully make it more visible.  Adjust the web-docs to have a link to
this file rather than the list itself.  I described code owners as also
being gatekeepers for their part of the code, which I think is true but
isn't in the code owner explanation on the web page.
llvm-svn: 160776 
							
						 
						
							2012-07-26 08:04:09 +00:00  
						
					 
				
					
						
							
							
								 
								Sylvestre Ledru
							
						 
						
							 
							
							
							
							
								
							
							
								4fb32b10e5 
								
							 
						 
						
							
							
								
								Fix two typos in the doc  
							
							 
							
							... 
							
							
							
							llvm-svn: 160762 
							
						 
						
							2012-07-25 22:01:31 +00:00  
						
					 
				
					
						
							
							
								 
								Axel Naumann
							
						 
						
							 
							
							
							
							
								
							
							
								7b44fbb95b 
								
							 
						 
						
							
							
								
								Twine: fix link to source, add link to class doc and container section.  
							
							 
							
							... 
							
							
							
							80 char lines.
llvm-svn: 160726 
							
						 
						
							2012-07-25 13:46:11 +00:00  
						
					 
				
					
						
							
							
								 
								Sylvestre Ledru
							
						 
						
							 
							
							
							
							
								
							
							
								35521e2310 
								
							 
						 
						
							
							
								
								Fix a typo (the the => the)  
							
							 
							
							... 
							
							
							
							llvm-svn: 160621 
							
						 
						
							2012-07-23 08:51:15 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								acd8535de0 
								
							 
						 
						
							
							
								
								Apparently it's possible to do an 'invoke asm'.  
							
							 
							
							... 
							
							
							
							Update the language reference to reflect that.
llvm-svn: 160408 
							
						 
						
							2012-07-17 23:51:33 +00:00  
						
					 
				
					
						
							
							
								 
								Hans Wennborg
							
						 
						
							 
							
							
							
							
								
							
							
								e2679c50d7 
								
							 
						 
						
							
							
								
								ReleaseNotes.html: add note about specifying TLS models  
							
							 
							
							... 
							
							
							
							llvm-svn: 160168 
							
						 
						
							2012-07-13 12:44:23 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								5a5928a5eb 
								
							 
						 
						
							
							
								
								Post-dom frontier was removed in 3.0.  Patch by chenwj.  
							
							 
							
							... 
							
							
							
							llvm-svn: 160166 
							
						 
						
							2012-07-13 10:11:28 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								26b8e1d03f 
								
							 
						 
						
							
							
								
								Fixup broken doc link.  Patch by Sean Silva <silvas@purdue.edu>.  
							
							 
							
							... 
							
							
							
							llvm-svn: 160082 
							
						 
						
							2012-07-11 21:49:14 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								d01af8772d 
								
							 
						 
						
							
							
								
								Since SmallMap was removed in r158644, remove documentation in ProgrammersManual.html.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159874 
							
						 
						
							2012-07-06 23:06:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								e3a87b1511 
								
							 
						 
						
							
							
								
								Update getFunction parameter documentation. Fixes PR13268.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159835 
							
						 
						
							2012-07-06 17:15:03 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								fab09c66f3 
								
							 
						 
						
							
							
								
								Sphinxify the CMake document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159806 
							
						 
						
							2012-07-06 05:51:50 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								4d6c832165 
								
							 
						 
						
							
							
								
								add @llvm.donothing  
							
							 
							
							... 
							
							
							
							llvm-svn: 159758 
							
						 
						
							2012-07-05 17:37:07 +00:00  
						
					 
				
					
						
							
							
								 
								Peter Collingbourne
							
						 
						
							 
							
							
							
							
								
							
							
								2165cf6e36 
								
							 
						 
						
							
							
								
								Document the llvm.fabs intrinsic.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159657 
							
						 
						
							2012-07-03 12:25:40 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								aafe0918bc 
								
							 
						 
						
							
							
								
								Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h  
							
							 
							
							... 
							
							
							
							This was always part of the VMCore library out of necessity -- it deals
entirely in the IR. The .cpp file in fact was already part of the VMCore
library. This is just a mechanical move.
I've tried to go through and re-apply the coding standard's preferred
header sort, but at 40-ish files, I may have gotten some wrong. Please
let me know if so.
I'll be committing the corresponding updates to Clang and Polly, and
Duncan has DragonEgg.
Thanks to Bill and Eric for giving the green light for this bit of cleanup.
llvm-svn: 159421 
							
						 
						
							2012-06-29 12:38:19 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								2908947b97 
								
							 
						 
						
							
							
								
								Sphinxify the Atomics documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159416 
							
						 
						
							2012-06-29 09:00:01 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								e28d50a889 
								
							 
						 
						
							
							
								
								Sphinxify the bitcode format document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159340 
							
						 
						
							2012-06-28 08:43:12 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								c66b152e07 
								
							 
						 
						
							
							
								
								Sphinxify the exception handling doc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159254 
							
						 
						
							2012-06-27 07:20:57 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								b4e01abdb4 
								
							 
						 
						
							
							
								
								Sphyinxify the Bugpoint document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 159199 
							
						 
						
							2012-06-26 11:37:00 +00:00  
						
					 
				
					
						
							
							
								 
								Hans Wennborg
							
						 
						
							 
							
							
							
							
								
							
							
								cbe34b4cc9 
								
							 
						 
						
							
							
								
								Extend the IL for selecting TLS models (PR9788)  
							
							 
							
							... 
							
							
							
							This allows the user/front-end to specify a model that is better
than what LLVM would choose by default. For example, a variable
might be declared as
  @x  = thread_local(initialexec) global i32 42
if it will not be used in a shared library that is dlopen'ed.
If the specified model isn't supported by the target, or if LLVM can
make a better choice, a different model may be used.
llvm-svn: 159077 
							
						 
						
							2012-06-23 11:37:03 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								d93399a15d 
								
							 
						 
						
							
							
								
								[docs] Sphinxify GettingStartedVS. Patch by Mikael Lyngvig!  
							
							 
							
							... 
							
							
							
							llvm-svn: 158947 
							
						 
						
							2012-06-21 23:27:09 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								a10801fe6f 
								
							 
						 
						
							
							
								
								Cleanup some encoding mishaps.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158904 
							
						 
						
							2012-06-21 07:01:02 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								b5c7aa515e 
								
							 
						 
						
							
							
								
								Sphinxify the tablegen document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158903 
							
						 
						
							2012-06-21 06:58:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								5b26461e09 
								
							 
						 
						
							
							
								
								Sphinxify the outdated Packaging documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158901 
							
						 
						
							2012-06-21 06:09:37 +00:00  
						
					 
				
					
						
							
							
								 
								Meador Inge
							
						 
						
							 
							
							
							
							
								
							
							
								6a706af708 
								
							 
						 
						
							
							
								
								Put space after "code-block::".  
							
							 
							
							... 
							
							
							
							llvm-svn: 158880 
							
						 
						
							2012-06-20 23:57:00 +00:00  
						
					 
				
					
						
							
							
								 
								Meador Inge
							
						 
						
							 
							
							
							
							
								
							
							
								46137da795 
								
							 
						 
						
							
							
								
								Removed some left over HTML tags and a '}'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158877 
							
						 
						
							2012-06-20 23:48:01 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								9dc93279a5 
								
							 
						 
						
							
							
								
								Sphixify the GEP FAQ.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158858 
							
						 
						
							2012-06-20 21:54:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								814ad4a169 
								
							 
						 
						
							
							
								
								Sphinxify the SegmentedStack document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158819 
							
						 
						
							2012-06-20 12:05:05 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								1eec272587 
								
							 
						 
						
							
							
								
								Move coding standards reference from development_process.rst to programming.rst.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158818 
							
						 
						
							2012-06-20 11:56:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								39174deb12 
								
							 
						 
						
							
							
								
								Unindent list.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158817 
							
						 
						
							2012-06-20 11:55:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								3a9192c19a 
								
							 
						 
						
							
							
								
								Un-indent list to remove ugly back-slash.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158816 
							
						 
						
							2012-06-20 11:53:08 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4a8948d583 
								
							 
						 
						
							
							
								
								Fix the formatting a bit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158815 
							
						 
						
							2012-06-20 11:25:11 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f42595a75f 
								
							 
						 
						
							
							
								
								Sphinxify the developer policy document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158814 
							
						 
						
							2012-06-20 11:20:07 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								29f569c3c6 
								
							 
						 
						
							
							
								
								Sphinxify the lexicon doc.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158813 
							
						 
						
							2012-06-20 10:36:41 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								8a6215c3b6 
								
							 
						 
						
							
							
								
								Sphinxify BranchWeightMetadata document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158810 
							
						 
						
							2012-06-20 10:17:46 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								8cb8e9987b 
								
							 
						 
						
							
							
								
								Sphinxify the LTO document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158808 
							
						 
						
							2012-06-20 10:08:02 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								dca6fccd1f 
								
							 
						 
						
							
							
								
								Unindent list.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158806 
							
						 
						
							2012-06-20 09:50:45 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								e78ab21781 
								
							 
						 
						
							
							
								
								Sphinxify the AliasAnalysis document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158805 
							
						 
						
							2012-06-20 09:49:57 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								b2f7b95b9d 
								
							 
						 
						
							
							
								
								Unindent list.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158804 
							
						 
						
							2012-06-20 09:49:06 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								7aa439ece8 
								
							 
						 
						
							
							
								
								Un-indent the list and remove ugly back-slash.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158803 
							
						 
						
							2012-06-20 09:48:38 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								74ede098b3 
								
							 
						 
						
							
							
								
								Sphinxify the MakefileGuide document.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158789 
							
						 
						
							2012-06-20 04:20:39 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								1c5e94a47c 
								
							 
						 
						
							
							
								
								Sphinxify the CodingStandard documentation.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158786 
							
						 
						
							2012-06-20 02:57:56 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								444075a281 
								
							 
						 
						
							
							
								
								Add Projects.rst to the toctree.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158753 
							
						 
						
							2012-06-19 22:25:41 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								34ffc89e93 
								
							 
						 
						
							
							
								
								Use correct capitalization.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158752 
							
						 
						
							2012-06-19 22:25:17 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								7f0d23e427 
								
							 
						 
						
							
							
								
								Indent coding examples.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158728 
							
						 
						
							2012-06-19 17:48:06 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								fb370510e7 
								
							 
						 
						
							
							
								
								Remove bad HTML tags. Add missing :.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158726 
							
						 
						
							2012-06-19 17:43:57 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								6bf4417261 
								
							 
						 
						
							
							
								
								Put flag names on one line.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158715 
							
						 
						
							2012-06-19 09:29:05 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f0d91f3beb 
								
							 
						 
						
							
							
								
								Fix italicized text.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158714 
							
						 
						
							2012-06-19 09:27:54 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								b746402512 
								
							 
						 
						
							
							
								
								Use correct URL.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158713 
							
						 
						
							2012-06-19 09:26:15 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								5901a4e5f3 
								
							 
						 
						
							
							
								
								Fix numbering of list items.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158712 
							
						 
						
							2012-06-19 09:25:04 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								f06ac97fd7 
								
							 
						 
						
							
							
								
								Fix some Sphinx mistakes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158711 
							
						 
						
							2012-06-19 09:23:23 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								a84e2df4f9 
								
							 
						 
						
							
							
								
								First attempt at Sphinx. Convert the Projects.html file to Sphinx format.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158709 
							
						 
						
							2012-06-19 09:18:34 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								f9abcb7ba9 
								
							 
						 
						
							
							
								
								revert r158660, since Chris has some issues with this patch (namely using code to reprent information only used by the compiler)  
							
							 
							
							... 
							
							
							
							Original commit msg:
add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers.
This metadata can be attached to any instruction returning a pointer
llvm-svn: 158688 
							
						 
						
							2012-06-18 23:34:26 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								626a4ecf3a 
								
							 
						 
						
							
							
								
								[docs] Port FAQ over to Sphinx.  
							
							 
							
							... 
							
							
							
							Patch by Mikael Lyngvig!
llvm-svn: 158677 
							
						 
						
							2012-06-18 20:21:38 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								b7c941bad9 
								
							 
						 
						
							
							
								
								add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers.  
							
							 
							
							... 
							
							
							
							This metadata can be attached to any instruction returning a pointer
llvm-svn: 158660 
							
						 
						
							2012-06-18 16:04:04 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								a9acafa64e 
								
							 
						 
						
							
							
								
								[docs] Make it pretty.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158561 
							
						 
						
							2012-06-15 22:17:44 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								c198a68a14 
								
							 
						 
						
							
							
								
								Remove/modify C backend references from LLVM documentation.  
							
							 
							
							... 
							
							
							
							Patch by Wei-Ren Chen.
llvm-svn: 158456 
							
						 
						
							2012-06-14 16:52:55 +00:00  
						
					 
				
					
						
							
							
								 
								David Blaikie
							
						 
						
							 
							
							
							
							
								
							
							
								b64f23e674 
								
							 
						 
						
							
							
								
								Remove C backend reference from the FAQ.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158455 
							
						 
						
							2012-06-14 16:43:11 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								be3d3a66ee 
								
							 
						 
						
							
							
								
								Clarify a bit that the types have to be the same.  Came up on IRC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158453 
							
						 
						
							2012-06-14 14:58:28 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								a99fa5b062 
								
							 
						 
						
							
							
								
								Use correct syntax highliter in code blocks.  Noticed by Sean Silva.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158359 
							
						 
						
							2012-06-12 15:45:07 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								19408a76a6 
								
							 
						 
						
							
							
								
								FileCheck docs: remove leftover HTML markup.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158344 
							
						 
						
							2012-06-12 00:48:47 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								838e5add7e 
								
							 
						 
						
							
							
								
								[llvm-nm] Update documentation to cover object file support and arguments.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158120 
							
						 
						
							2012-06-06 23:34:10 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								1f5d109918 
								
							 
						 
						
							
							
								
								Add a new broken compiler.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158053 
							
						 
						
							2012-06-06 07:39:39 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								21b8ad0560 
								
							 
						 
						
							
							
								
								Add 3.0 and 3.1 tags to the getting started guide.  
							
							 
							
							... 
							
							
							
							llvm-svn: 158020 
							
						 
						
							2012-06-05 20:35:50 +00:00  
						
					 
				
					
						
							
							
								 
								Lang Hames
							
						 
						
							 
							
							
							
							
								
							
							
								a59100cc08 
								
							 
						 
						
							
							
								
								Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-add  
							
							 
							
							... 
							
							
							
							expression (a * b + c) that can be implemented as a fused multiply-add (fma)
if the target determines that this will be more efficient. This intrinsic
will be used to implement FP_CONTRACT support and an aggressive FMA formation
mode.
If your target has a fast FMA instruction you should override the
isFMAFasterThanMulAndAdd method in TargetLowering to return true.
llvm-svn: 158014 
							
						 
						
							2012-06-05 19:07:46 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								bde9176663 
								
							 
						 
						
							
							
								
								Fix typos found by  http://github.com/lyda/misspell-check  
							
							 
							
							... 
							
							
							
							llvm-svn: 157885 
							
						 
						
							2012-06-02 10:20:22 +00:00  
						
					 
				
					
						
							
							
								 
								Jakob Stoklund Olesen
							
						 
						
							 
							
							
							
							
								
							
							
								83b0ac498a 
								
							 
						 
						
							
							
								
								Remove the old register list functions from MCRegisterInfo.  
							
							 
							
							... 
							
							
							
							These functions exposed the layout of the underlying data tables as
null-terminated uint16_t arrays.
Use the new MCSubRegIterator, MCSuperRegIterator, and MCRegAliasIterator
classes instead.
llvm-svn: 157855 
							
						 
						
							2012-06-01 23:28:34 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								e3c5f3e5b1 
								
							 
						 
						
							
							
								
								Fix typos noticed by Benjamin Kramer.  
							
							 
							
							... 
							
							
							
							Also make the checks stronger and test that we reject ranges that overlap
a previous wrapped range.
llvm-svn: 157749 
							
						 
						
							2012-05-31 16:04:26 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								97d7787788 
								
							 
						 
						
							
							
								
								Require intervals in the range metadata to be in a canonical form: They must  
							
							 
							
							... 
							
							
							
							be non contiguous, non overlapping and sorted by the lower end.
While this is technically a backward incompatibility, every frontent currently
produces range metadata with a single interval and we don't have any pass
that merges intervals yet, so no existing bitcode files should be rejected by
this.
llvm-svn: 157741 
							
						 
						
							2012-05-31 13:45:46 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								747482c579 
								
							 
						 
						
							
							
								
								typo fix  
							
							 
							
							... 
							
							
							
							llvm-svn: 157661 
							
						 
						
							2012-05-30 00:40:23 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ff9e08baf9 
								
							 
						 
						
							
							
								
								rdar://11542750 - llvm.trap should be marked no return.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157551 
							
						 
						
							2012-05-27 23:20:41 +00:00  
						
					 
				
					
						
							
							
								 
								Jakob Stoklund Olesen
							
						 
						
							 
							
							
							
							
								
							
							
								36a5c8e550 
								
							 
						 
						
							
							
								
								Add support for range expressions in TableGen foreach loops.  
							
							 
							
							... 
							
							
							
							Like this:
  foreach i = 0-127 in ...
Use braces for composite ranges:
  foreach i = {0-3,9-7} in ...
llvm-svn: 157432 
							
						 
						
							2012-05-24 22:17:39 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								fd7469c947 
								
							 
						 
						
							
							
								
								Typo. Patch by Nicklas Bo Jensen <nbjensen@gmail.com>.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157415 
							
						 
						
							2012-05-24 21:17:47 +00:00  
						
					 
				
					
						
							
							
								 
								Tobias Grosser
							
						 
						
							 
							
							
							
							
								
							
							
								6b31d170a4 
								
							 
						 
						
							
							
								
								Add half support to LLVM (for OpenCL)  
							
							 
							
							... 
							
							
							
							Submitted by: Anton Lokhmotov  <Anton.Lokhmotov@arm.com>
Approved by: o Anton Korobeynikov
             o Micah Villmow
             o David Neto
llvm-svn: 157393 
							
						 
						
							2012-05-24 15:59:06 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								6081fa19c5 
								
							 
						 
						
							
							
								
								Remove old release notes. Ready them for additions from current development  
							
							 
							
							... 
							
							
							
							cycle.
llvm-svn: 157378 
							
						 
						
							2012-05-24 06:38:09 +00:00  
						
					 
				
					
						
							
							
								 
								Joel Jones
							
						 
						
							 
							
							
							
							
								
							
							
								2edc84ee60 
								
							 
						 
						
							
							
								
								Reflect that tblgen is now llvm-tblgen  
							
							 
							
							... 
							
							
							
							llvm-svn: 157371 
							
						 
						
							2012-05-24 04:38:50 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								ad40c0a425 
								
							 
						 
						
							
							
								
								revert my previous patches that introduced an additional parameter to the objectsize intrinsic.  
							
							 
							
							... 
							
							
							
							After a lot of discussion, we realized it's not the best option for run-time bounds checking
llvm-svn: 157255 
							
						 
						
							2012-05-22 15:25:31 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								853a8a982b 
								
							 
						 
						
							
							
								
								Add RPO to the lexicon.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157166 
							
						 
						
							2012-05-20 20:30:47 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								4e711921ba 
								
							 
						 
						
							
							
								
								Fixed grammar for the llvm.trap intrinsic description.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156881 
							
						 
						
							2012-05-16 00:26:51 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								f8deeb241a 
								
							 
						 
						
							
							
								
								[docs] Remove unsupported references to ExtraSource variable.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156857 
							
						 
						
							2012-05-15 21:32:27 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								a548587d48 
								
							 
						 
						
							
							
								
								Add blurb for Crack.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156852 
							
						 
						
							2012-05-15 20:47:23 +00:00  
						
					 
				
					
						
							
							
								 
								Akira Hatanaka
							
						 
						
							 
							
							
							
							
								
							
							
								7006265874 
								
							 
						 
						
							
							
								
								Update MIPS' section in the release notes. Patch by Simon Atanasyan.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156847 
							
						 
						
							2012-05-15 20:06:41 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								c364d68bf2 
								
							 
						 
						
							
							
								
								llvm-build: Add support for non-installed libraries (e.g., gtest).  
							
							 
							
							... 
							
							
							
							- These libraries are only reported by llvm-config when run from a development
   tree.
llvm-svn: 156838 
							
						 
						
							2012-05-15 18:44:17 +00:00  
						
					 
				
					
						
							
							
								 
								David Chisnall
							
						 
						
							 
							
							
							
							
								
							
							
								bd4b9f7277 
								
							 
						 
						
							
							
								
								Add some release notes about compiler-rt and libc++  
							
							 
							
							... 
							
							
							
							llvm-svn: 156819 
							
						 
						
							2012-05-15 13:06:46 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								164fe18cfe 
								
							 
						 
						
							
							
								
								Rename @llvm.debugger to @llvm.debugtrap.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156774 
							
						 
						
							2012-05-14 18:58:10 +00:00  
						
					 
				
					
						
							
							
								 
								Akira Hatanaka
							
						 
						
							 
							
							
							
							
								
							
							
								67c09afab1 
								
							 
						 
						
							
							
								
								Release notes for MIPS backend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156772 
							
						 
						
							2012-05-14 18:40:07 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								c3fd480203 
								
							 
						 
						
							
							
								
								Formatting changes. Remove the '...' placeholders.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156756 
							
						 
						
							2012-05-14 08:11:53 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								e8f2cdf891 
								
							 
						 
						
							
							
								
								Add blurb about Julia.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156754 
							
						 
						
							2012-05-14 06:23:51 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Holewinski
							
						 
						
							 
							
							
							
							
								
							
							
								e65f29ff62 
								
							 
						 
						
							
							
								
								ReleaseNotes: Add info on PTX back-end  
							
							 
							
							... 
							
							
							
							llvm-svn: 156745 
							
						 
						
							2012-05-13 17:32:35 +00:00  
						
					 
				
					
						
							
							
								 
								Jean-Daniel Dupas
							
						 
						
							 
							
							
							
							
								
							
							
								81b82a0ebf 
								
							 
						 
						
							
							
								
								Fix Xcode case (Upper X, lower c)  
							
							 
							
							... 
							
							
							
							llvm-svn: 156743 
							
						 
						
							2012-05-13 14:36:15 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								959f8afaa0 
								
							 
						 
						
							
							
								
								ReleaseNotes: Add a note about zero_undef on llvm.cttz/ctlz. Extend x86 section. Add a bullet for dwarf access tables.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156740 
							
						 
						
							2012-05-13 13:10:35 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								cd1436ddc0 
								
							 
						 
						
							
							
								
								ReleaseNotes: Add a blurb about llvm-mc -g and move inliner changes into the optimizer sections. Verbosify some bullets.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156739 
							
						 
						
							2012-05-13 12:01:16 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								34b714fc8d 
								
							 
						 
						
							
							
								
								ReleaseNotes: Document that LLVM was rewritten in python.  
							
							 
							
							... 
							
							
							
							^~~~
                            llvm-build
llvm-svn: 156738 
							
						 
						
							2012-05-13 11:46:05 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								121e760b2a 
								
							 
						 
						
							
							
								
								ReleaseNotes: Add bullets for removed targets. Extend the note about llvm-ld removal.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156737 
							
						 
						
							2012-05-13 11:28:46 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								a10adf5fdb 
								
							 
						 
						
							
							
								
								Outline some clang 3.1 highlights off the top of my head.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156736 
							
						 
						
							2012-05-13 10:40:08 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								d3684057c6 
								
							 
						 
						
							
							
								
								Add a link for every project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156735 
							
						 
						
							2012-05-13 10:21:51 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								374e9e825f 
								
							 
						 
						
							
							
								
								Add blurb for LLVM D Compiler.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156733 
							
						 
						
							2012-05-13 10:00:58 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								60639ea6ff 
								
							 
						 
						
							
							
								
								Add blurbs for pocl and TCE.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156732 
							
						 
						
							2012-05-13 09:59:27 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4fefcdb179 
								
							 
						 
						
							
							
								
								Add OSL blurb.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156731 
							
						 
						
							2012-05-13 09:55:24 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								3f853ad8f8 
								
							 
						 
						
							
							
								
								Add FAUST blurb.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156730 
							
						 
						
							2012-05-13 09:52:48 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								e963870f77 
								
							 
						 
						
							
							
								
								Fix the tool documentation  
							
							 
							
							... 
							
							
							
							llvm-svn: 156729 
							
						 
						
							2012-05-13 05:52:56 +00:00  
						
					 
				
					
						
							
							
								 
								Gregory Szorc
							
						 
						
							 
							
							
							
							
								
							
							
								43cb4edd84 
								
							 
						 
						
							
							
								
								Document Python bindings in release notes  
							
							 
							
							... 
							
							
							
							llvm-svn: 156724 
							
						 
						
							2012-05-12 21:12:22 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								7d878db4e1 
								
							 
						 
						
							
							
								
								Make the URL a link instead.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156655 
							
						 
						
							2012-05-11 22:38:33 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								9cc768581a 
								
							 
						 
						
							
							
								
								Add mention of Glasgow Haskell Compiler.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156648 
							
						 
						
							2012-05-11 21:42:37 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								1367e49f6b 
								
							 
						 
						
							
							
								
								Some release notes for dragonegg.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156635 
							
						 
						
							2012-05-11 19:59:43 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								dfab443ae8 
								
							 
						 
						
							
							
								
								Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),  
							
							 
							
							... 
							
							
							
							but it generates int3 on x86 instead of ud2.
llvm-svn: 156593 
							
						 
						
							2012-05-11 00:19:32 +00:00  
						
					 
				
					
						
							
							
								 
								Nuno Lopes
							
						 
						
							 
							
							
							
							
								
							
							
								01547b3ad2 
								
							 
						 
						
							
							
								
								change the objectsize intrinsic signature: add a 3rd parameter to denote the maximum runtime performance penalty that the user is willing to accept.  
							
							 
							
							... 
							
							
							
							This commit only adds the parameter. Code taking advantage of it will follow.
llvm-svn: 156473 
							
						 
						
							2012-05-09 15:52:43 +00:00  
						
					 
				
					
						
							
							
								 
								Seth Cantrell
							
						 
						
							 
							
							
							
							
								
							
							
								40306e7e30 
								
							 
						 
						
							
							
								
								add to 3.1 release notes  
							
							 
							
							... 
							
							
							
							llvm-svn: 156443 
							
						 
						
							2012-05-08 23:34:38 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								d18888242e 
								
							 
						 
						
							
							
								
								Revert r156393, "[tests] Remove some remaining DejaGNU related cruft.", this  
							
							 
							
							... 
							
							
							
							patch wasn't ready yet.
llvm-svn: 156395 
							
						 
						
							2012-05-08 18:26:07 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								898f02a613 
								
							 
						 
						
							
							
								
								[tests] Remove some remaining DejaGNU related cruft.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156393 
							
						 
						
							2012-05-08 18:11:49 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								3d92154e60 
								
							 
						 
						
							
							
								
								[docs] Remove POD based man page docs (and build system support).  
							
							 
							
							... 
							
							
							
							- Currently this leaves us with less build system support (e.g., installing man pages) for the docs than is desired. I'm working on fixing this, but it may take a while. If someone finds this particularly egregious let me know and I will prioritize it.
llvm-svn: 156389 
							
						 
						
							2012-05-08 17:48:21 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9e5585dd82 
								
							 
						 
						
							
							
								
								[docs] Add support for building man pages using Sphinx.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156386 
							
						 
						
							2012-05-08 16:50:47 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								2e395e17c3 
								
							 
						 
						
							
							
								
								[docs] Integrate the command guide into the toctree.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156385 
							
						 
						
							2012-05-08 16:50:43 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								8f4a8a636c 
								
							 
						 
						
							
							
								
								[docs] Add ReST version of all the man pages.  
							
							 
							
							... 
							
							
							
							- The POD versions are slated for execution, but are still around until
   llvm.org machinery is in place.
llvm-svn: 156384 
							
						 
						
							2012-05-08 16:50:35 +00:00  
						
					 
				
					
						
							
							
								 
								Pete Cooper
							
						 
						
							 
							
							
							
							
								
							
							
								54d5f6489f 
								
							 
						 
						
							
							
								
								Remove C Backend from the bugpoint docs  
							
							 
							
							... 
							
							
							
							llvm-svn: 156333 
							
						 
						
							2012-05-07 22:42:40 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								859212767e 
								
							 
						 
						
							
							
								
								Use correct variable in this example.  Pointed out by waynix on IRC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156067 
							
						 
						
							2012-05-03 15:25:19 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								340fdf2991 
								
							 
						 
						
							
							
								
								[docs] Include the Kaleidescope tutorial in the Sphinx docs build.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156032 
							
						 
						
							2012-05-02 22:46:36 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								48221c5c54 
								
							 
						 
						
							
							
								
								Removed examples of stack frame inspection which no longer work for old JIT.  
							
							 
							
							... 
							
							
							
							Added an example of MCJIT-based debugging.
llvm-svn: 155895 
							
						 
						
							2012-05-01 06:15:40 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Grosbach
							
						 
						
							 
							
							
							
							
								
							
							
								691f4dd923 
								
							 
						 
						
							
							
								
								Remove a docs reference to the CBackend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155716 
							
						 
						
							2012-04-27 16:29:22 +00:00  
						
					 
				
					
						
							
							
								 
								Joerg Sonnenberger
							
						 
						
							 
							
							
							
							
								
							
							
								18ad5b28b7 
								
							 
						 
						
							
							
								
								Add note about returns_twice magic removal from LLVM itself.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155657 
							
						 
						
							2012-04-26 20:10:07 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e734f5417f 
								
							 
						 
						
							
							
								
								[CMake] Restructure how Clang, Polly and other external projects get included.  
							
							 
							
							... 
							
							
							
							While making lld build under the tools directory I decided to refactor how this
works.
There is now a macro, add_llvm_external_project, which takes the name of the
expected subdirectory. This sets up two CMake options.
 * LLVM_EXTERNAL_${NAME}_SOURCE_DIR
     This is the path to the source. It defaults to
     ${CMAKE_CURRENT_SOURCE_DIR}/${name}.
 * LLVM_EXTERNAL_${NAME}_BUILD
     Enable and disable building the tool as part of LLVM.
I chose LLVM_EXTERNAL_${NAME} as a prefix so they all show up together in the
GUI.
llvm-svn: 155654 
							
						 
						
							2012-04-26 19:43:35 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								31f2704a3d 
								
							 
						 
						
							
							
								
								Reapply the SmallMap patch with a fix.  
							
							 
							
							... 
							
							
							
							Comparing ~0UL with an unsigned will always return false when long is 64 bits long.
llvm-svn: 155568 
							
						 
						
							2012-04-25 18:01:58 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								4ff88c67e0 
								
							 
						 
						
							
							
								
								Revert "First implementation of:"  
							
							 
							
							... 
							
							
							
							This reverts commit 76271a3366731d4c372fdebcd8d3437e6e09a61b.
as it's breaking the bots.
llvm-svn: 155562 
							
						 
						
							2012-04-25 17:51:00 +00:00  
						
					 
				
					
						
							
							
								 
								Stepan Dyatkovskiy
							
						 
						
							 
							
							
							
							
								
							
							
								7ce39cdb9f 
								
							 
						 
						
							
							
								
								First implementation of:  
							
							 
							
							... 
							
							
							
							- FlatArrayMap. Very simple map container that uses flat array inside.
- MultiImplMap. Map container interface, that has two modes, one for small amount of elements and one for big amount.
- SmallMap. SmallMap is DenseMap compatible MultiImplMap. It uses FlatArrayMap for small mode, and DenseMap for big mode. 
Also added unittests for new classes and update for ProgrammersManual.
For more details about new classes see ProgrammersManual and comments in sourcecode.
llvm-svn: 155557 
							
						 
						
							2012-04-25 17:09:38 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								4943695da9 
								
							 
						 
						
							
							
								
								[docs] Update version number. I suggest that at some point we make the  
							
							 
							
							... 
							
							
							
							build system generate this file with the proper version.
llvm-svn: 155221 
							
						 
						
							2012-04-20 19:28:40 +00:00  
						
					 
				
					
						
							
							
								 
								Joel Jones
							
						 
						
							 
							
							
							
							
								
							
							
								cca0f80ff3 
								
							 
						 
						
							
							
								
								Fix broken internal link.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155213 
							
						 
						
							2012-04-20 18:20:24 +00:00  
						
					 
				
					
						
							
							
								 
								Joel Jones
							
						 
						
							 
							
							
							
							
								
							
							
								c8be222fbf 
								
							 
						 
						
							
							
								
								Add debugging hints for when bugpoint does not suffice, specifically for instcombine and TargetLowering  
							
							 
							
							... 
							
							
							
							llvm-svn: 155209 
							
						 
						
							2012-04-20 18:11:07 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								cd0d4b69d8 
								
							 
						 
						
							
							
								
								[docs] Update Makefile for images removal.  
							
							 
							
							... 
							
							
							
							- Also, drop the lines.gif background from doxygen, this URL was wrong on the
   llvm.org server anyway.
llvm-svn: 155208 
							
						 
						
							2012-04-20 17:27:12 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								23e4db271c 
								
							 
						 
						
							
							
								
								LLVM docs no longer contain images, don't try to install them.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155206 
							
						 
						
							2012-04-20 17:14:26 +00:00  
						
					 
				
					
						
							
							
								 
								Joel Jones
							
						 
						
							 
							
							
							
							
								
							
							
								58c5ac4793 
								
							 
						 
						
							
							
								
								Correct spelling, q.v.  http://en.wikipedia.org/wiki/Bourne_shell  
							
							 
							
							... 
							
							
							
							llvm-svn: 155202 
							
						 
						
							2012-04-20 16:08:56 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9e599bb6ac 
								
							 
						 
						
							
							
								
								[docs] Remove spurious or unused images.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155199 
							
						 
						
							2012-04-20 15:06:20 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								46d611a227 
								
							 
						 
						
							
							
								
								[docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155153 
							
						 
						
							2012-04-19 20:20:34 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								f1cfef17e3 
								
							 
						 
						
							
							
								
								[docs] Remove index.html, I am flipping the switch on llvm.org.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155151 
							
						 
						
							2012-04-19 20:06:39 +00:00  
						
					 
				
					
						
							
							
								 
								Michael J. Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								9125493efe 
								
							 
						 
						
							
							
								
								Remove llvm-ld and llvm-stub (which is only used by llvm-ld).  
							
							 
							
							... 
							
							
							
							llvm-ld is no longer useful and causes confusion and so it is being removed.
* Does not work very well on Windows because it must call a gcc like driver to
  assemble and link.
* Has lots of hard coded paths which are wrong on many systems.
* Does not understand most of ld's options.
* Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} |
  ld, or fully replaced by Clang.
I know of no production use of llvm-ld, and hacking use should be
replaced by Clang's driver.
llvm-svn: 155147 
							
						 
						
							2012-04-19 19:27:54 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								6dafd09680 
								
							 
						 
						
							
							
								
								[docs] Add back old index.html until I get llvm.org work done to support Sphinx docs.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155134 
							
						 
						
							2012-04-19 16:37:30 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								fbb8041194 
								
							 
						 
						
							
							
								
								[docs] Convert docs index page into Sphinx.  
							
							 
							
							... 
							
							
							
							- Work in progress, this is mostly important because it lets us incrementally migrate the remaining documentation.
 - Lots of styling, editing, and integration work yet to come…
 - PR12589
llvm-svn: 155133 
							
						 
						
							2012-04-19 16:31:37 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								09b8c0f115 
								
							 
						 
						
							
							
								
								[docs] Stub out structure for Sphinx-based docs.  
							
							 
							
							... 
							
							
							
							- Work in progress, this is just the basic structure.
llvm-svn: 155132 
							
						 
						
							2012-04-19 16:31:19 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Grosbach
							
						 
						
							 
							
							
							
							
								
							
							
								dd9257428d 
								
							 
						 
						
							
							
								
								Document that StringMap iteration order is non-deterministic.  
							
							 
							
							... 
							
							
							
							llvm-svn: 155040 
							
						 
						
							2012-04-18 20:28:55 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								cc091aac5c 
								
							 
						 
						
							
							
								
								A bit of cleanup in the TestingGuide doc - dg.exp files no longer exist  
							
							 
							
							... 
							
							
							
							llvm-svn: 154992 
							
						 
						
							2012-04-18 08:02:25 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								d47b789d0b 
								
							 
						 
						
							
							
								
								Some formatting and grammar fixes in the FileCheck documentation  
							
							 
							
							... 
							
							
							
							llvm-svn: 154990 
							
						 
						
							2012-04-18 07:44:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								be4ef0818d 
								
							 
						 
						
							
							
								
								Add a stub about the inline cost rewrite.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154892 
							
						 
						
							2012-04-17 01:13:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chandler Carruth
							
						 
						
							 
							
							
							
							
								
							
							
								6a47837ef7 
								
							 
						 
						
							
							
								
								Add a stub for block placement pass. This needs fleshing out w/ details  
							
							 
							
							... 
							
							
							
							about what folks should expect w.r.t. the new algorithm.
llvm-svn: 154891 
							
						 
						
							2012-04-17 01:10:35 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								93e8263d21 
								
							 
						 
						
							
							
								
								Forgot to remove fast math metadata from the release notes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154858 
							
						 
						
							2012-04-16 20:51:39 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								9af6298293 
								
							 
						 
						
							
							
								
								Remove support for the special 'fast' value for fpmath accuracy for the moment.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154850 
							
						 
						
							2012-04-16 19:39:33 +00:00  
						
					 
				
					
						
							
							
								 
								Tobias Grosser
							
						 
						
							 
							
							
							
							
								
							
							
								dfc9ab2c16 
								
							 
						 
						
							
							
								
								Describe Polly as a 'Polyhedral Optimizer'  
							
							 
							
							... 
							
							
							
							llvm-svn: 154834 
							
						 
						
							2012-04-16 17:18:49 +00:00  
						
					 
				
					
						
							
							
								 
								Tobias Grosser
							
						 
						
							 
							
							
							
							
								
							
							
								99d8e96d8e 
								
							 
						 
						
							
							
								
								Add Polly news to the release notes  
							
							 
							
							... 
							
							
							
							llvm-svn: 154833 
							
						 
						
							2012-04-16 17:17:00 +00:00  
						
					 
				
					
						
							
							
								 
								Hal Finkel
							
						 
						
							 
							
							
							
							
								
							
							
								82f8b2180d 
								
							 
						 
						
							
							
								
								Link to the autovectorization EuroLLVM slides in the release notes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154830 
							
						 
						
							2012-04-16 17:06:49 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								05f4df8d72 
								
							 
						 
						
							
							
								
								Make it possible to indicate relaxed floating point requirements at the IR level  
							
							 
							
							... 
							
							
							
							through the use of 'fpmath' metadata.  Currently this only provides a 'fpaccuracy'
value, which may be a number in ULPs or the keyword 'fast', however the intent is
that this will be extended with additional information about NaN's, infinities
etc later.  No optimizations have been hooked up to this so far.
llvm-svn: 154822 
							
						 
						
							2012-04-16 16:28:59 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								f08a5a45fb 
								
							 
						 
						
							
							
								
								Documentation fixes to LLVMBuild.html [PR 11563]  
							
							 
							
							... 
							
							
							
							llvm-svn: 154804 
							
						 
						
							2012-04-16 08:42:55 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d1f43f1ceb 
								
							 
						 
						
							
							
								
								Add credit and release notes for r150307. By Kai Nacke.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154796 
							
						 
						
							2012-04-16 05:24:52 +00:00  
						
					 
				
					
						
							
							
								 
								Hal Finkel
							
						 
						
							 
							
							
							
							
								
							
							
								1ac08679fd 
								
							 
						 
						
							
							
								
								Say something about -vectorize in the release notes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154788 
							
						 
						
							2012-04-16 03:49:43 +00:00  
						
					 
				
					
						
							
							
								 
								Jakub Staszak
							
						 
						
							 
							
							
							
							
								
							
							
								9414f0f266 
								
							 
						 
						
							
							
								
								Fix class name.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154773 
							
						 
						
							2012-04-15 20:22:36 +00:00  
						
					 
				
					
						
							
							
								 
								Jakub Staszak
							
						 
						
							 
							
							
							
							
								
							
							
								89f1d0a5a4 
								
							 
						 
						
							
							
								
								Fix filename and register numbers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154771 
							
						 
						
							2012-04-15 20:13:47 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								62d5f6f247 
								
							 
						 
						
							
							
								
								Add the MDBuilder helper class for conveniently creating metadata.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154766 
							
						 
						
							2012-04-15 18:03:49 +00:00  
						
					 
				
					
						
							
							
								 
								Anshuman Dasgupta
							
						 
						
							 
							
							
							
							
								
							
							
								d07ba6208f 
								
							 
						 
						
							
							
								
								Remove trailing whitespace.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154755 
							
						 
						
							2012-04-14 20:59:13 +00:00  
						
					 
				
					
						
							
							
								 
								Anshuman Dasgupta
							
						 
						
							 
							
							
							
							
								
							
							
								888bcf9c63 
								
							 
						 
						
							
							
								
								Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patch  
							
							 
							
							... 
							
							
							
							by Sundeep Kushwaha.
llvm-svn: 154754 
							
						 
						
							2012-04-14 20:57:13 +00:00  
						
					 
				
					
						
							
							
								 
								Brendon Cahoon
							
						 
						
							 
							
							
							
							
								
							
							
								5aa9db38ac 
								
							 
						 
						
							
							
								
								Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154752 
							
						 
						
							2012-04-14 16:54:12 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								34bd91a49f 
								
							 
						 
						
							
							
								
								Rename "fpaccuracy" metadata to the more generic "fpmath".  That's because I'm  
							
							 
							
							... 
							
							
							
							thinking of generalizing it to be able to specify other freedoms beyond accuracy
(such as that NaN's don't have to be respected).  I'd like the 3.1 release (the
first one with this metadata) to have the more generic name already rather than
having to auto-upgrade it in 3.2.
llvm-svn: 154744 
							
						 
						
							2012-04-14 12:36:06 +00:00  
						
					 
				
					
						
							
							
								 
								Tony Linthicum
							
						 
						
							 
							
							
							
							
								
							
							
								7f13de2d6f 
								
							 
						 
						
							
							
								
								Support for Hexagon backend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154692 
							
						 
						
							2012-04-13 19:09:44 +00:00  
						
					 
				
					
						
							
							
								 
								Anshuman Dasgupta
							
						 
						
							 
							
							
							
							
								
							
							
								47628b2580 
								
							 
						 
						
							
							
								
								Add DFA generator for VLIW targets to ReleaseNotes.html and CREDITS.TXT.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154590 
							
						 
						
							2012-04-12 15:17:35 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								af06b26c8e 
								
							 
						 
						
							
							
								
								Express the number of ULPs in fpaccuracy metadata as a real rather than a  
							
							 
							
							... 
							
							
							
							rational number, eg as 2.5 rather than 5, 2.  OK'd by Peter Collingbourne.
llvm-svn: 154387 
							
						 
						
							2012-04-10 08:22:43 +00:00  
						
					 
				
					
						
							
							
								 
								Duncan Sands
							
						 
						
							 
							
							
							
							
								
							
							
								f1e1bb213f 
								
							 
						 
						
							
							
								
								Clarify that fpaccuracy metadata is giving the compiler permission to use a  
							
							 
							
							... 
							
							
							
							less accurate method.
llvm-svn: 154319 
							
						 
						
							2012-04-09 14:08:00 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								ccf1109040 
								
							 
						 
						
							
							
								
								Formatting changes. Don't put spaces in front of some code, which only makes it look 'off'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 154282 
							
						 
						
							2012-04-08 11:52:52 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								b95f64134e 
								
							 
						 
						
							
							
								
								Target/X86/MCTargetDesc/X86MCAsmInfo.cpp: Enable DwarfCFI (aka DW2) on Cygming.  
							
							 
							
							... 
							
							
							
							Cygwin-1.7 supports dw2. Some recent mingw distros support one, too.
I have confirmed test-suite/SingleSource/Benchmarks/Shootout-C++/except.cpp can pass on Cygwin.
llvm-svn: 154247 
							
						 
						
							2012-04-07 02:24:20 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								34164196af 
								
							 
						 
						
							
							
								
								Add a line number for the scope of the function (starting at the first  
							
							 
							
							... 
							
							
							
							brace) so that we get more accurate line number information about the
declaration of a given function and the line where the function
first starts.
Part of rdar://11026482
llvm-svn: 153916 
							
						 
						
							2012-04-03 00:43:49 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								cca02750c8 
								
							 
						 
						
							
							
								
								Drop O4 from the llc manpage, it was removed in r70445.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153684 
							
						 
						
							2012-03-29 20:40:18 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								c9d9b92dc1 
								
							 
						 
						
							
							
								
								llvm/docs/*.html: Fix markups.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153508 
							
						 
						
							2012-03-27 11:25:16 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9a05c8b479 
								
							 
						 
						
							
							
								
								docs/lit: Add some notes on the lit test run output format.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153450 
							
						 
						
							2012-03-26 18:01:14 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								885ed8240e 
								
							 
						 
						
							
							
								
								Update documentation for old api changes.  
							
							 
							
							... 
							
							
							
							Fixes PR12050
llvm-svn: 153424 
							
						 
						
							2012-03-26 01:56:34 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								1ff70a7cf2 
								
							 
						 
						
							
							
								
								s/restrict/describe/  
							
							 
							
							... 
							
							
							
							Thanks Duncan.
llvm-svn: 153411 
							
						 
						
							2012-03-25 11:14:35 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								f33086052d 
								
							 
						 
						
							
							
								
								Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu  
							
							 
							
							... 
							
							
							
							* Removed test/lib/llvm.exp - it is no longer needed 
* Deleted the dg.exp reading code from test/lit.cfg. There are no dg.exp files
  left in the test suite so this code is no longer required. test/lit.cfg is
  now much shorter and clearer 
* Removed a lot of duplicate code in lit.local.cfg files that need access to
  the root configuration, by adding a "root" attribute to the TestingConfig
  object. This attribute is dynamically computed to provide the same
  information as was previously provided by the custom getRoot functions. 
* Documented the config.root attribute in docs/CommandGuide/lit.pod
llvm-svn: 153408 
							
						 
						
							2012-03-25 09:02:19 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								f15b79548b 
								
							 
						 
						
							
							
								
								Add a small release not about the range metadata.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153391 
							
						 
						
							2012-03-24 19:02:32 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								ef9f5504ea 
								
							 
						 
						
							
							
								
								First part of PR12251. Add documentation and verifier support for the range  
							
							 
							
							... 
							
							
							
							metadata.
llvm-svn: 153359 
							
						 
						
							2012-03-24 00:14:51 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								64a232343a 
								
							 
						 
						
							
							
								
								Remove the C backend.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153307 
							
						 
						
							2012-03-23 05:50:46 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								c7c66e4db4 
								
							 
						 
						
							
							
								
								Explicitly close optionally closed <li> tags.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153296 
							
						 
						
							2012-03-23 00:56:26 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								1c76f15aa7 
								
							 
						 
						
							
							
								
								Add a release note for r145714.  
							
							 
							
							... 
							
							
							
							llvm-svn: 153224 
							
						 
						
							2012-03-21 22:58:28 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								f70a2bde45 
								
							 
						 
						
							
							
								
								This clause (although matching parts of the implementation) can't be correct.  
							
							 
							
							... 
							
							
							
							Thanks to Eli for noticing the discrepancy.
llvm-svn: 153011 
							
						 
						
							2012-03-18 09:35:50 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c9de7e5281 
								
							 
						 
						
							
							
								
								clarify the coding standards a bit.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152957 
							
						 
						
							2012-03-16 22:34:37 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								378f877758 
								
							 
						 
						
							
							
								
								docs: Update TestingGuide to change recommended practice to using LNT to drive  
							
							 
							
							... 
							
							
							
							the test-suite.
llvm-svn: 152860 
							
						 
						
							2012-03-15 22:19:35 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								f0a1305bc0 
								
							 
						 
						
							
							
								
								Some typos in lit command guide  
							
							 
							
							... 
							
							
							
							llvm-svn: 152712 
							
						 
						
							2012-03-14 11:34:19 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								21ee0d21ae 
								
							 
						 
						
							
							
								
								Update the "hello world" example to resemble what we currently output.  
							
							 
							
							... 
							
							
							
							Also do some minor reformatting.
llvm-svn: 152707 
							
						 
						
							2012-03-14 08:07:43 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								2859178242 
								
							 
						 
						
							
							
								
								Typo in lit command guide  
							
							 
							
							... 
							
							
							
							llvm-svn: 152702 
							
						 
						
							2012-03-14 06:09:20 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Bendersky
							
						 
						
							 
							
							
							
							
								
							
							
								5262ad2afa 
								
							 
						 
						
							
							
								
								Add profiling support for Intel Parallel Amplifier XE (VTune) for JITted code in LLVM.  
							
							 
							
							... 
							
							
							
							Also refactor the existing OProfile profiling code to reuse the same interfaces with the VTune profiling code.
In addition, unit tests for the profiling interfaces were added.
This patch was prepared by Andrew Kaylor and Daniel Malea, and reviewed in the llvm-commits list by Jim Grosbach
llvm-svn: 152620 
							
						 
						
							2012-03-13 08:33:15 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4fa13ccbec 
								
							 
						 
						
							
							
								
								Add column width.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152115 
							
						 
						
							2012-03-06 09:23:25 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4af807c59d 
								
							 
						 
						
							
							
								
								Remove short tag marker.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152114 
							
						 
						
							2012-03-06 09:22:03 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								61d5e4d4d5 
								
							 
						 
						
							
							
								
								Appease the HTML validation gods.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152113 
							
						 
						
							2012-03-06 09:20:59 +00:00