From d0c3e5a5d23f2d7c91a7091918bd85ca495dae19 Mon Sep 17 00:00:00 2001 From: Karl Schimpf Date: Thu, 25 Jul 2013 12:23:14 -0700 Subject: Remove block address constants form PNaCl bitcode. Removes block address constants because they are not part of the PNaClABI. Suggested in CL https://codereview.chromium.org/20172002 BUG= https://code.google.com/p/nativeclient/issues/detail?id=3590 R=mseaborn@chromium.org Review URL: https://codereview.chromium.org/20402002 --- lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h') diff --git a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h index fe7b5c1e9e..849ca7e506 100644 --- a/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h +++ b/lib/Bitcode/NaCl/Reader/NaClBitcodeReader.h @@ -155,11 +155,6 @@ class NaClBitcodeReader : public GVMaterializer { /// stream. DenseMap DeferredFunctionInfo; - /// BlockAddrFwdRefs - These are blockaddr references to basic blocks. These - /// are resolved lazily when functions are loaded. - typedef std::pair BlockAddrRefTy; - DenseMap > BlockAddrFwdRefs; - /// UseRelativeIDs - Indicates that we are using a new encoding for /// instruction operands where most operands in the current /// FUNCTION_BLOCK are encoded relative to the instruction number, @@ -193,8 +188,6 @@ public: FreeState(); } - void materializeForwardReferencedFunctions(); - void FreeState(); /// setBufferOwned - If this is true, the reader will destroy the MemoryBuffer -- cgit v1.2.3-18-g5258