From: Chris Lattner Date: Mon, 25 Oct 2004 19:07:43 +0000 (+0000) Subject: Remove a dead class. Thanks to Morten Ofstad for pointing this out. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=7cf820191c0318a3ac75754eb9974a8b844809f6;p=oota-llvm.git Remove a dead class. Thanks to Morten Ofstad for pointing this out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17222 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Target/TargetSchedInfo.h b/include/llvm/Target/TargetSchedInfo.h index f2a3560496c..8a904d99bcc 100644 --- a/include/llvm/Target/TargetSchedInfo.h +++ b/include/llvm/Target/TargetSchedInfo.h @@ -25,32 +25,6 @@ namespace llvm { typedef long long cycles_t; static const cycles_t HUGE_LATENCY = ~((long long) 1 << (sizeof(cycles_t)-2)); static const cycles_t INVALID_LATENCY = -HUGE_LATENCY; -static const unsigned MAX_OPCODE_SIZE = 16; - -class OpCodePair { -public: - long val; // make long by concatenating two opcodes - OpCodePair(MachineOpCode op1, MachineOpCode op2) - : val((op1 < 0 || op2 < 0)? - -1 : (long)((((unsigned) op1) << MAX_OPCODE_SIZE) | (unsigned) op2)) {} - bool operator==(const OpCodePair& op) const { - return val == op.val; - } -private: - OpCodePair(); // disable for now -}; - -} // End llvm namespace - -namespace HASH_NAMESPACE { - template <> struct hash { - size_t operator()(const llvm::OpCodePair& pair) const { - return hash()(pair.val); - } - }; -} // End HASH_NAMESPACE (a macro) namespace - -namespace llvm { //--------------------------------------------------------------------------- // class MachineResource