summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-1815-98/+573
| | | | | Change-Id: I9bf53792f9fc30570e81a8d80d296c681d005ea7 (cherry picked from commit 0c7f116bb6950ef819323d855415b2f2b0aad987)
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0924-2375/+3214
| | | | Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2335-755/+3418
| | | | Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
* Require python 2.7.Rafael Espindola2015-01-083-4/+4
| | | | | | | | | | | | | | We were already requiring 2.5, which meant that people on old linux distros had to upgrade anyway. Requiring python 2.6 will make supporting 3.X easier as we can use the 3.X exception syntax. According to the discussion on llvmdev, there is not much value is requiring just 2.6, we may as well just require 2.7. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224129 91177308-0d34-0410-b5e6-96231b3b80d8 (cherry picked from commit 708bc15ff07dc2fcee3a66988bfc5bc15b80eb5f)
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0242-1041/+1865
| | | | Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
* Update LLVM for rebase to r212749.Stephen Hines2014-07-2120-355/+595
| | | | | | | Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-2936-145/+917
| | | | Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
* Update to LLVM 3.5a.Stephen Hines2014-04-2457-1937/+3540
| | | | Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
* Small reformatting changes.Bill Wendling2013-12-241-13/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197932 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove help notes from the ReleaseNotes.Bill Wendling2013-12-201-20/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197840 91177308-0d34-0410-b5e6-96231b3b80d8
* Update notes.Bill Wendling2013-12-171-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197468 91177308-0d34-0410-b5e6-96231b3b80d8
* Add release notes for the PowerPC backendHal Finkel2013-12-141-0/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197325 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix URL.Bill Wendling2013-12-131-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197203 91177308-0d34-0410-b5e6-96231b3b80d8
* Add LibBeauty blurb.Bill Wendling2013-12-111-0/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@197004 91177308-0d34-0410-b5e6-96231b3b80d8
* Mention sparc backend improvements.Roman Divacky2013-12-061-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@196603 91177308-0d34-0410-b5e6-96231b3b80d8
* Merging r196069:Bill Wendling2013-12-021-17/+11
| | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r196069 | alp | 2013-12-01 23:15:33 -0800 (Sun, 01 Dec 2013) | 6 lines Update the LTO GoldPlugin documentation * Update build instructions to reflect the current source tree layout. * Don't inflict CVS on readers; there's a perfectly good git mirror. * configure with --disable-werror making it possible to build using clang. * ar and nm-new now support the -plugin option. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@196136 91177308-0d34-0410-b5e6-96231b3b80d8
* Merging r195812:Bill Wendling2013-12-011-1/+3
| | | | | | | | | | | | | ------------------------------------------------------------------------ r195812 | silvas | 2013-11-26 20:55:23 -0800 (Tue, 26 Nov 2013) | 3 lines [docs] Mention gotcha regarding implicit BB numbering Impetus for the clarification by Mikael Lyngvig. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195996 91177308-0d34-0410-b5e6-96231b3b80d8
* Add blurb about PNaCl.Bill Wendling2013-11-271-0/+17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195885 91177308-0d34-0410-b5e6-96231b3b80d8
* Merging r195148:Bill Wendling2013-11-271-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r195148 | rafael | 2013-11-19 11:52:52 -0800 (Tue, 19 Nov 2013) | 15 lines Support multiple COFF sections with the same name but different COMDAT. This is the first step to fix pr17918. It extends the .section directive a bit, inspired by what the ELF one looks like. The problem with using linkonce is that given .section foo .linkonce.... .section foo .linkonce we would already have switched sections when getting to .linkonce. The cleanest solution seems to be to add the comdat information in the .section itself. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195822 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a release note about OCaml bindings.Peter Zotov2013-11-261-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195786 91177308-0d34-0410-b5e6-96231b3b80d8
* Added our Clang/LLVM using projects (pocl and TCE) to thePekka Jaaskelainen2013-11-251-9/+36
| | | | | | | | external projects using LLVM. Ordered the list alphabetically. git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195639 91177308-0d34-0410-b5e6-96231b3b80d8
* Add blurb about WebCL Validator.Bill Wendling2013-11-211-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195373 91177308-0d34-0410-b5e6-96231b3b80d8
* Add blurb about Likely.Bill Wendling2013-11-211-1/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195315 91177308-0d34-0410-b5e6-96231b3b80d8
* Add blurb about DXR.Bill Wendling2013-11-211-0/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195313 91177308-0d34-0410-b5e6-96231b3b80d8
* Update to the 3.4 release numbers.Bill Wendling2013-11-202-11/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195232 91177308-0d34-0410-b5e6-96231b3b80d8
* Docs: tweak code-block spacing.Ahmed Bougacha2013-11-181-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195049 91177308-0d34-0410-b5e6-96231b3b80d8
* The 'optnone' attribute means don't inline anything into this functionPaul Robinson2013-11-181-2/+3
| | | | | | | | | | | (except functions marked always_inline). Functions with 'optnone' must also have 'noinline' so they don't get inlined into any other function. Based on work by Andrea Di Biagio. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195046 91177308-0d34-0410-b5e6-96231b3b80d8
* [mips][msa] Add MSA to the release notes.Daniel Sanders2013-11-181-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195001 91177308-0d34-0410-b5e6-96231b3b80d8
* TableGen: Generate an enum for all named Operand types in tblgen'd InstrInfo.Ahmed Bougacha2013-11-171-0/+44
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194978 91177308-0d34-0410-b5e6-96231b3b80d8
* Docs: Clearly separate Operand-related paragraphs.Ahmed Bougacha2013-11-171-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194977 91177308-0d34-0410-b5e6-96231b3b80d8
* Docs: Fix typo: NoIntinerary -> NoItinerary.Ahmed Bougacha2013-11-171-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194976 91177308-0d34-0410-b5e6-96231b3b80d8
* Mention address space related changes in release notes.Matt Arsenault2013-11-161-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194904 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix typos.Matt Arsenault2013-11-151-3/+3
| | | | | | | I somehow didn't notice before that the examples for addrspacecast use the wrong syntax for addrspace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194868 91177308-0d34-0410-b5e6-96231b3b80d8
* [NVPTX] Fix type in usage docJustin Holewinski2013-11-151-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194821 91177308-0d34-0410-b5e6-96231b3b80d8
* [NVPTX] Update the usage documentJustin Holewinski2013-11-151-0/+704
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194812 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding some info about stability of ARM boardsRenato Golin2013-11-151-4/+26
| | | | | | Patch by Mikael Lyngvig git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194794 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix grammar in addrspacecast descriptionMatt Arsenault2013-11-151-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194785 91177308-0d34-0410-b5e6-96231b3b80d8
* Add addrspacecast instruction.Matt Arsenault2013-11-151-3/+52
| | | | | | Patch by Michele Scandale! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194760 91177308-0d34-0410-b5e6-96231b3b80d8
* Typos. (Test commit.)Paul Robinson2013-11-142-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194720 91177308-0d34-0410-b5e6-96231b3b80d8
* Add external project LDC to release notes.Kai Nacke2013-11-141-0/+15
| | | | | | | LDC, the LLVM-based D compiler, is already using LLVM 3.4. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194665 91177308-0d34-0410-b5e6-96231b3b80d8
* Add simple support for tags in YAML I/ONick Kledzik2013-11-141-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194644 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert my CMake patches concerning building with /MT (r194589, r194596)Hans Wennborg2013-11-131-5/+0
| | | | | | Reid pointed out we already have LLVM_USE_CRT_{buildtype} to set it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194604 91177308-0d34-0410-b5e6-96231b3b80d8
* CMake: make building with /MT an option instead of always forcing itHans Wennborg2013-11-131-0/+5
| | | | | | | | | | | | | for release builds. This is a follow-up to r194589. Aaron pointed out that building libraries with /MT and using them in an application that uses a different run-time library can be a bad idea. Move the option to build with /MT behind a CMake option so it can be turned on selectively, such as when building the toolchain installer. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194596 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new FileCheck feature to 3.4 release notesMatt Arsenault2013-11-121-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194456 91177308-0d34-0410-b5e6-96231b3b80d8
* Update of the 'Code Review' page. The link is now called 'Create Diff' ↵Sylvestre Ledru2013-11-111-1/+1
| | | | | | instead of 'Create Revision' git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194378 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow multiple check prefixes in FileCheck.Matt Arsenault2013-11-101-5/+7
| | | | | | | | This is useful if you want to run multiple variations of a single test, and the majority of check lines should be the same. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194343 91177308-0d34-0410-b5e6-96231b3b80d8
* Add the fact that we anticipate switching to use (some subset of) C++11Chandler Carruth2013-11-071-0/+10
| | | | | | | | | after the 3.4 release to the release notes. See the *lengthy* llvmdev and cfe-dev threads on this subject. There will be more emails, discussion and announcements, but I want to make noise in as many places as I can to get everyone's concerns voiced and understood. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194183 91177308-0d34-0410-b5e6-96231b3b80d8
* [OCaml] (PR10016) Add a few missing line in OCamlLangImpl2.rstPeter Zotov2013-11-051-0/+3
| | | | | | Original patch by Damien Schoof git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194067 91177308-0d34-0410-b5e6-96231b3b80d8
* [docs] Add link to 32-bit ARM ELF supplement.Sean Silva2013-11-041-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194011 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove linkonce_odr_auto_hide.Rafael Espindola2013-11-011-10/+3
| | | | | | | | | | | | | | | linkonce_odr_auto_hide was in incomplete attempt to implement a way for the linker to hide symbols that are known to be available in every TU and whose addresses are not relevant for a particular DSO. It was redundant in that it all its uses are equivalent to linkonce_odr+unnamed_addr. Unlike those, it has never been connected to clang or llvm's optimizers, so it was effectively dead. Given that nothing produces it, this patch just nukes it (other than the llvm-c enum value). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193865 91177308-0d34-0410-b5e6-96231b3b80d8