summaryrefslogtreecommitdiffstats
path: root/llvm/docs/ProgrammersManual.html
Commit message (Collapse)AuthorAgeFilesLines
* docs: Introduce cascading style <div> and <p> continued on <h[2-5]>.NAKAMURA Takumi2011-04-231-160/+164
| | | | | | | | | | | | | | | | | <h2>Section Example</h2> <div> <!-- h2+div is applied --> <p>Section preamble.</p> <h3>Subsection Example</h3> <p> <!-- h3+p is applied --> Subsection body </p> <!-- End of section body --> </div> FIXME: Care H5 better. llvm-svn: 130040
* docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">.NAKAMURA Takumi2011-04-181-236/+244
| | | | | | | | | H1 ... doc_title H2 ... doc_section H3 ... doc_subsection H4 ... doc_subsubsection llvm-svn: 129736
* docs: Redefine Heading elements as below;NAKAMURA Takumi2011-04-181-1/+1
| | | | | | | | | H1 ... Title (and might be Chapter in future) H2 ... Section H3 ... Subsection H4 ... Sub-subsection llvm-svn: 129683
* docs: Canonicalize URLs.NAKAMURA Takumi2011-04-091-1/+1
| | | | llvm-svn: 129181
* mention llvm::ArrayRef, which should be use much more pervasively thanChris Lattner2011-04-051-0/+16
| | | | | | it already is. llvm-svn: 128954
* Document llvm/ADT/IntEqClasses.h in ProgrammersManual.htmlJakob Stoklund Olesen2011-04-051-0/+21
| | | | llvm-svn: 128927
* fix description, PR9542Chris Lattner2011-03-241-5/+6
| | | | llvm-svn: 128214
* Fix thinko, basic blocks are SESE. The exits may have many edges though.Nick Lewycky2011-02-171-1/+1
| | | | llvm-svn: 125709
* Add IntervalMap to the Programmer's Manual.Jakob Stoklund Olesen2010-12-141-0/+18
| | | | llvm-svn: 121740
* Fix dead link.Nick Lewycky2010-10-091-3/+3
| | | | llvm-svn: 116157
* Remove a link which is no longer relevant.Dan Gohman2010-08-041-2/+0
| | | | llvm-svn: 110202
* Fix word choice.Nick Lewycky2010-08-011-1/+1
| | | | llvm-svn: 109995
* Don't pass StringRef by reference.Benjamin Kramer2010-07-141-9/+8
| | | | llvm-svn: 108366
* Revert r103213. It broke several sections of live website.mike-m2010-05-071-0/+3950
| | | | llvm-svn: 103219
* Overhauled llvm/clang docs builds. Closes PR6613.mike-m2010-05-061-3950/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTE: 2nd part changeset for cfe trunk to follow. *** PRE-PATCH ISSUES ADDRESSED - clang api docs fail build from objdir - clang/llvm api docs collide in install PREFIX/ - clang/llvm main docs collide in install - clang/llvm main docs have full of hard coded destination assumptions and make use of absolute root in static html files; namely CommandGuide tools hard codes a website destination for cross references and some html cross references assume website root paths *** IMPROVEMENTS - bumped Doxygen from 1.4.x -> 1.6.3 - splits llvm/clang docs into 'main' and 'api' (doxygen) build trees - provide consistent, reliable doc builds for both main+api docs - support buid vs. install vs. website intentions - support objdir builds - document targets with 'make help' - correct clean and uninstall operations - use recursive dir delete only where absolutely necessary - added call function fn.RMRF which safeguards against botched 'rm -rf'; if any target (or any variable is evaluated) which attempts to remove any dirs which match a hard-coded 'safelist', a verbose error will be printed and make will error-stop. llvm-svn: 103213
* Fix a grammaro.Dan Gohman2010-03-301-1/+1
| | | | llvm-svn: 99917
* fix iterator nameGabor Greif2010-03-261-1/+1
| | | | llvm-svn: 99646
* Minor grammar and html fixes.Dan Gohman2010-03-261-3/+3
| | | | llvm-svn: 99644
* some more tweaksGabor Greif2010-03-261-4/+5
| | | | llvm-svn: 99643
* Tell "the rest of the story" about LLVM's iterators' implicit conversions.Dan Gohman2010-03-261-0/+15
| | | | llvm-svn: 99642
* fix formatting and a validation failGabor Greif2010-03-261-3/+3
| | | | llvm-svn: 99640
* add a blurb on const versions of chain traversals and a word of cautionGabor Greif2010-03-261-8/+14
| | | | llvm-svn: 99638
* http://englishplus.com/grammar/00000296.htmGabor Greif2010-03-261-1/+1
| | | | llvm-svn: 99635
* Fix a few more typos.Dan Gohman2010-02-251-2/+2
| | | | llvm-svn: 97182
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-2/+2
| | | | | | isInteger, we now have isFloatTy and isIntegerTy. Requested by Chris! llvm-svn: 96223
* Belatedly document r85295 and r85330.Jeffrey Yasskin2010-01-291-3/+32
| | | | llvm-svn: 94825
* Add an entry on SmallBitVector.Dan Gohman2010-01-051-1/+21
| | | | llvm-svn: 92747
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-221-0/+18
| | | | | | gcc-4.4. llvm-svn: 84902
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-221-18/+0
| | | | llvm-svn: 84892
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-221-0/+18
| | | | | | | | | | | | even when keys get RAUWed and deleted during its lifetime. By default the keys act like WeakVHs, but users can pass a third template parameter to configure how updates work and whether to do anything beyond updating the map on each action. It's also possible to automatically acquire a lock around ValueMap updates triggered by RAUWs and deletes, to support the ExecutionEngine. llvm-svn: 84890
* Documentation: Perform automated correction of common typos.Benjamin Kramer2009-10-121-5/+5
| | | | llvm-svn: 83849
* Fix typo, patch from Timo Juhani Lindfors.Torok Edwin2009-10-121-1/+1
| | | | llvm-svn: 83848
* llvm::cerr is gone.Chris Lattner2009-09-081-7/+7
| | | | llvm-svn: 81189
* fix this back, thanks EliChris Lattner2009-08-201-1/+1
| | | | llvm-svn: 79508
* minor grammar tweakChris Lattner2009-08-201-1/+1
| | | | llvm-svn: 79498
* Add a first stab at describing LLVMContext.Owen Anderson2009-08-191-0/+45
| | | | llvm-svn: 79435
* Add DEBUG_WITH_TYPE as a clean alternative to tweaking DEBUG_TYPE.Daniel Dunbar2009-08-071-0/+15
| | | | | | | | | | | | | | | | | This: -- #undef DEBUG_TYPE #define DEBUG_TYPE "foo" DEBUG(...) #undef DEBUG_TYPE #define DEBUG_TYPE "" -- becomes this: -- DEBUG_WITH_TYPE("foo", ...) -- llvm-svn: 78435
* Documentation: fix HTML validation errors.Benjamin Kramer2009-08-051-5/+6
| | | | llvm-svn: 78196
* eventually we should describe string options in the data structures sectionChris Lattner2009-07-251-0/+22
| | | | llvm-svn: 77054
* minor tweaks.Chris Lattner2009-07-251-8/+9
| | | | llvm-svn: 77053
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-251-0/+106
| | | | | | | - The only meat here is in Value.{h,cpp} the rest is essential 'const std::string &' -> 'const Twine &'. llvm-svn: 77048
* Rewrite examples to use DEBUG instead of DOUT.Daniel Dunbar2009-07-251-5/+5
| | | | llvm-svn: 77042
* Fix link to BasicBlock doxygen documentation in Programmer's ManualStefanus Du Toit2009-06-171-1/+1
| | | | llvm-svn: 73635
* Update the threading section to reflect current plans/implementation.Owen Anderson2009-06-161-16/+36
| | | | llvm-svn: 73521
* Fix validation errors.Owen Anderson2009-06-161-2/+3
| | | | llvm-svn: 73515
* Add initial stab at documenting the use of LLVM with threaded clients.Owen Anderson2009-06-161-2/+109
| | | | | | Comments welcome! llvm-svn: 73456
* HTML-escape '>' as '&gt;' in sample C++ code.Misha Brukman2009-05-011-4/+4
| | | | llvm-svn: 70569
* Add a mention of TypeBuilder to the programmer's manual, and clean up the classJeffrey Yasskin2009-04-301-0/+41
| | | | | | comment a bit. llvm-svn: 70515
* add some text to explain sentinelsGabor Greif2009-03-121-0/+39
| | | | llvm-svn: 66790
* minor tweaksGabor Greif2009-03-121-11/+12
| | | | llvm-svn: 66788
OpenPOWER on IntegriCloud