It is pointless to turn a UINT_TO_FP into an
[oota-llvm.git] / lib / CodeGen / Collector.cpp
index 6c5263d73e3b6f56428b8cedeede42ac4cb3e1f8..1a1fb7c733857267edb890cbf381d9e38fd307e5 100644 (file)
@@ -337,7 +337,7 @@ void MachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {
 unsigned MachineCodeAnalysis::InsertLabel(MachineBasicBlock &MBB, 
                                      MachineBasicBlock::iterator MI) const {
   unsigned Label = MMI->NextLabelID();
-  BuildMI(MBB, MI, TII->get(TargetInstrInfo::LABEL)).addImm(Label).addImm(2);
+  BuildMI(MBB, MI, TII->get(TargetInstrInfo::GC_LABEL)).addImm(Label);
   return Label;
 }
 
@@ -360,7 +360,7 @@ void MachineCodeAnalysis::FindSafePoints(MachineFunction &MF) {
     for (MachineBasicBlock::iterator MI = BBI->begin(),
                                      ME = BBI->end(); MI != ME; ++MI)
       if (MI->getDesc().isCall())
-        VisitCallPoint(*MI);
+        VisitCallPoint(MI);
 }
 
 void MachineCodeAnalysis::FindStackOffsets(MachineFunction &MF) {