[vmkit-commits] [vmkit] r60411 - /vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Dec 2 06:40:45 PST 2008


Author: geoffray
Date: Tue Dec  2 08:40:44 2008
New Revision: 60411

URL: http://llvm.org/viewvc/llvm-project?rev=60411&view=rev
Log:
Constant pool lookups are (fakely) readnone.


Modified:
    vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll

Modified: vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll?rev=60411&r1=60410&r2=60411&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll (original)
+++ vmkit/trunk/lib/JnJVM/LLVMRuntime/runtime-isolate.ll Tue Dec  2 08:40:44 2008
@@ -23,19 +23,19 @@
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 ;;; enveloppeLookup - Find the enveloppe for the current user class.
-declare i8* @enveloppeLookup(%JavaClass*, i32, ...)
+declare i8* @enveloppeLookup(%JavaClass*, i32, ...) readnone
 
 ;;; stringLookup - Find the isolate-specific string at the given offset in the
 ;;; constant pool.
-declare i8* @stringLookup(%JavaClass*, i32, ...)
+declare i8* @stringLookup(%JavaClass*, i32, ...) readnone
 
 ;;; staticCtpLookup - Find the user constant pool at the given offset in the
 ;;; constant pool.
-declare i8* @staticCtpLookup(%JavaClass*, i32, ...)
+declare i8* @staticCtpLookup(%JavaClass*, i32, ...) readnone
 
 ;;; specialCtpLookup - Find the user constant pool at the given offset in the
 ;;; constant pool.
-declare i8** @specialCtpLookup(i8**, i32, i8**)
+declare i8** @specialCtpLookup(i8**, i32, i8**) readnone
 
 ;;; getCtpCacheNode - Get the constant pool cache of a cache node. This is a
 ;;; constant call because the cache node never changes.





More information about the vmkit-commits mailing list