Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used.
[oota-llvm.git] / include / llvm / Target / TargetJITInfo.h
index 45aae06e3f3a963ba78c8d9de684402244648baa..0ae24169b86b6434d9b90cdfe89cfc30571921f2 100644 (file)
@@ -40,12 +40,12 @@ namespace llvm {
     ///
     virtual void replaceMachineCodeForFunction(void *Old, void *New) = 0;
 
-    /// emitGlobalValueNonLazyPtr - Use the specified MachineCodeEmitter object
-    /// to emit a Mac OS X non-lazy pointer which contains the address of the
-    /// specified ptr.
-    virtual void *emitGlobalValueNonLazyPtr(const GlobalValue* GV, void *ptr,
-                                            MachineCodeEmitter &MCE) {
-      assert(0 && "This target doesn't implement emitGlobalValueNonLazyPtr!");
+    /// emitGlobalValueIndirectSym - Use the specified MachineCodeEmitter object
+    /// to emit an indirect symbol which contains the address of the specified
+    /// ptr.
+    virtual void *emitGlobalValueIndirectSym(const GlobalValue* GV, void *ptr,
+                                             MachineCodeEmitter &MCE) {
+      assert(0 && "This target doesn't implement emitGlobalValueIndirectSym!");
       return 0;
     }