Rafael Espindola 
							
						 
					 
					
						
						
							
						
						a1b95f53cc 
					 
					
						
						
							
							Fix typos noticed by Benjamin Kramer.  
						
						... 
						
						
						
						Also make the checks stronger and test that we reject ranges that overlap
a previous wrapped range.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157749  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-31 16:04:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						c49b29ef5d 
					 
					
						
						
							
							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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-31 13:45:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ef09705ee5 
					 
					
						
						
							
							typo fix  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-30 00:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						86208903cb 
					 
					
						
						
							
							rdar://11542750 - llvm.trap should be marked no return.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-27 23:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						fae8b1de47 
					 
					
						
						
							
							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 ...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 22:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chad Rosier 
							
						 
					 
					
						
						
							
						
						d6d05e3f78 
					 
					
						
						
							
							Typo. Patch by Nicklas Bo Jensen <nbjensen@gmail.com>.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 21:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						057beb8d4f 
					 
					
						
						
							
							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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157393  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 15:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						7a437a0a6f 
					 
					
						
						
							
							Remove old release notes. Ready them for additions from current development  
						
						... 
						
						
						
						cycle.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157378  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 06:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Jones 
							
						 
					 
					
						
						
							
						
						175e6f75fb 
					 
					
						
						
							
							Reflect that tblgen is now llvm-tblgen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 04:38:50 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Lopes 
							
						 
					 
					
						
						
							
						
						23e75da7e0 
					 
					
						
						
							
							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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-22 15:25:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						529b8424f1 
					 
					
						
						
							
							Add RPO to the lexicon.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-20 20:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						99534f3a0d 
					 
					
						
						
							
							Fixed grammar for the llvm.trap intrinsic description.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-16 00:26:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						89e369ad61 
					 
					
						
						
							
							[docs] Remove unsupported references to ExtraSource variable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156857  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-15 21:32:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						ed0ab54d36 
					 
					
						
						
							
							Add blurb for Crack.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156852  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-15 20:47:23 +00:00 
						 
				 
			
				
					
						
							
							
								Akira Hatanaka 
							
						 
					 
					
						
						
							
						
						6ed743ed4e 
					 
					
						
						
							
							Update MIPS' section in the release notes. Patch by Simon Atanasyan.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156847  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-15 20:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b5cd41e26f 
					 
					
						
						
							
							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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-15 18:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Chisnall 
							
						 
					 
					
						
						
							
						
						6dd3bdb18a 
					 
					
						
						
							
							Add some release notes about compiler-rt and libc++  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156819  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-15 13:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a6063c6e29 
					 
					
						
						
							
							Rename @llvm.debugger to @llvm.debugtrap.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156774  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-14 18:58:10 +00:00 
						 
				 
			
				
					
						
							
							
								Akira Hatanaka 
							
						 
					 
					
						
						
							
						
						19e7421243 
					 
					
						
						
							
							Release notes for MIPS backend.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156772  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-14 18:40:07 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						1fefd099cf 
					 
					
						
						
							
							Formatting changes. Remove the '...' placeholders.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-14 08:11:53 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						e9a73bbdd7 
					 
					
						
						
							
							Add blurb about Julia.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156754  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-14 06:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Holewinski 
							
						 
					 
					
						
						
							
						
						dc23c1463a 
					 
					
						
						
							
							ReleaseNotes: Add info on PTX back-end  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 17:32:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Daniel Dupas 
							
						 
					 
					
						
						
							
						
						23a401290b 
					 
					
						
						
							
							Fix Xcode case (Upper X, lower c)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156743  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 14:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						3a2d5653cd 
					 
					
						
						
							
							ReleaseNotes: Add a note about zero_undef on llvm.cttz/ctlz. Extend x86 section. Add a bullet for dwarf access tables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156740  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 13:10:35 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						f26b4150e8 
					 
					
						
						
							
							ReleaseNotes: Add a blurb about llvm-mc -g and move inliner changes into the optimizer sections. Verbosify some bullets.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156739  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 12:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						2fb6801142 
					 
					
						
						
							
							ReleaseNotes: Document that LLVM was rewritten in python.  
						
						... 
						
						
						
						^~~~
                            llvm-build
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 11:46:05 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						5fdfaf5e58 
					 
					
						
						
							
							ReleaseNotes: Add bullets for removed targets. Extend the note about llvm-ld removal.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156737  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 11:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						88c8e69847 
					 
					
						
						
							
							Outline some clang 3.1 highlights off the top of my head.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 10:40:08 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						abe446c67a 
					 
					
						
						
							
							Add a link for every project.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 10:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						f2f92ba4d4 
					 
					
						
						
							
							Add blurb for LLVM D Compiler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 10:00:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						59a23e334b 
					 
					
						
						
							
							Add blurbs for pocl and TCE.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 09:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						9107105caa 
					 
					
						
						
							
							Add OSL blurb.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156731  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 09:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						f8cfe2e26d 
					 
					
						
						
							
							Add FAUST blurb.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156730  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 09:52:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nadav Rotem 
							
						 
					 
					
						
						
							
						
						4f99e717cf 
					 
					
						
						
							
							Fix the tool documentation  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156729  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-13 05:52:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gregory Szorc 
							
						 
					 
					
						
						
							
						
						ca34749904 
					 
					
						
						
							
							Document Python bindings in release notes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-12 21:12:22 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						015d2ad9ec 
					 
					
						
						
							
							Make the URL a link instead.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 22:38:33 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						de86beae7d 
					 
					
						
						
							
							Add mention of Glasgow Haskell Compiler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156648  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 21:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						5abd10a394 
					 
					
						
						
							
							Some release notes for dragonegg.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156635  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 19:59:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d4347e1af9 
					 
					
						
						
							
							Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),  
						
						... 
						
						
						
						but it generates int3 on x86 instead of ud2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156593  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 00:19:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nuno Lopes 
							
						 
					 
					
						
						
							
						
						30759542aa 
					 
					
						
						
							
							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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156473  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-09 15:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Seth Cantrell 
							
						 
					 
					
						
						
							
						
						acc472a4fe 
					 
					
						
						
							
							add to 3.1 release notes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156443  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 23:34:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f468fd805a 
					 
					
						
						
							
							Revert r156393, "[tests] Remove some remaining DejaGNU related cruft.", this  
						
						... 
						
						
						
						patch wasn't ready yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 18:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b3593a60ce 
					 
					
						
						
							
							[tests] Remove some remaining DejaGNU related cruft.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156393  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 18:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a5d2435409 
					 
					
						
						
							
							[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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156389  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 17:48:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						cbfc61bec1 
					 
					
						
						
							
							[docs] Add support for building man pages using Sphinx.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 16:50:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						17412a0a03 
					 
					
						
						
							
							[docs] Integrate the command guide into the toctree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156385  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 16:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3b709d5f55 
					 
					
						
						
							
							[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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156384  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-08 16:50:35 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Cooper 
							
						 
					 
					
						
						
							
						
						7e56e92a33 
					 
					
						
						
							
							Remove C Backend from the bugpoint docs  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-07 22:42:40 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						28d95b0a04 
					 
					
						
						
							
							Use correct variable in this example.  Pointed out by waynix on IRC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-03 15:25:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f2c696f016 
					 
					
						
						
							
							[docs] Include the Kaleidescope tutorial in the Sphinx docs build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-02 22:46:36 +00:00