[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