[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachineImpls.h

Brian Gaeke gaeke at cs.uiuc.edu
Mon Feb 2 13:06:01 PST 2004


Changes in directory llvm/include/llvm/Target:

TargetMachineImpls.h updated: 1.8 -> 1.9

---
Log message:

Add prototype for llvm::allocatePowerPCTargetMachine().


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

Index: llvm/include/llvm/Target/TargetMachineImpls.h
diff -u llvm/include/llvm/Target/TargetMachineImpls.h:1.8 llvm/include/llvm/Target/TargetMachineImpls.h:1.9
--- llvm/include/llvm/Target/TargetMachineImpls.h:1.8	Sun Dec 28 03:48:17 2003
+++ llvm/include/llvm/Target/TargetMachineImpls.h	Mon Feb  2 13:05:08 2004
@@ -36,6 +36,14 @@
   //
   TargetMachine *allocateX86TargetMachine(const Module &M,
                                           IntrinsicLowering *IL = 0);
+
+  // allocatePowerPCTargetMachine - Allocate and return a subclass
+  // of TargetMachine that implements the PowerPC backend.  This takes
+  // ownership of the IntrinsicLowering pointer, deleting it when
+  // the target machine is destroyed.
+  //
+  TargetMachine *allocatePowerPCTargetMachine(const Module &M,
+                                              IntrinsicLowering *IL = 0);
 } // End llvm namespace
 
 #endif





More information about the llvm-commits mailing list