[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPC32JITInfo.h

Chris Lattner lattner at persephone.cs.uiuc.edu
Mon Nov 22 21:58:14 PST 2004



Changes in directory llvm/lib/Target/PowerPC:

PPC32JITInfo.h updated: 1.3 -> 1.4
---
Log message:

Implement all of the methods


---
Diffs of the changes:  (+5 -0)

Index: llvm/lib/Target/PowerPC/PPC32JITInfo.h
diff -u llvm/lib/Target/PowerPC/PPC32JITInfo.h:1.3 llvm/lib/Target/PowerPC/PPC32JITInfo.h:1.4
--- llvm/lib/Target/PowerPC/PPC32JITInfo.h:1.3	Fri Nov 19 22:14:44 2004
+++ llvm/lib/Target/PowerPC/PPC32JITInfo.h	Mon Nov 22 23:57:57 2004
@@ -24,6 +24,11 @@
   public:
     PPC32JITInfo(TargetMachine &tm) : PowerPCJITInfo(tm) {}
 
+    virtual void *emitFunctionStub(void *Fn, MachineCodeEmitter &MCE);
+    virtual LazyResolverFn getLazyResolverFunction(JITCompilerFn);
+    virtual void relocate(void *Function, MachineRelocation *MR,
+                          unsigned NumRelocs);
+
     /// replaceMachineCodeForFunction - Make it so that calling the function
     /// whose machine code is at OLD turns into a call to NEW, perhaps by
     /// overwriting OLD with a branch to NEW.  This is used for self-modifying






More information about the llvm-commits mailing list