From f38a33cd0aafff87a8f48debccb09971d2b82dd9 Mon Sep 17 00:00:00 2001 From: Jim Grosbach Date: Thu, 21 Jan 2010 20:10:22 +0000 Subject: back this out for now. Growing Function is not good. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94097 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/MachineModuleInfo.h | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'include/llvm/CodeGen/MachineModuleInfo.h') diff --git a/include/llvm/CodeGen/MachineModuleInfo.h b/include/llvm/CodeGen/MachineModuleInfo.h index 1964625f3e..d36502985a 100644 --- a/include/llvm/CodeGen/MachineModuleInfo.h +++ b/include/llvm/CodeGen/MachineModuleInfo.h @@ -113,11 +113,7 @@ class MachineModuleInfo : public ImmutablePass { // LandingPads - List of LandingPadInfo describing the landing pad information // in the current function. std::vector LandingPads; - - // Map of invoke call site index values to associated begin EH_LABEL for - // the current function. - DenseMap CallSiteMap; - + // TypeInfos - List of C++ TypeInfo used in the current function. // std::vector TypeInfos; @@ -302,19 +298,7 @@ public: const std::vector &getLandingPads() const { return LandingPads; } - - /// setCallSiteBeginLabel - Map the begin label for a call site - void setCallSiteBeginLabel(unsigned BeginLabel, unsigned Site) { - CallSiteMap[BeginLabel] = Site; - } - - /// getCallSiteBeginLabel - Get the call site number for a begin label - unsigned getCallSiteBeginLabel(unsigned BeginLabel) { - assert(CallSiteMap.count(BeginLabel) && - "Missing call site number for EH_LABEL!"); - return CallSiteMap[BeginLabel]; - } - + /// getTypeInfos - Return a reference to the C++ typeinfo for the current /// function. const std::vector &getTypeInfos() const { -- cgit v1.2.3-18-g5258