summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* no alpha jit support.Chris Lattner2010-11-141-1/+1
| | | | llvm-svn: 119052
* describe the preferred approach to silencing 'unused variable warnings' due ↵Chris Lattner2010-11-121-0/+32
| | | | | | to asserts. llvm-svn: 118863
* CMake: Add the new option "LLVM_LIT_ARGS".NAKAMURA Takumi2010-11-111-0/+7
| | | | | | | | Defaults: if (MSVC OR XCODE): "-sv --no-progress-bar" else: "-sv" llvm-svn: 118776
* Document debuginfo-tests.Devang Patel2010-11-111-0/+38
| | | | llvm-svn: 118746
* add (and document) the ability for alias results to haveChris Lattner2010-11-061-2/+10
| | | | | | | | fixed physical registers. Start moving fp comparison aliases to the .td file (which default to using %st1 if nothing is specified). llvm-svn: 118352
* generalize alias support to allow the result of an alias toChris Lattner2010-11-061-1/+9
| | | | | | | add fixed immediate values. Move the aad and aam aliases to use this, and document it. llvm-svn: 118350
* document instalias.Chris Lattner2010-11-061-0/+49
| | | | llvm-svn: 118335
* Fix typo, pointed out by Trevor Harmon.Duncan Sands2010-11-031-1/+1
| | | | llvm-svn: 118163
* fix typo, patch by Trevor Harmon (PR8537)Chris Lattner2010-11-031-1/+1
| | | | llvm-svn: 118131
* Removed obsolete section about VC++ project files.Oscar Fuentes2010-11-021-10/+0
| | | | llvm-svn: 118072
* fix the !eq operator in tblgen to return a bit instead of an int.Chris Lattner2010-10-311-1/+1
| | | | | | | | Use this to make the X86 and ARM targets set isCodeGenOnly=1 automatically for their instructions that have Format=Pseudo, resolving a hack in tblgen. llvm-svn: 117862
* Validate HTML.Benjamin Kramer2010-10-302-22/+20
| | | | llvm-svn: 117847
* add missing tagChris Lattner2010-10-301-0/+2
| | | | llvm-svn: 117846
* fix typos and some serious bugs in feature handling (but not forChris Lattner2010-10-301-1/+1
| | | | | | | cases that are currently exercised). Thanks to Frits van Bommel for the great review! llvm-svn: 117840
* Implement (and document!) support for MnemonicAlias's to have Requires Chris Lattner2010-10-301-3/+15
| | | | | | | | | | | directives, allowing things like this: def : MnemonicAlias<"pop", "popl">, Requires<[In32BitMode]>; def : MnemonicAlias<"pop", "popq">, Requires<[In64BitMode]>; Move the rest of the X86 MnemonicAliases over to the .td file. llvm-svn: 117830
* implement (and document!) the first kind of MC assembler alias, which Chris Lattner2010-10-301-3/+52
| | | | | | | just remaps one mnemonic to another. Convert a few of the X86 aliases from .cpp to .td code. llvm-svn: 117815
* Document LLVM_BUILD_TESTS, LLVM_INCLUDE_TESTS. New convenience targetOscar Fuentes2010-10-281-0/+14
| | | | | | UnitTests for building all the unit tests. llvm-svn: 117545
* clarify that not having the ".o file writing" featureChris Lattner2010-10-281-0/+4
| | | | | | | doesn't mean that you can't get a .o file. Apparently this is confusing :) llvm-svn: 117523
* Random cleanups and format changes.Bill Wendling2010-10-271-68/+69
| | | | llvm-svn: 117428
* Yet another thing that was forgotten to be added to the release notes...Duncan Sands2010-10-261-0/+5
| | | | llvm-svn: 117362
* Make the description of the hotpatch attribute even more generic. Spotted byCharles Davis2010-10-251-4/+5
| | | | | | Michael Spencer. llvm-svn: 117286
* Make hotpatch attribute description a little less Wintel-specific.Charles Davis2010-10-251-3/+5
| | | | llvm-svn: 117267
* Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-opCharles Davis2010-10-251-0/+5
| | | | | | | instruction at the beginning of each function that has the attribute, allowing the function to be easily hooked and/or patched. llvm-svn: 117264
* Update target feature matrix for CellSPUKalle Raiskila2010-10-251-4/+4
| | | | llvm-svn: 117255
* Update target feature matrix for Blackfin.Jakob Stoklund Olesen2010-10-241-4/+4
| | | | llvm-svn: 117245
* Updating target feature matrix to indicate current MBlaze status.Wesley Peck2010-10-241-4/+4
| | | | llvm-svn: 117244
* broken linkChris Lattner2010-10-241-1/+1
| | | | llvm-svn: 117232
* add a big table with target features.Chris Lattner2010-10-241-1/+274
| | | | llvm-svn: 117230
* Standardise all build-mode affecting {EN,DIS}ABLE_* make options toPeter Collingbourne2010-10-221-3/+3
| | | | | | test equality to 1, and fix/update documentation to reflect this llvm-svn: 117094
* Fix type in passes.Tobias Grosser2010-10-211-2/+2
| | | | llvm-svn: 117065
* Argh, completely forgot to add this to the release notes!Duncan Sands2010-10-211-0/+6
| | | | | | Better late than never, right? llvm-svn: 117009
* Add RegionPass support.Tobias Grosser2010-10-201-0/+87
| | | | | | | A RegionPass is executed like a LoopPass but on the regions detected by the RegionInfo pass instead of the loops detected by the LoopInfo pass. llvm-svn: 116905
* Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach2010-10-191-0/+18
| | | | | | | setup they require. Use this for ARM/Darwin to rematerialize the base pointer from the frame pointer when required. rdar://8564268 llvm-svn: 116879
* Teach FileCheck to handle trailing CHECK-NOT patterns.Jakob Stoklund Olesen2010-10-151-1/+1
| | | | | | | | | | A CHECK-NOT pattern without a following CHECK pattern simply checks that the pattern doesn't match before the end of the input file. You can even have only CHECK-NOT patterns to check that strings appear nowhere in the input file. llvm-svn: 116592
* Per discussion with Sanjiv, remove the PIC16 target from mainline. When/ifChris Lattner2010-10-111-1/+1
| | | | | | | it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116190
* clarify that zero sized vectors are illegal, PR8340Chris Lattner2010-10-101-2/+3
| | | | llvm-svn: 116167
* Fix dead link.Nick Lewycky2010-10-091-3/+3
| | | | llvm-svn: 116157
* Warn about broken GCCs on ARM due to the problem fixed:Nick Lewycky2010-10-071-0/+3
| | | | | | http://gcc.gnu.org/ml/gcc-patches/2010-09/msg01070.html llvm-svn: 115998
* Fixed RELEASE_28 tags.Bill Wendling2010-10-061-1/+1
| | | | llvm-svn: 115872
* Fix libc++ link in release notes.Tobias Grosser2010-10-061-1/+1
| | | | llvm-svn: 115837
* Add missing "-" to the command line.Tobias Grosser2010-10-061-1/+1
| | | | llvm-svn: 115777
* No need to check out everything: binutils is enough.Duncan Sands2010-10-061-1/+1
| | | | | | Patch by John Tytgat. llvm-svn: 115757
* Update release location.Tanya Lattner2010-10-061-0/+2
| | | | llvm-svn: 115749
* remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 placesChris Lattner2010-10-061-2/+0
| | | | | | where !cast is just as short. llvm-svn: 115722
* s/The ARM has/The ARM backend has/Jim Grosbach2010-10-051-2/+3
| | | | llvm-svn: 115584
* AVX intrinsics and builtins were also added to clangBruno Cardoso Lopes2010-10-041-1/+1
| | | | llvm-svn: 115566
* Spell AltiVec correctlyDouglas Gregor2010-10-041-1/+1
| | | | llvm-svn: 115560
* ReleaseNotes: Note some changes to LLVM development infrastructure.Daniel Dunbar2010-10-041-0/+39
| | | | llvm-svn: 115550
* ReleaseNotes: Note a header rename.Daniel Dunbar2010-10-041-1/+8
| | | | llvm-svn: 115549
* validator fixes; others remain, somebody who knows some html, please have a lookGabor Greif2010-10-041-3/+1
| | | | llvm-svn: 115526
OpenPOWER on IntegriCloud