diff options
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h b/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h index cf63fc33e621..0a7b9cf468a6 100644 --- a/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h +++ b/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h @@ -26,6 +26,13 @@ private: public: NVPTXMachineFunctionInfo(MachineFunction &MF) {} + MachineFunctionInfo * + clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, + const DenseMap<MachineBasicBlock *, MachineBasicBlock *> &Src2DstMBB) + const override { + return DestMF.cloneInfo<NVPTXMachineFunctionInfo>(*this); + } + /// Returns the index for the symbol \p Symbol. If the symbol was previously, /// added, the same index is returned. Otherwise, the symbol is added and the /// new index is returned. |