| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | First implementation of: | Stepan Dyatkovskiy | 2012-04-25 | 1 | -0/+81 |
| | | | | | | | | | | | | - 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 | ||||
| * | [docs] Update version number. I suggest that at some point we make the | Michael J. Spencer | 2012-04-20 | 1 | -2/+2 |
| | | | | | | | build system generate this file with the proper version. llvm-svn: 155221 | ||||
| * | Fix broken internal link. | Joel Jones | 2012-04-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 155213 | ||||
| * | Add debugging hints for when bugpoint does not suffice, specifically for ↵ | Joel Jones | 2012-04-20 | 1 | -0/+77 |
| | | | | | | | instcombine and TargetLowering llvm-svn: 155209 | ||||
| * | [docs] Update Makefile for images removal. | Daniel Dunbar | 2012-04-20 | 1 | -1/+1 |
| | | | | | | | | - Also, drop the lines.gif background from doxygen, this URL was wrong on the llvm.org server anyway. llvm-svn: 155208 | ||||
| * | LLVM docs no longer contain images, don't try to install them. | Benjamin Kramer | 2012-04-20 | 1 | -4/+1 |
| | | | | | llvm-svn: 155206 | ||||
| * | Correct spelling, q.v. http://en.wikipedia.org/wiki/Bourne_shell | Joel Jones | 2012-04-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 155202 | ||||
| * | [docs] Remove spurious or unused images. | Daniel Dunbar | 2012-04-20 | 6 | -7/+0 |
| | | | | | llvm-svn: 155199 | ||||
| * | [docs] Update HTML pages to refer to CSS in a way that works locally and ↵ | Daniel Dunbar | 2012-04-19 | 47 | -46/+46 |
| | | | | | | | with Sphinx. llvm-svn: 155153 | ||||
| * | [docs] Remove index.html, I am flipping the switch on llvm.org. | Daniel Dunbar | 2012-04-19 | 1 | -286/+0 |
| | | | | | llvm-svn: 155151 | ||||
| * | Remove llvm-ld and llvm-stub (which is only used by llvm-ld). | Michael J. Spencer | 2012-04-19 | 8 | -453/+22 |
| | | | | | | | | | | | | | | | | | 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 | ||||
| * | [docs] Add back old index.html until I get llvm.org work done to support ↵ | Daniel Dunbar | 2012-04-19 | 1 | -0/+286 |
| | | | | | | | Sphinx docs. llvm-svn: 155134 | ||||
| * | [docs] Convert docs index page into Sphinx. | Daniel Dunbar | 2012-04-19 | 13 | -356/+369 |
| | | | | | | | | | - 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 | ||||
| * | [docs] Stub out structure for Sphinx-based docs. | Daniel Dunbar | 2012-04-19 | 14 | -0/+1057 |
| | | | | | | | - Work in progress, this is just the basic structure. llvm-svn: 155132 | ||||
| * | Document that StringMap iteration order is non-deterministic. | Jim Grosbach | 2012-04-18 | 1 | -0/+3 |
| | | | | | llvm-svn: 155040 | ||||
| * | A bit of cleanup in the TestingGuide doc - dg.exp files no longer exist | Eli Bendersky | 2012-04-18 | 1 | -9/+9 |
| | | | | | llvm-svn: 154992 | ||||
| * | Some formatting and grammar fixes in the FileCheck documentation | Eli Bendersky | 2012-04-18 | 1 | -29/+29 |
| | | | | | llvm-svn: 154990 | ||||
| * | Add a stub about the inline cost rewrite. | Chandler Carruth | 2012-04-17 | 1 | -0/+3 |
| | | | | | llvm-svn: 154892 | ||||
| * | Add a stub for block placement pass. This needs fleshing out w/ details | Chandler Carruth | 2012-04-17 | 1 | -0/+12 |
| | | | | | | | about what folks should expect w.r.t. the new algorithm. llvm-svn: 154891 | ||||
| * | Forgot to remove fast math metadata from the release notes. | Duncan Sands | 2012-04-16 | 1 | -3/+0 |
| | | | | | llvm-svn: 154858 | ||||
| * | Remove support for the special 'fast' value for fpmath accuracy for the moment. | Duncan Sands | 2012-04-16 | 1 | -7/+3 |
| | | | | | llvm-svn: 154850 | ||||
| * | Describe Polly as a 'Polyhedral Optimizer' | Tobias Grosser | 2012-04-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 154834 | ||||
| * | Add Polly news to the release notes | Tobias Grosser | 2012-04-16 | 1 | -0/+30 |
| | | | | | llvm-svn: 154833 | ||||
| * | Link to the autovectorization EuroLLVM slides in the release notes. | Hal Finkel | 2012-04-16 | 1 | -1/+3 |
| | | | | | llvm-svn: 154830 | ||||
| * | Make it possible to indicate relaxed floating point requirements at the IR level | Duncan Sands | 2012-04-16 | 2 | -8/+14 |
| | | | | | | | | | | 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 | ||||
| * | Documentation fixes to LLVMBuild.html [PR 11563] | Eli Bendersky | 2012-04-16 | 1 | -4/+4 |
| | | | | | llvm-svn: 154804 | ||||
| * | Add credit and release notes for r150307. By Kai Nacke. | Bill Wendling | 2012-04-16 | 1 | -0/+1 |
| | | | | | llvm-svn: 154796 | ||||
| * | Say something about -vectorize in the release notes. | Hal Finkel | 2012-04-16 | 1 | -0/+3 |
| | | | | | llvm-svn: 154788 | ||||
| * | Fix class name. | Jakub Staszak | 2012-04-15 | 1 | -1/+1 |
| | | | | | llvm-svn: 154773 | ||||
| * | Fix filename and register numbers. | Jakub Staszak | 2012-04-15 | 1 | -3/+3 |
| | | | | | llvm-svn: 154771 | ||||
| * | Add the MDBuilder helper class for conveniently creating metadata. | Duncan Sands | 2012-04-15 | 1 | -0/+2 |
| | | | | | llvm-svn: 154766 | ||||
| * | Remove trailing whitespace. | Anshuman Dasgupta | 2012-04-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 154755 | ||||
| * | Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patch | Anshuman Dasgupta | 2012-04-14 | 1 | -0/+3 |
| | | | | | | | by Sundeep Kushwaha. llvm-svn: 154754 | ||||
| * | Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT. | Brendon Cahoon | 2012-04-14 | 1 | -0/+3 |
| | | | | | llvm-svn: 154752 | ||||
| * | Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm | Duncan Sands | 2012-04-14 | 1 | -6/+6 |
| | | | | | | | | | | 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 | ||||
| * | Support for Hexagon backend. | Tony Linthicum | 2012-04-13 | 1 | -0/+2 |
| | | | | | llvm-svn: 154692 | ||||
| * | Add DFA generator for VLIW targets to ReleaseNotes.html and CREDITS.TXT. | Anshuman Dasgupta | 2012-04-12 | 1 | -0/+6 |
| | | | | | llvm-svn: 154590 | ||||
| * | Express the number of ULPs in fpaccuracy metadata as a real rather than a | Duncan Sands | 2012-04-10 | 1 | -4/+4 |
| | | | | | | | rational number, eg as 2.5 rather than 5, 2. OK'd by Peter Collingbourne. llvm-svn: 154387 | ||||
| * | Clarify that fpaccuracy metadata is giving the compiler permission to use a | Duncan Sands | 2012-04-09 | 1 | -2/+4 |
| | | | | | | | less accurate method. llvm-svn: 154319 | ||||
| * | Formatting changes. Don't put spaces in front of some code, which only makes ↵ | Bill Wendling | 2012-04-08 | 1 | -70/+68 |
| | | | | | | | it look 'off'. llvm-svn: 154282 | ||||
| * | Target/X86/MCTargetDesc/X86MCAsmInfo.cpp: Enable DwarfCFI (aka DW2) on Cygming. | NAKAMURA Takumi | 2012-04-07 | 1 | -0/+1 |
| | | | | | | | | 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 | ||||
| * | Add a line number for the scope of the function (starting at the first | Eric Christopher | 2012-04-03 | 1 | -0/+1 |
| | | | | | | | | | | | 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 | ||||
| * | Drop O4 from the llc manpage, it was removed in r70445. | Benjamin Kramer | 2012-03-29 | 1 | -1/+1 |
| | | | | | llvm-svn: 153684 | ||||
| * | llvm/docs/*.html: Fix markups. | NAKAMURA Takumi | 2012-03-27 | 13 | -22/+52 |
| | | | | | llvm-svn: 153508 | ||||
| * | docs/lit: Add some notes on the lit test run output format. | Daniel Dunbar | 2012-03-26 | 1 | -0/+47 |
| | | | | | llvm-svn: 153450 | ||||
| * | Update documentation for old api changes. | Eric Christopher | 2012-03-26 | 1 | -33/+70 |
| | | | | | | | Fixes PR12050 llvm-svn: 153424 | ||||
| * | s/restrict/describe/ | Rafael Espindola | 2012-03-25 | 1 | -1/+1 |
| | | | | | | | Thanks Duncan. llvm-svn: 153411 | ||||
| * | Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu | Eli Bendersky | 2012-03-25 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | * 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 | ||||
| * | Add a small release not about the range metadata. | Rafael Espindola | 2012-03-24 | 1 | -0/+2 |
| | | | | | llvm-svn: 153391 | ||||
| * | First part of PR12251. Add documentation and verifier support for the range | Rafael Espindola | 2012-03-24 | 1 | -0/+34 |
| | | | | | | | metadata. llvm-svn: 153359 | ||||

