Make LABEL a builtin opcode.
[oota-llvm.git] / lib / Target / PowerPC / PPCJITInfo.h
index 245cf9ad9023508114982ff754e207d56c6a65e3..66ee0eef30263b400063cb7c0f1d034ab4fdba91 100644 (file)
@@ -22,14 +22,12 @@ namespace llvm {
   class PPCJITInfo : public TargetJITInfo {
   protected:
     PPCTargetMachine &TM;
+    bool is64Bit;
   public:
-    PPCJITInfo(PPCTargetMachine &tm) : TM(tm) {useGOT = 0;}
-
-    /// addPassesToJITCompile - Add passes to the specified pass manager to
-    /// implement a fast dynamic compiler for this target.  Return true if this
-    /// is not supported for this target.
-    ///
-    virtual void addPassesToJITCompile(FunctionPassManager &PM);
+    PPCJITInfo(PPCTargetMachine &tm, bool tmIs64Bit) : TM(tm) {
+      useGOT = 0;
+      is64Bit = tmIs64Bit;
+    }
 
     virtual void *emitFunctionStub(void *Fn, MachineCodeEmitter &MCE);
     virtual LazyResolverFn getLazyResolverFunction(JITCompilerFn);