summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* The alignment of an sret parameter is known: it must be at least theDuncan Sands2012-10-041-3/+3
| | | | | | alignment of the return type. Teach the optimizers this. llvm-svn: 165226
* docs: Fix typo on front pageSean Silva2012-10-041-1/+1
| | | | llvm-svn: 165200
* docs: Sphinxify GoldPlugin document.Sean Silva2012-10-044-228/+190
| | | | llvm-svn: 165198
* [Docs] Update File Headers section to cover doxygen style file level docs.Michael J. Spencer2012-10-011-8/+11
| | | | llvm-svn: 164964
* RST docs: convert HTML escapes to plain text in code examples.Dmitri Gribenko2012-09-302-3/+3
| | | | llvm-svn: 164922
* Sphinx CSS: remove negative letter-spacing, it makes some fonts look reallyDmitri Gribenko2012-09-301-3/+0
| | | | | | bad. Fonts already have appropriate tracking built-in. llvm-svn: 164921
* Fix && to && in Coding Standards.Jakub Staszak2012-09-301-1/+1
| | | | llvm-svn: 164920
* docs: dedent list on index.rstSean Silva2012-09-281-23/+23
| | | | | | | | | In reStructuredText, indented blocks denote block quotes [1]. This list is not a block quote. [1]. http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#block-quotes llvm-svn: 164847
* Removing dependency on third party library for Intel JIT event support.Andrew Kaylor2012-09-281-5/+0
| | | | | | Patch committed on behalf of Kirill Uhanov llvm-svn: 164831
* Fix more crlf issues.Micah Villmow2012-09-271-34/+34
| | | | llvm-svn: 164805
* Fix CRLF issues.Micah Villmow2012-09-271-95/+95
| | | | llvm-svn: 164782
* Patch for HowToBuildOnARM documentation from Wei-Ren Chen.Micah Villmow2012-09-272-90/+129
| | | | llvm-svn: 164776
* docs: Sphinxify HowToSubmitABugSean Silva2012-09-253-346/+235
| | | | llvm-svn: 164630
* docs: Fix long-standing typo in yaml2obj.rst.Sean Silva2012-09-211-2/+2
| | | | llvm-svn: 164407
* Say "bytes" instead of "address units", since that's what theDan Gohman2012-09-211-5/+5
| | | | | | rest of LangRef uses. llvm-svn: 164402
* Document the new !tbaa.struct metadata.Dan Gohman2012-09-211-0/+39
| | | | llvm-svn: 164398
* Add missing 'to' and rephrase an explanation of GCC's assumptions.David Blaikie2012-09-211-4/+4
| | | | | | Wordsmithing by Matt Beaumont-Gay in response to r164389. llvm-svn: 164395
* Document "do not use defaults in covered switch-over-enum" coding standard.David Blaikie2012-09-211-0/+18
| | | | llvm-svn: 164389
* docs: Fix Sphinx warning over Atomics.rst.Sean Silva2012-09-211-0/+5
| | | | | | | | Atomics.rst was not linked into the toctree. Docs now build warning-free! llvm-svn: 164356
* docs: Fix Sphinx warning over yaml2obj.rst.Sean Silva2012-09-211-0/+1
| | | | | | | | yaml2obj.rst was not included in the toctree Input from Michael Spencer. llvm-svn: 164355
* Fix function names in coding style examplesAndrew Trick2012-09-201-4/+4
| | | | llvm-svn: 164311
* Fix Sphinx warnings.Sean Silva2012-09-202-3/+4
| | | | | | Toctree was not being interlinked properly. llvm-svn: 164282
* Sphinxify DebuggingJITedCodeSean Silva2012-09-202-184/+147
| | | | | | LGTM by Michael Spencer llvm-svn: 164280
* Fix static function names in CodingStandards examples.Andrew Trick2012-09-201-6/+6
| | | | | | Try not to violate conventions immediately before explaining them. llvm-svn: 164278
* Test commitSean Silva2012-09-181-1/+1
| | | | llvm-svn: 164174
* Coding standards: fix typo: '= deleted' -> '= delete'.Dmitri Gribenko2012-09-181-2/+2
| | | | llvm-svn: 164126
* Add LLVM_DELETED_FUNCTION to coding standards.Craig Topper2012-09-181-0/+28
| | | | llvm-svn: 164101
* Patch by Sean Silva!Galina Kistanova2012-09-133-143/+92
| | | | | | The patch converts the "How to add a builder" document over to reStructuredText.. llvm-svn: 163860
* Add a new optimization pass: Stack Coloring, that merges disjoint static ↵Nadav Rotem2012-09-061-0/+7
| | | | | | | | allocations (allocas). Allocas are known to be disjoint if they are marked by disjoint lifetime markers (@llvm.lifetime.XXX intrinsics). llvm-svn: 163299
* [Docs] Fix Sphinx incremental build. Patch by Sean Silva!Michael J. Spencer2012-09-058-13/+7
| | | | llvm-svn: 163235
* [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier2012-09-051-7/+6
| | | | | | inteldialect. llvm-svn: 163231
* [ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.Chad Rosier2012-09-051-2/+13
| | | | llvm-svn: 163181
* [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. ThisChad Rosier2012-09-041-7/+0
| | | | | | | implementation does not co-exist well with how the sideeffect and alignstack attributes are handled. The reverts r161641. llvm-svn: 163174
* remove old docsNadav Rotem2012-08-301-8/+0
| | | | llvm-svn: 162896
* Patch by Sean Silva to un-barf his computer by explicitly removing the '\n'Bill Wendling2012-08-281-3/+2
| | | | | | character instead of always the last character. llvm-svn: 162767
* Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' toBill Wendling2012-08-171-10/+9
| | | | | | | | | | | | | | | | | | | | make it more consistent with its intended semantics. The `linker_private_weak_def_auto' linkage type was meant to automatically hide globals which never had their addresses taken. It has nothing to do with the `linker_private' linkage type, which outputs the symbols with a `l' (ell) prefix among other things. The intended semantic is more like the `linkonce_odr' linkage type. Change the name of the linkage type to `linkonce_odr_auto_hide'. And therefore changing the semantics so that it produces the correct output for the linker. Note: The old linkage name `linker_private_weak_def_auto' will still parse but is not a synonym for `linkonce_odr_auto_hide'. This should be removed in 4.0. <rdar://problem/11754934> llvm-svn: 162114
* Remove references to compression in llvm-ar. It has been a long time since weRafael Espindola2012-08-101-34/+10
| | | | | | switched from a bytecode+bzip2 to the current bitcode. llvm-svn: 161651
* [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute.Chad Rosier2012-08-101-0/+7
| | | | | | | | | | | | | | This new attribute is intended to be used by the backend to determine how the inline asm string should be parsed/printed. This patch adds the ia_nsdialect attribute and also adds a test case to ensure the IR is correctly parsed, but there is no functional change at this time. The standard dialect is assumed to be AT&T. Therefore, this attribute should only be added to MS-style inline assembly statements, which use the Intel dialect. If we ever support more dialects we'll need to add additional state to the attribute. llvm-svn: 161641
* Sphinxify the CommandLine document.Bill Wendling2012-08-083-1977/+1617
| | | | llvm-svn: 161479
* Move header so that it can be picked up by other .rst files.Bill Wendling2012-08-081-4/+4
| | | | llvm-svn: 161478
* Add yaml2obj. A utility to convert YAML to binaries.Michael J. Spencer2012-08-021-0/+222
| | | | | | | | yaml2obj takes a textual description of an object file in YAML format and outputs the binary equivalent. This greatly simplifies writing tests that take binary object files as input. llvm-svn: 161205
* Sphinxify the Code Generator document.Bill Wendling2012-08-023-3193/+2432
| | | | llvm-svn: 161164
* Fix some minor typosSylvestre Ledru2012-07-314-5/+5
| | | | llvm-svn: 161037
* Fix grammar-o. Fixes PR13482!Nick Lewycky2012-07-301-1/+1
| | | | llvm-svn: 160996
* The TimePassesIsEnabled has since moved to PassManager.cpp.Chad Rosier2012-07-271-1/+1
| | | | llvm-svn: 160881
* Add a floor intrinsic.Dan Gohman2012-07-261-0/+35
| | | | llvm-svn: 160791
* Take people straight to the contents of the file.Duncan Sands2012-07-261-1/+1
| | | | llvm-svn: 160777
* Add the list of code owners to the top level of the LLVM source tree toDuncan Sands2012-07-261-27/+4
| | | | | | | | | hopefully make it more visible. Adjust the web-docs to have a link to this file rather than the list itself. I described code owners as also being gatekeepers for their part of the code, which I think is true but isn't in the code owner explanation on the web page. llvm-svn: 160776
* Fix two typos in the docSylvestre Ledru2012-07-252-2/+2
| | | | llvm-svn: 160762
* Twine: fix link to source, add link to class doc and container section.Axel Naumann2012-07-251-11/+12
| | | | | | 80 char lines. llvm-svn: 160726
OpenPOWER on IntegriCloud