summaryrefslogtreecommitdiff
path: root/docs/ExtendingLLVM.html
Commit message (Collapse)AuthorAge
* Mention how to create overloaded intrinsics.Reid Spencer2007-04-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35549 91177308-0d34-0410-b5e6-96231b3b80d8
* Update adding an intrinsic to describe that you can now just plop it into theChris Lattner2006-04-12
| | | | | | | target .td file instead of adding SDNodes etc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27616 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes docs for llvm.cs.uiuc.edu -> llvm.orgReid Spencer2006-03-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26746 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding an intrinsic is simpler still.Chris Lattner2006-03-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26674 91177308-0d34-0410-b5e6-96231b3b80d8
* Simpler stillChris Lattner2006-03-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26671 91177308-0d34-0410-b5e6-96231b3b80d8
* Intrinsic adding is a little bit simpler nowChris Lattner2006-03-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26668 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a couple very minor tweaksChris Lattner2006-01-16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25359 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix up 'adding an intrinsic' section a bit, first draft of 'adding a newNate Begeman2006-01-16
| | | | | | | sdnode' section. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25354 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the instructions for adding an intrinsic.Nate Begeman2006-01-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25310 91177308-0d34-0410-b5e6-96231b3b80d8
* typeoChris Lattner2005-11-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24341 91177308-0d34-0410-b5e6-96231b3b80d8
* update this to reflect the new selection daggy worldChris Lattner2005-05-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21853 91177308-0d34-0410-b5e6-96231b3b80d8
* Types.def is going awayChris Lattner2005-04-23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21481 91177308-0d34-0410-b5e6-96231b3b80d8
* * Hyphenate ``constant-propagate''Misha Brukman2004-12-01
| | | | | | | | * Add testing notes to the instruction section similar as for intrinsics * Mention adding codegen support for new instructions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18409 91177308-0d34-0410-b5e6-96231b3b80d8
* * InstructionReader.cpp was absorbed into Reader.cppMisha Brukman2004-09-28
| | | | | | | * Wrap at 80 cols git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16543 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix grammar.Misha Brukman2004-09-27
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16529 91177308-0d34-0410-b5e6-96231b3b80d8
* Thanks to Brad for documentation on adding a DerivedTypeMisha Brukman2004-09-21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16460 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove the bit about this document being my `notes', it has matured since then.Misha Brukman2004-09-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16178 91177308-0d34-0410-b5e6-96231b3b80d8
* * Escape &, <, and >Misha Brukman2004-08-12
| | | | | | | | * Wrap code in <tt> or for larger blocks, <div class="doc_text"> * Wrap lines at 80 cols git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15705 91177308-0d34-0410-b5e6-96231b3b80d8
* Add information on adding a derived type to LLVM, patch contributed byChris Lattner2004-08-12
| | | | | | | Brad Jones! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15703 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner2004-07-29
| | | | | | | http://llvm.cs.uiuc.edu/PR403 . git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15338 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-29
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15334 91177308-0d34-0410-b5e6-96231b3b80d8
* Update pathChris Lattner2004-06-20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14268 91177308-0d34-0410-b5e6-96231b3b80d8
* Make use of the new doc_author class. "Seperate content from presentation" ↵Chris Lattner2004-05-23
| | | | | | they said. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13675 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a noteChris Lattner2004-04-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12922 91177308-0d34-0410-b5e6-96231b3b80d8
* Add noteChris Lattner2004-04-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12809 91177308-0d34-0410-b5e6-96231b3b80d8
* Expand on adding an intrinsic. Move section to before adding an instructionChris Lattner2004-04-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12796 91177308-0d34-0410-b5e6-96231b3b80d8
* Incorporated Chris' comments.Misha Brukman2004-04-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12690 91177308-0d34-0410-b5e6-96231b3b80d8
* Added notes on extending LLVM with new instructions, intrinsics, types, etc.Misha Brukman2004-04-06
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12689 91177308-0d34-0410-b5e6-96231b3b80d8