aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* Document new constant expr operators, rename bitconvert as bitcast.Reid Spencer2006-11-111-15/+29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31693 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a preview of two new conversion operators: ptrtoint and inttoptr. UpdateReid Spencer2006-11-111-4/+79
| | | | | | | the defintion of bitconvert correspondingly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31688 91177308-0d34-0410-b5e6-96231b3b80d8
* Post-review changes on conversion instructions.Reid Spencer2006-11-091-60/+55
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31607 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix runaway <tt> element and section ordering.Reid Spencer2006-11-091-31/+31
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31606 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove futurisms that won't be in our future.Reid Spencer2006-11-091-190/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31605 91177308-0d34-0410-b5e6-96231b3b80d8
* One more time for indentation.Reid Spencer2006-11-091-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31604 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix indentation problem starting at GEP.Reid Spencer2006-11-091-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31603 91177308-0d34-0410-b5e6-96231b3b80d8
* Document correct opcodes for post 1.9 release.Reid Spencer2006-11-081-10/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31566 91177308-0d34-0410-b5e6-96231b3b80d8
* Update the instruction opcodes for release 1.9Reid Spencer2006-11-081-33/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31565 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-11-081-17/+52
| | | | | | | | | This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not dependent on the sign of their operands. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31542 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the section headings.Reid Spencer2006-11-081-29/+38
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31532 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-11-081-32/+404
| | | | | | | | Early commit of the documentation for new conversion instructions for easier review. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31531 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a note about warnings from the GNU ld 2.16.X linker.Reid Spencer2006-11-041-0/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31440 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-11-021-12/+56
| | | | | | | Replace the REM instruction with UREM, SREM and FREM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31369 91177308-0d34-0410-b5e6-96231b3b80d8
* Partial update for Release 1.9Reid Spencer2006-11-011-58/+24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31350 91177308-0d34-0410-b5e6-96231b3b80d8
* Use doc_code class.Devang Patel2006-10-271-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31239 91177308-0d34-0410-b5e6-96231b3b80d8
* Document removeModule().Devang Patel2006-10-271-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31237 91177308-0d34-0410-b5e6-96231b3b80d8
* Document getAlignment()Devang Patel2006-10-271-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31234 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-10-261-12/+58
| | | | | | | | | Make necessary changes to support DIV -> [SUF]Div. This changes llvm to have three division instructions: signed, unsigned, floating point. The bytecode and assembler are bacwards compatible, however. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31195 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR950:Reid Spencer2006-10-202-17/+12
| | | | | | | | | 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
* Add LCSSA to the LLVM lexicon.Owen Anderson2006-10-181-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31032 91177308-0d34-0410-b5e6-96231b3b80d8
* clarifyChris Lattner2006-10-151-4/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30966 91177308-0d34-0410-b5e6-96231b3b80d8
* Document the VAArg, and vector instruction opcodes.Reid Spencer2006-10-151-2/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30965 91177308-0d34-0410-b5e6-96231b3b80d8
* Clean-up of formatting and spelling.Bill Wendling2006-10-112-41/+41
| | | | 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-112-100/+377
| | | | 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
* Provide a gdb usage fix provided by Zhongzing Xu.Reid Spencer2006-09-281-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30645 91177308-0d34-0410-b5e6-96231b3b80d8
* Make the LLVM Publications link point to /pubs/ since this has moved toReid Spencer2006-09-171-1/+1
| | | | | | | its own page on the LLVM web site. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30447 91177308-0d34-0410-b5e6-96231b3b80d8
* Added some eye-candy for Subtarget type checkingAnton Korobeynikov2006-09-171-0/+20
| | | | | | | Added X86 StdCall & FastCall calling conventions. Codegen will follow. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30446 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-142-6/+44
| | | | | | | | | | DLL* linkages got full (I hope) codegeneration support in C & both x86 assembler backends. External weak linkage added for future use, we don't provide any codegeneration, etc. support for it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30374 91177308-0d34-0410-b5e6-96231b3b80d8
* Document new --enable-valgrind option.Nick Lewycky2006-09-141-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30313 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct the URL to the attrib.incl file.John Criswell2006-09-121-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30276 91177308-0d34-0410-b5e6-96231b3b80d8
* Include the UIUC CS department attribution on the main doxygen page.John Criswell2006-09-111-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30247 91177308-0d34-0410-b5e6-96231b3b80d8
* Missing anchorJim Laskey2006-09-091-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30227 91177308-0d34-0410-b5e6-96231b3b80d8
* new powi intrinsicChris Lattner2006-09-081-3/+39
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30175 91177308-0d34-0410-b5e6-96231b3b80d8
* Warn people not to use GCC 4.1.1.Chris Lattner2006-09-071-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30147 91177308-0d34-0410-b5e6-96231b3b80d8
* *** empty log message ***Bill Wendling2006-09-071-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30145 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed my rotten Engrish grammar.Bill Wendling2006-09-071-6/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30144 91177308-0d34-0410-b5e6-96231b3b80d8
* cleanups and updates to the GSG, patch by B Scott Michel, thanks!Chris Lattner2006-09-071-41/+52
| | | | | | | This is PR899 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30143 91177308-0d34-0410-b5e6-96231b3b80d8
* Document getTargetTriple().Devang Patel2006-09-061-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30133 91177308-0d34-0410-b5e6-96231b3b80d8
* Cleaned up some of the grammar in the Live Intervals section. Removed theBill Wendling2006-09-061-147/+37
| | | | | | | | huge honking FIXME comment. I'll address the "Live Intervals Analysis" section soon. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30129 91177308-0d34-0410-b5e6-96231b3b80d8
* First draft of the "Live Interval Analysis" section. This is the "LiveBill Wendling2006-09-041-0/+188
| | | | | | | Variable Analysis" pass. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30106 91177308-0d34-0410-b5e6-96231b3b80d8
* Update this to reflect llvm-config usageChris Lattner2006-09-041-24/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30094 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a typo Jim pointed out, thanks!Chris Lattner2006-09-011-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30035 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed formatting problem.Bill Wendling2006-09-011-1/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30033 91177308-0d34-0410-b5e6-96231b3b80d8
* document !strconcatChris Lattner2006-09-011-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30032 91177308-0d34-0410-b5e6-96231b3b80d8
* Added documentation Fernando Magno Quintao Pereira wrote for the registerBill Wendling2006-09-011-3/+341
| | | | | | | allocator. (First draft) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30031 91177308-0d34-0410-b5e6-96231b3b80d8
* Document multiclasses and defm'sChris Lattner2006-09-011-6/+83
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30030 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a note about C++ -> C with libstdc++Chris Lattner2006-08-311-2/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29993 91177308-0d34-0410-b5e6-96231b3b80d8
* Spell naively with the i-Umlaut...Bill Wendling2006-08-281-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29939 91177308-0d34-0410-b5e6-96231b3b80d8