aboutsummaryrefslogtreecommitdiffstats
path: root/docs/ProgrammersManual.html
Commit message (Collapse)AuthorAgeFilesLines
...
* For PR1195:Reid Spencer2007-02-151-1/+1
| | | | | | | | Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34293 91177308-0d34-0410-b5e6-96231b3b80d8
* Change a reference to gccas to a reference to opt.Reid Spencer2007-02-091-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34095 91177308-0d34-0410-b5e6-96231b3b80d8
* update this.Chris Lattner2007-02-081-10/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34063 91177308-0d34-0410-b5e6-96231b3b80d8
* remove some obsolete SymbolTable methods. These docs need to be updatedChris Lattner2007-02-071-19/+0
| | | | | | | now that PR411 landed git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33991 91177308-0d34-0410-b5e6-96231b3b80d8
* add a noteChris Lattner2007-02-051-0/+27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33904 91177308-0d34-0410-b5e6-96231b3b80d8
* describe SmallSetVectorChris Lattner2007-02-041-4/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33847 91177308-0d34-0410-b5e6-96231b3b80d8
* null -> pointer, nul -> character :)Chris Lattner2007-02-031-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33841 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix some spellos.Reid Spencer2007-02-031-19/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33840 91177308-0d34-0410-b5e6-96231b3b80d8
* fix grammarChris Lattner2007-02-031-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33839 91177308-0d34-0410-b5e6-96231b3b80d8
* Serious cleanups. Make the TOC match the text for the class hierarchy,Chris Lattner2007-02-031-250/+247
| | | | | | | | move the sections of the class-h around in the right order, make it actually reflect the classes in LLVM today. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33838 91177308-0d34-0410-b5e6-96231b3b80d8
* Add TOCChris Lattner2007-02-031-1/+9
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33837 91177308-0d34-0410-b5e6-96231b3b80d8
* describe map-like containersChris Lattner2007-02-031-15/+176
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33836 91177308-0d34-0410-b5e6-96231b3b80d8
* improve grammarChris Lattner2007-02-031-21/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33830 91177308-0d34-0410-b5e6-96231b3b80d8
* improve grammarChris Lattner2007-02-031-9/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33829 91177308-0d34-0410-b5e6-96231b3b80d8
* close run-away tagChris Lattner2007-02-031-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33828 91177308-0d34-0410-b5e6-96231b3b80d8
* fill in the section on Set-like containers.Chris Lattner2007-02-031-19/+217
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33827 91177308-0d34-0410-b5e6-96231b3b80d8
* fix validation issuesChris Lattner2007-02-031-6/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33823 91177308-0d34-0410-b5e6-96231b3b80d8
* fix validation problemsChris Lattner2007-02-031-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33822 91177308-0d34-0410-b5e6-96231b3b80d8
* Add some notes about choice of container.Chris Lattner2007-02-031-0/+239
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33821 91177308-0d34-0410-b5e6-96231b3b80d8
* Change to match API changes.Chris Lattner2007-01-151-5/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33219 91177308-0d34-0410-b5e6-96231b3b80d8
* Make a couple organizational changes. Type no longer derives from ValueReid Spencer2007-01-121-108/+117
| | | | | | | | | | (hasn't for ages) so move it up one level in the table of contents. Type needs to be understood before Value so move it before Value. Make the descriptions of types stand out a little more. Add references to the doxygen for the Type class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33122 91177308-0d34-0410-b5e6-96231b3b80d8
* Update documentation for arbitrary precision integers:Reid Spencer2007-01-121-27/+57
| | | | | | | | | | 1. int -> i32 2. Describe the IntegerType class. 3. Correct the description of Type and its primitive type subclasses. 4. Document OpaqueType and PackedType a little better. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33120 91177308-0d34-0410-b5e6-96231b3b80d8
* Update for changes in the IR. The ConstantIntegral, ConstantBool, andReid Spencer2007-01-121-3/+6
| | | | | | | ConstantInt classes were merged into just ConstantInt. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33107 91177308-0d34-0410-b5e6-96231b3b80d8
* Update the documentation for SymbolTable class.Reid Spencer2007-01-071-62/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32970 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix broken links, reported by Baptiste LepilleurChris Lattner2007-01-041-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32882 91177308-0d34-0410-b5e6-96231b3b80d8
* fix a typoChris Lattner2006-12-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32713 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove documentation for isSigned and isUnsigned methods of Type class.Reid Spencer2006-12-191-11/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32708 91177308-0d34-0410-b5e6-96231b3b80d8
* update to reflect changes in statistic class.Chris Lattner2006-12-191-8/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32691 91177308-0d34-0410-b5e6-96231b3b80d8
* Make changes for removal of SETCC instruction to unify with LangRef.html.Reid Spencer2006-12-191-2/+25
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32680 91177308-0d34-0410-b5e6-96231b3b80d8
* Removing even more <iostream> includes.Bill Wendling2006-12-071-13/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32320 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-10-201-12/+7
| | | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31063 91177308-0d34-0410-b5e6-96231b3b80d8
* Clean-up of formatting and spelling.Bill Wendling2006-10-111-38/+36
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30885 91177308-0d34-0410-b5e6-96231b3b80d8
* Put code example inside of "doc_code" divisions.Bill Wendling2006-10-111-91/+359
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30876 91177308-0d34-0410-b5e6-96231b3b80d8
* Update documentaion of node annotation (coloring) in viewGraph.Jim Laskey2006-10-021-1/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30687 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct the Superclasses list for GlobalVariable and Function to indicateReid Spencer2006-04-141-16/+20
| | | | | | | | | that they are "Constant" as they derive from GlobalValue. Also, fix some of the wording where it mentions this. Patch inspired by Nai Xia. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27701 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes docs for llvm.cs.uiuc.edu -> llvm.orgReid Spencer2006-03-141-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26746 91177308-0d34-0410-b5e6-96231b3b80d8
* Use std:: where appropriateChris Lattner2005-11-281-4/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24494 91177308-0d34-0410-b5e6-96231b3b80d8
* * Replace ampersands in section titles with more formal ``and''Misha Brukman2005-11-011-30/+32
| | | | | | | | * Surround C++ template operators with <tt> * Add <> after templated operators for consistency git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24144 91177308-0d34-0410-b5e6-96231b3b80d8
* Add notes about MF.viewCFG() and friends.Chris Lattner2005-10-171-0/+39
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23765 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove vim modeline; this should go into ~/.vimrcMisha Brukman2005-05-101-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21848 91177308-0d34-0410-b5e6-96231b3b80d8
* no parensChris Lattner2005-04-261-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21577 91177308-0d34-0410-b5e6-96231b3b80d8
* update some pathsChris Lattner2005-04-261-4/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21576 91177308-0d34-0410-b5e6-96231b3b80d8
* Add feedback from VikramChris Lattner2005-04-251-2/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21534 91177308-0d34-0410-b5e6-96231b3b80d8
* add a bunch of documentation about the LLVM type resolution machineryChris Lattner2005-04-231-0/+166
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21475 91177308-0d34-0410-b5e6-96231b3b80d8
* make an advanced topics section, move symtab to itChris Lattner2005-04-231-221/+241
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21473 91177308-0d34-0410-b5e6-96231b3b80d8
* remove 'another common example', which doesn't work with VC++, and indentChris Lattner2005-04-221-12/+4
| | | | | | | another example properly git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21442 91177308-0d34-0410-b5e6-96231b3b80d8
* methods removed.Chris Lattner2005-03-151-7/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20602 91177308-0d34-0410-b5e6-96231b3b80d8
* switch from a* to arg_* and g* to global_* for argument/global var iteratorsChris Lattner2005-03-151-8/+8
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20596 91177308-0d34-0410-b5e6-96231b3b80d8
* cleanup some htmlChris Lattner2005-03-061-11/+8
| | | | | | | | remove a statement that is no longer true remove comment about a dead method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20486 91177308-0d34-0410-b5e6-96231b3b80d8
* These methods are removed.Chris Lattner2005-03-061-8/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20473 91177308-0d34-0410-b5e6-96231b3b80d8