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  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								23d60acc38 
								
							 
						 
						
							
							
								
								Fix validation errors.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152112 
							
						 
						
							2012-03-06 09:17:39 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								d672d9cd02 
								
							 
						 
						
							
							
								
								Fix validation errors.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152111 
							
						 
						
							2012-03-06 09:17:04 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4bf1cc8312 
								
							 
						 
						
							
							
								
								Add missing end tags.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152110 
							
						 
						
							2012-03-06 08:59:13 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								8c096d65b3 
								
							 
						 
						
							
							
								
								Fix up link and a couple small edits.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152094 
							
						 
						
							2012-03-06 02:25:41 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								85cd2a0148 
								
							 
						 
						
							
							
								
								Add the beginnings of documentation for the Name Accelerator Tables.  
							
							 
							
							... 
							
							
							
							Based on a writeup originally by Greg Clayton.
Abuse div and pre tags horribly. Needs a bit more cleanup.
llvm-svn: 152093 
							
						 
						
							2012-03-06 02:25:38 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Christopher
							
						 
						
							 
							
							
							
							
								
							
							
								5acc7c1b74 
								
							 
						 
						
							
							
								
								Delete trailing whitespace to clean up.  
							
							 
							
							... 
							
							
							
							llvm-svn: 152092 
							
						 
						
							2012-03-06 02:25:36 +00:00  
						
					 
				
					
						
							
							
								 
								NAKAMURA Takumi
							
						 
						
							 
							
							
							
							
								
							
							
								9b32e0f29f 
								
							 
						 
						
							
							
								
								llvm/docs/GarbageCollection.html: Prune utf8 BOM.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151968 
							
						 
						
							2012-03-03 04:32:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jia Liu
							
						 
						
							 
							
							
							
							
								
							
							
								d9605a6582 
								
							 
						 
						
							
							
								
								add llvm.gcroot into GarbageCollection.html, patch bylost lostfreeman@gmail.com.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151908 
							
						 
						
							2012-03-02 11:30:51 +00:00  
						
					 
				
					
						
							
							
								 
								Jia Liu
							
						 
						
							 
							
							
							
							
								
							
							
								b1cb18468b 
								
							 
						 
						
							
							
								
								rplace Alpha with ARM in docs/WritingAnLLVMBackend.html, patch by chenwj  
							
							 
							
							... 
							
							
							
							llvm-svn: 151811 
							
						 
						
							2012-03-01 15:14:19 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Lewycky
							
						 
						
							 
							
							
							
							
								
							
							
								efe5e2ea9f 
								
							 
						 
						
							
							
								
								Where the alloca'd space actually lives in ram is undefined, and attempting to  
							
							 
							
							... 
							
							
							
							pin it down is undefined behaviour.
llvm-svn: 151710 
							
						 
						
							2012-02-29 08:26:44 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								8e76068c6e 
								
							 
						 
						
							
							
								
								Update tblgen command guide. Remove unused tblgen InstrEnumEmitter files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151513 
							
						 
						
							2012-02-27 02:31:09 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								ce50eec7c6 
								
							 
						 
						
							
							
								
								Remove more GCC FE build stuff.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151507 
							
						 
						
							2012-02-26 22:26:37 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								579b40db6a 
								
							 
						 
						
							
							
								
								Installing the GCC front end is no longer supported.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151506 
							
						 
						
							2012-02-26 22:17:05 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								2270b005bb 
								
							 
						 
						
							
							
								
								Cleanup the LLVM Getting Started page.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151505 
							
						 
						
							2012-02-26 22:12:59 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								690a2b0902 
								
							 
						 
						
							
							
								
								Add href to clang in overview.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151503 
							
						 
						
							2012-02-26 21:34:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								233f147691 
								
							 
						 
						
							
							
								
								Remove references to llvm-gcc from overview and tutorial.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151502 
							
						 
						
							2012-02-26 21:31:25 +00:00  
						
					 
				
					
						
							
							
								 
								Nadav Rotem
							
						 
						
							 
							
							
							
							
								
							
							
								78bda89412 
								
							 
						 
						
							
							
								
								Add a random .LL file generator to stress-test different llvm components.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151479 
							
						 
						
							2012-02-26 08:35:53 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Grosbach
							
						 
						
							 
							
							
							
							
								
							
							
								dfd306ea3c 
								
							 
						 
						
							
							
								
								Release not for ARM integrated assembler support.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151308 
							
						 
						
							2012-02-23 23:52:06 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								563f620932 
								
							 
						 
						
							
							
								
								Typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151302 
							
						 
						
							2012-02-23 23:21:22 +00:00  
						
					 
				
					
						
							
							
								 
								Chad Rosier
							
						 
						
							 
							
							
							
							
								
							
							
								6e220d5ad0 
								
							 
						 
						
							
							
								
								The LLVM Getting Started documentation is out of date.  It would be nice if  
							
							 
							
							... 
							
							
							
							someone could update this, but for now at least reference the Clang Getting
Started document, which is much more current.
llvm-svn: 151285 
							
						 
						
							2012-02-23 21:23:24 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c4360f8492 
								
							 
						 
						
							
							
								
								libclc is now dual licensed, Tobias and Peter own their respective subprojects.  
							
							 
							
							... 
							
							
							
							llvm-svn: 151186 
							
						 
						
							2012-02-22 19:17:20 +00:00