[llvm-commits] CVS: llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp

Brian Gaeke gaeke at cs.uiuc.edu
Mon Apr 12 16:47:02 PDT 2004


Changes in directory llvm/lib/Target/SparcV9:

SparcV9TargetMachine.cpp updated: 1.108 -> 1.109

---
Log message:

We don't need to insert TargetData into the PassManager here.


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

Index: llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp
diff -u llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.108 llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.109
--- llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.108	Fri Apr  2 11:52:40 2004
+++ llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp	Mon Apr 12 16:46:31 2004
@@ -199,11 +199,6 @@
 /// generation for the UltraSparcV9.
 ///
 void SparcV9JITInfo::addPassesToJITCompile(FunctionPassManager &PM) {
-  const TargetData &TD = TM.getTargetData();
-
-  PM.add(new TargetData("lli", TD.isLittleEndian(), TD.getPointerSize(),
-                        TD.getPointerAlignment(), TD.getDoubleAlignment()));
-
   // Replace malloc and free instructions with library calls.
   PM.add(createLowerAllocationsPass());
   





More information about the llvm-commits mailing list