| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [llvm-nm] Update documentation to cover object file support and arguments. | Michael J. Spencer | 2012-06-06 | 1 | -33/+68 |
| | | | | | llvm-svn: 158120 | ||||
| * | Add a new broken compiler. | Duncan Sands | 2012-06-06 | 1 | -0/+1 |
| | | | | | llvm-svn: 158053 | ||||
| * | Add 3.0 and 3.1 tags to the getting started guide. | Benjamin Kramer | 2012-06-05 | 1 | -0/+2 |
| | | | | | llvm-svn: 158020 | ||||
| * | Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-add | Lang Hames | 2012-06-05 | 1 | -0/+51 |
| | | | | | | | | | | | | | 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 | ||||
| * | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer | 2012-06-02 | 7 | -7/+7 |
| | | | | | llvm-svn: 157885 | ||||
| * | Remove the old register list functions from MCRegisterInfo. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -3/+3 |
| | | | | | | | | | | | 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 | ||||
| * | Fix typos noticed by Benjamin Kramer. | Rafael Espindola | 2012-05-31 | 1 | -2/+2 |
| | | | | | | | | Also make the checks stronger and test that we reject ranges that overlap a previous wrapped range. llvm-svn: 157749 | ||||
| * | Require intervals in the range metadata to be in a canonical form: They must | Rafael Espindola | 2012-05-31 | 1 | -0/+4 |
| | | | | | | | | | | | | 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 | ||||
| * | typo fix | Chris Lattner | 2012-05-30 | 1 | -1/+1 |
| | | | | | llvm-svn: 157661 | ||||
| * | rdar://11542750 - llvm.trap should be marked no return. | Chris Lattner | 2012-05-27 | 1 | -2/+2 |
| | | | | | llvm-svn: 157551 | ||||
| * | Add support for range expressions in TableGen foreach loops. | Jakob Stoklund Olesen | 2012-05-24 | 1 | -2/+6 |
| | | | | | | | | | | | | | Like this: foreach i = 0-127 in ... Use braces for composite ranges: foreach i = {0-3,9-7} in ... llvm-svn: 157432 | ||||
| * | Typo. Patch by Nicklas Bo Jensen <nbjensen@gmail.com>. | Chad Rosier | 2012-05-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 157415 | ||||
| * | Add half support to LLVM (for OpenCL) | Tobias Grosser | 2012-05-24 | 2 | -3/+17 |
| | | | | | | | | | | | Submitted by: Anton Lokhmotov <Anton.Lokhmotov@arm.com> Approved by: o Anton Korobeynikov o Micah Villmow o David Neto llvm-svn: 157393 | ||||
| * | Remove old release notes. Ready them for additions from current development | Bill Wendling | 2012-05-24 | 1 | -245/+96 |
| | | | | | | | cycle. llvm-svn: 157378 | ||||
| * | Reflect that tblgen is now llvm-tblgen | Joel Jones | 2012-05-24 | 1 | -6/+7 |
| | | | | | llvm-svn: 157371 | ||||
| * | revert my previous patches that introduced an additional parameter to the ↵ | Nuno Lopes | 2012-05-22 | 1 | -12/+8 |
| | | | | | | | | | objectsize intrinsic. After a lot of discussion, we realized it's not the best option for run-time bounds checking llvm-svn: 157255 | ||||
| * | Add RPO to the lexicon. | Nick Lewycky | 2012-05-20 | 1 | -0/+2 |
| | | | | | llvm-svn: 157166 | ||||
| * | Fixed grammar for the llvm.trap intrinsic description. | John Criswell | 2012-05-16 | 1 | -2/+2 |
| | | | | | llvm-svn: 156881 | ||||
| * | [docs] Remove unsupported references to ExtraSource variable. | Daniel Dunbar | 2012-05-15 | 1 | -7/+0 |
| | | | | | llvm-svn: 156857 | ||||
| * | Add blurb for Crack. | Bill Wendling | 2012-05-15 | 1 | -0/+12 |
| | | | | | llvm-svn: 156852 | ||||
| * | Update MIPS' section in the release notes. Patch by Simon Atanasyan. | Akira Hatanaka | 2012-05-15 | 1 | -0/+2 |
| | | | | | llvm-svn: 156847 | ||||
| * | llvm-build: Add support for non-installed libraries (e.g., gtest). | Daniel Dunbar | 2012-05-15 | 1 | -0/+5 |
| | | | | | | | | - These libraries are only reported by llvm-config when run from a development tree. llvm-svn: 156838 | ||||
| * | Add some release notes about compiler-rt and libc++ | David Chisnall | 2012-05-15 | 1 | -0/+15 |
| | | | | | llvm-svn: 156819 | ||||
| * | Rename @llvm.debugger to @llvm.debugtrap. | Dan Gohman | 2012-05-14 | 1 | -5/+5 |
| | | | | | llvm-svn: 156774 | ||||
| * | Release notes for MIPS backend. | Akira Hatanaka | 2012-05-14 | 1 | -4/+10 |
| | | | | | llvm-svn: 156772 | ||||
| * | Formatting changes. Remove the '...' placeholders. | Bill Wendling | 2012-05-14 | 1 | -67/+44 |
| | | | | | llvm-svn: 156756 | ||||
| * | Add blurb about Julia. | Bill Wendling | 2012-05-14 | 1 | -0/+16 |
| | | | | | llvm-svn: 156754 | ||||
| * | ReleaseNotes: Add info on PTX back-end | Justin Holewinski | 2012-05-13 | 1 | -0/+15 |
| | | | | | llvm-svn: 156745 | ||||
| * | Fix Xcode case (Upper X, lower c) | Jean-Daniel Dupas | 2012-05-13 | 2 | -2/+2 |
| | | | | | llvm-svn: 156743 | ||||
| * | ReleaseNotes: Add a note about zero_undef on llvm.cttz/ctlz. Extend x86 ↵ | Benjamin Kramer | 2012-05-13 | 1 | -3/+12 |
| | | | | | | | section. Add a bullet for dwarf access tables. llvm-svn: 156740 | ||||
| * | ReleaseNotes: Add a blurb about llvm-mc -g and move inliner changes into the ↵ | Benjamin Kramer | 2012-05-13 | 1 | -6/+11 |
| | | | | | | | optimizer sections. Verbosify some bullets. llvm-svn: 156739 | ||||
| * | ReleaseNotes: Document that LLVM was rewritten in python. | Benjamin Kramer | 2012-05-13 | 1 | -0/+2 |
| | | | | | | | | ^~~~ llvm-build llvm-svn: 156738 | ||||
| * | ReleaseNotes: Add bullets for removed targets. Extend the note about llvm-ld ↵ | Benjamin Kramer | 2012-05-13 | 1 | -13/+10 |
| | | | | | | | removal. llvm-svn: 156737 | ||||
| * | Outline some clang 3.1 highlights off the top of my head. | Benjamin Kramer | 2012-05-13 | 1 | -4/+11 |
| | | | | | llvm-svn: 156736 | ||||
| * | Add a link for every project. | Benjamin Kramer | 2012-05-13 | 1 | -34/+36 |
| | | | | | llvm-svn: 156735 | ||||
| * | Add blurb for LLVM D Compiler. | Bill Wendling | 2012-05-13 | 1 | -0/+10 |
| | | | | | llvm-svn: 156733 | ||||
| * | Add blurbs for pocl and TCE. | Bill Wendling | 2012-05-13 | 1 | -0/+34 |
| | | | | | llvm-svn: 156732 | ||||
| * | Add OSL blurb. | Bill Wendling | 2012-05-13 | 1 | -0/+18 |
| | | | | | llvm-svn: 156731 | ||||
| * | Add FAUST blurb. | Bill Wendling | 2012-05-13 | 1 | -0/+12 |
| | | | | | llvm-svn: 156730 | ||||
| * | Fix the tool documentation | Nadav Rotem | 2012-05-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 156729 | ||||
| * | Document Python bindings in release notes | Gregory Szorc | 2012-05-12 | 1 | -0/+24 |
| | | | | | llvm-svn: 156724 | ||||
| * | Make the URL a link instead. | Bill Wendling | 2012-05-11 | 1 | -11/+11 |
| | | | | | llvm-svn: 156655 | ||||
| * | Add mention of Glasgow Haskell Compiler. | Bill Wendling | 2012-05-11 | 1 | -1/+34 |
| | | | | | llvm-svn: 156648 | ||||
| * | Some release notes for dragonegg. | Duncan Sands | 2012-05-11 | 1 | -6/+19 |
| | | | | | llvm-svn: 156635 | ||||
| * | Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(), | Dan Gohman | 2012-05-11 | 1 | -0/+26 |
| | | | | | | | but it generates int3 on x86 instead of ud2. llvm-svn: 156593 | ||||
| * | change the objectsize intrinsic signature: add a 3rd parameter to denote the ↵ | Nuno Lopes | 2012-05-09 | 1 | -10/+14 |
| | | | | | | | | | 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 | ||||
| * | add to 3.1 release notes | Seth Cantrell | 2012-05-08 | 1 | -0/+1 |
| | | | | | llvm-svn: 156443 | ||||
| * | Revert r156393, "[tests] Remove some remaining DejaGNU related cruft.", this | Daniel Dunbar | 2012-05-08 | 1 | -12/+20 |
| | | | | | | | patch wasn't ready yet. llvm-svn: 156395 | ||||
| * | [tests] Remove some remaining DejaGNU related cruft. | Daniel Dunbar | 2012-05-08 | 1 | -20/+12 |
| | | | | | llvm-svn: 156393 | ||||
| * | [docs] Remove POD based man page docs (and build system support). | Daniel Dunbar | 2012-05-08 | 26 | -3902/+1 |
| | | | | | | | - 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 | ||||

