summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add description of how to build docsJoel Jones2012-11-151-1/+28
| | | | llvm-svn: 168088
* Add missing documentation for llvm.exp2, llvm.log10, and llvm.log2.Craig Topper2012-11-151-0/+102
| | | | llvm-svn: 168026
* Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint intrinsics.Craig Topper2012-11-151-0/+141
| | | | llvm-svn: 168025
* Add some release notes that say we removed the CellSPU port.Eric Christopher2012-11-151-0/+2
| | | | llvm-svn: 168014
* docs: Improve typographical correctness.Sean Silva2012-11-141-2/+2
| | | | llvm-svn: 167998
* docs: Sphinxify TestSuiteMakefileGuideSean Silva2012-11-143-356/+290
| | | | | | Some small related fixups to TestingGuide too. llvm-svn: 167996
* Remove the CellSPU port.Eric Christopher2012-11-141-9/+0
| | | | | | Approved by Chris Lattner. llvm-svn: 167984
* docs: Sphinxify TestingGuideSean Silva2012-11-147-930/+723
| | | | llvm-svn: 167979
* Support for [[@LINE]], [[@LINE+<offset>]], [[@LINE-<offset>]] expressions inAlexander Kornienko2012-11-141-0/+27
| | | | | | FileCheck. llvm-svn: 167978
* Added %(line), %(line+<number>), %(line-<number>) substitutions to litAlexander Kornienko2012-11-141-0/+5
| | | | llvm-svn: 167971
* FileCheck.rst: change formatting of code-like constructs to use a monospacedDmitri Gribenko2012-11-141-86/+50
| | | | | | font. These were formatted in bold, but that's not correct. llvm-svn: 167964
* docs: nuke GCCFEBuildInstrs.htmlSean Silva2012-11-141-279/+0
| | | | llvm-svn: 167961
* docs: Fix Sphinx toctree warning.Sean Silva2012-11-141-0/+4
| | | | llvm-svn: 167905
* docs: chmod -x HowToUseInstrMappings.rstSean Silva2012-11-141-0/+0
| | | | llvm-svn: 167903
* Relax the restrictions on vector of pointer types, and vector getelementptr.Duncan Sands2012-11-131-6/+7
| | | | | | | | | | | | | | | Previously in a vector of pointers, the pointer couldn't be any pointer type, it had to be a pointer to an integer or floating point type. This is a hassle for dragonegg because the GCC vectorizer happily produces vectors of pointers where the pointer is a pointer to a struct or whatever. Vector getelementptr was restricted to just one index, but now that vectors of pointers can have any pointer type it is more natural to allow arbitrary vector getelementptrs. There is however the issue of struct GEPs, where if each lane chose different struct fields then from that point on each lane will be working down into unrelated types. This seems like too much pain for too little gain, so when you have a vector struct index all the elements are required to be the same. llvm-svn: 167828
* Update link to external documentJean-Daniel Dupas2012-11-121-1/+1
| | | | llvm-svn: 167781
* fix a spelling mistakeNadav Rotem2012-11-121-1/+1
| | | | llvm-svn: 167734
* Update the vectorizer docs.Nadav Rotem2012-11-111-4/+20
| | | | llvm-svn: 167688
* fix typo PR1476Pawel Wodnicki2012-11-071-1/+1
| | | | llvm-svn: 167536
* fix for PR1476Pawel Wodnicki2012-11-071-2/+2
| | | | llvm-svn: 167535
* Fix a broken sentenceEli Bendersky2012-11-071-2/+3
| | | | llvm-svn: 167521
* Document the -input-file option of FileCheckEli Bendersky2012-11-071-0/+5
| | | | llvm-svn: 167517
* docs: use code font for console commands in phabricator manualAlexey Samsonov2012-11-061-2/+2
| | | | llvm-svn: 167459
* Add a couple of stubs to the release notes for things I noticed whileChandler Carruth2012-11-051-1/+5
| | | | | | clearing out my backlog of commit mail. llvm-svn: 167380
* PR14256: SelectionDAGLowering was renamed to SelectionDAGBuilder a long time ↵Eli Bendersky2012-11-051-2/+1
| | | | | | ago. Fix references to it in documentation and comments. llvm-svn: 167378
* Documentation: fix typos.Dmitri Gribenko2012-11-021-2/+2
| | | | llvm-svn: 167302
* Remove stale documentation about tail duplicaton IR passArnold Schwaighofer2012-10-311-17/+0
| | | | | | | We no longer have a tail duplication pass that runs on LLVM IR. It was removed in 3.0. llvm-svn: 167140
* Fix typo in CodeGenerator docEli Bendersky2012-10-311-4/+4
| | | | llvm-svn: 167137
* Typo.Jakub Staszak2012-10-291-1/+1
| | | | llvm-svn: 166969
* Change the PassManagerBuilder (used by -O3) loop vectorizer flag from ↵Nadav Rotem2012-10-291-1/+2
| | | | | | -vectorize to -vectorize-loops because we dont want to share the same flag as the bb-vectorizer. llvm-svn: 166937
* Loads and stores without an explicit alignment use the abi alignment not theDuncan Sands2012-10-291-2/+2
| | | | | | preferred alignment. Correct the documentation. llvm-svn: 166925
* Clarify that there is an option other than OAuth for Phabricator andChandler Carruth2012-10-271-4/+10
| | | | | | | | offer up my email to the spam lords for it. Hopefully this will eventually be more automatic, but we don't want people to think there is only one option. llvm-svn: 166870
* Suggest llvm_unreachable over assert(0).Jordan Rose2012-10-261-10/+15
| | | | llvm-svn: 166821
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-261-10/+10
| | | | | | | It was unmaintained and not much more than a stub. The new DependenceAnalysis pass is both more general and complete. llvm-svn: 166810
* Minor enhancement to build process notes for ARM platforms.David Tweed2012-10-261-2/+15
| | | | llvm-svn: 166769
* Update the release notes to note the change from TargetData to DataLayout.Micah Villmow2012-10-251-0/+3
| | | | llvm-svn: 166702
* add TableGen support to create relationship maps between instructionsSebastian Pop2012-10-252-0/+203
| | | | | | | | | | | Relationship maps are represented as InstrMapping records which are parsed by TableGen and the information is used to construct mapping tables to represent appropriate relations between instructions. These tables are emitted into XXXGenInstrInfo.inc file along with the functions to query them. Patch by Jyotsna Verma <jverma@codeaurora.org>. llvm-svn: 166685
* Add a bit of documentation on the annotated disassembly output.Kevin Enderby2012-10-242-0/+94
| | | | llvm-svn: 166639
* Document the -force-vector-width flag.Nadav Rotem2012-10-241-1/+4
| | | | llvm-svn: 166621
* Document current Doxygen use practices in Coding Standards. Mostly it isDmitri Gribenko2012-10-201-9/+134
| | | | | | | | obvious stuff and most new code being committed conforms to that. Some old code does not; this might cause confusion and this is the motivation to document the correct guidelines. llvm-svn: 166378
* Vectorization docs.Nadav Rotem2012-10-201-3/+5
| | | | llvm-svn: 166364
* lit: Rename the valgrind leaks feature to match what is currently usedDaniel Dunbar2012-10-191-1/+1
| | | | | | (vg_leak). llvm-svn: 166306
* lit: Add 'valgrind' and 'valgrind-leaks' features when valgrind is used.Daniel Dunbar2012-10-191-0/+13
| | | | | | - These can be used with the XFAIL options. llvm-svn: 166303
* Fix some doc-os.Daniel Dunbar2012-10-191-2/+2
| | | | llvm-svn: 166290
* lit: Allow XFAIL: lines to also refer to "features".Daniel Dunbar2012-10-181-8/+9
| | | | llvm-svn: 166224
* Update the LangRef documentation for the per pointer address space support.Micah Villmow2012-10-181-4/+10
| | | | llvm-svn: 166201
* test commit: verifying access from new addressEli Bendersky2012-10-181-1/+1
| | | | llvm-svn: 166197
* Add a small example which shows a vectorizable loop with a non-pow-of-two countNadav Rotem2012-10-181-2/+10
| | | | llvm-svn: 166169
* Update the release notes about how to enable the loop vectorizer.Nadav Rotem2012-10-171-2/+2
| | | | llvm-svn: 166123
* Update the release notes about the store-merge dag optimization.Nadav Rotem2012-10-171-0/+2
| | | | llvm-svn: 166116
OpenPOWER on IntegriCloud