Fix __builtin_setjmp in combination with sjlj exception handling.
[oota-llvm.git] / include / llvm / CodeGen / LiveVariables.h
index 160cc7e4fd1eee1cc5586ac81cd2b6193fbfa58c..55b97dc3e71d94306be66c173fb50e4f56a36c3a 100644 (file)
@@ -175,6 +175,10 @@ private:   // Intermediate data structures
   /// register which is used in a PHI node. We map that to the BB the vreg
   /// is coming from.
   void analyzePHINodes(const MachineFunction& Fn);
+
+  void runOnInstr(MachineInstr *MI, SmallVectorImpl<unsigned> &Defs);
+
+  void runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs);
 public:
 
   bool runOnMachineFunction(MachineFunction &MF) override;