[llvm-commits] CVS: llvm/docs/ExtendingLLVM.html

Chris Lattner lattner at cs.uiuc.edu
Thu Mar 9 14:07:51 PST 2006



Changes in directory llvm/docs:

ExtendingLLVM.html updated: 1.22 -> 1.23
---
Log message:

Intrinsic adding is a little bit simpler now


---
Diffs of the changes:  (+3 -10)

 ExtendingLLVM.html |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)


Index: llvm/docs/ExtendingLLVM.html
diff -u llvm/docs/ExtendingLLVM.html:1.22 llvm/docs/ExtendingLLVM.html:1.23
--- llvm/docs/ExtendingLLVM.html:1.22	Mon Jan 16 10:31:40 2006
+++ llvm/docs/ExtendingLLVM.html	Thu Mar  9 16:07:39 2006
@@ -85,15 +85,8 @@
     what the restrictions are.  Talk to other people about it so that you are
     sure it's a good idea.</li>
 
-<li><tt>llvm/include/llvm/Intrinsics.h</tt>:
-    add an enum in the <tt>llvm::Intrinsic</tt> namespace</li>
-
-<li><tt>llvm/lib/VMCore/Verifier.cpp</tt>:
-    Add code to check the invariants of the intrinsic are respected.</li>
-
-<li><tt>llvm/lib/VMCore/Function.cpp (<tt>Function::getIntrinsicID()</tt>)</tt>:
-    Identify the new intrinsic function, returning the enum for the intrinsic
-    that you added.</li>
+<li><tt>llvm/include/llvm/Intrinsics.td</tt>:
+    Add an entry for your intrinsic.</li>
 
 <li><tt>llvm/lib/Analysis/BasicAliasAnalysis.cpp</tt>: If the new intrinsic does
     not access memory or does not write to memory, add it to the relevant list
@@ -405,7 +398,7 @@
 
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a>
   <br>
-  Last modified: $Date: 2006/01/16 16:31:40 $
+  Last modified: $Date: 2006/03/09 22:07:39 $
 </address>
 
 </body>






More information about the llvm-commits mailing list