CXX_FAST_TLS calling convention: target independent portion.
[oota-llvm.git] / include / llvm / Target / TargetRegisterInfo.h
index 414255edb23e128d5141726f74ebd06bee34329b..ffd510440b01ab29d0463edc2fc3587071441f4e 100644 (file)
@@ -426,6 +426,11 @@ public:
   virtual const MCPhysReg*
   getCalleeSavedRegs(const MachineFunction *MF) const = 0;
 
+  virtual const MCPhysReg*
+  getCalleeSavedRegsViaCopy(const MachineFunction *MF) const {
+    return nullptr;
+  }
+
   /// Return a mask of call-preserved registers for the given calling convention
   /// on the current function. The mask should include all call-preserved
   /// aliases. This is used by the register allocator to determine which