[llvm-commits] CVS: llvm/include/llvm/Intrinsics.h 
    Chris Lattner 
    lattner at cs.uiuc.edu
       
    Fri Mar 24 22:32:20 PST 2006
    
    
  
Changes in directory llvm/include/llvm:
Intrinsics.h updated: 1.39 -> 1.40
---
Log message:
Add a programatic interface to intrinsic names.
---
Diffs of the changes:  (+5 -0)
 Intrinsics.h |    5 +++++
 1 files changed, 5 insertions(+)
Index: llvm/include/llvm/Intrinsics.h
diff -u llvm/include/llvm/Intrinsics.h:1.39 llvm/include/llvm/Intrinsics.h:1.40
--- llvm/include/llvm/Intrinsics.h:1.39	Thu Mar  9 14:03:31 2006
+++ llvm/include/llvm/Intrinsics.h	Sat Mar 25 00:32:07 2006
@@ -30,7 +30,12 @@
 #define GET_INTRINSIC_ENUM_VALUES
 #include "llvm/Intrinsics.gen"    
 #undef GET_INTRINSIC_ENUM_VALUES
+    , num_intrinsics
   };
+  
+  /// Intrinsic::getName(ID) - Return the LLVM name for an intrinsic, such as
+  /// "llvm.ppc.altivec.lvx".
+  const char *getName(ID id);
 } // End Intrinsic namespace
 
 } // End llvm namespace
    
    
More information about the llvm-commits
mailing list