diff options
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalUnion.h')
| -rw-r--r-- | llvm/lib/CodeGen/LiveIntervalUnion.h | 20 | 
1 files changed, 0 insertions, 20 deletions
| diff --git a/llvm/lib/CodeGen/LiveIntervalUnion.h b/llvm/lib/CodeGen/LiveIntervalUnion.h index 5e78d5e8502..a024bde5815 100644 --- a/llvm/lib/CodeGen/LiveIntervalUnion.h +++ b/llvm/lib/CodeGen/LiveIntervalUnion.h @@ -124,16 +124,6 @@ public:      // Public default ctor.      InterferenceResult(): VirtRegI(), LiveUnionI() {} -    /// start - Return the start of the current overlap. -    SlotIndex start() const { -      return std::max(VirtRegI->start, LiveUnionI.start()); -    } - -    /// stop - Return the end of the current overlap. -    SlotIndex stop() const { -      return std::min(VirtRegI->end, LiveUnionI.stop()); -    } -      /// interference - Return the register that is interfering here.      LiveInterval *interference() const { return LiveUnionI.value(); } @@ -145,15 +135,6 @@ public:      // Access the LiveUnion segment.      const SegmentIter &liveUnionPos() const { return LiveUnionI; } - -    bool operator==(const InterferenceResult &IR) const { -      return VirtRegI == IR.VirtRegI && LiveUnionI == IR.LiveUnionI; -    } -    bool operator!=(const InterferenceResult &IR) const { -      return !operator==(IR); -    } - -    void print(raw_ostream &OS, const TargetRegisterInfo *TRI) const;    };    /// Query interferences between a single live virtual register and a live @@ -249,7 +230,6 @@ public:      /// Loop.      bool checkLoopInterference(MachineLoopRange*); -    void print(raw_ostream &OS, const TargetRegisterInfo *TRI);    private:      Query(const Query&);          // DO NOT IMPLEMENT      void operator=(const Query&); // DO NOT IMPLEMENT | 

