Deleted Added
full compact
AggressiveAntiDepBreaker.h (208954) AggressiveAntiDepBreaker.h (210299)
1//=- llvm/CodeGen/AggressiveAntiDepBreaker.h - Anti-Dep Support -*- C++ -*-=//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 101 unchanged lines hidden (view full) ---

110 bool IsLive(unsigned Reg);
111 };
112
113
114 /// Class AggressiveAntiDepBreaker
115 class AggressiveAntiDepBreaker : public AntiDepBreaker {
116 MachineFunction& MF;
117 MachineRegisterInfo &MRI;
1//=- llvm/CodeGen/AggressiveAntiDepBreaker.h - Anti-Dep Support -*- C++ -*-=//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 101 unchanged lines hidden (view full) ---

110 bool IsLive(unsigned Reg);
111 };
112
113
114 /// Class AggressiveAntiDepBreaker
115 class AggressiveAntiDepBreaker : public AntiDepBreaker {
116 MachineFunction& MF;
117 MachineRegisterInfo &MRI;
118 const TargetInstrInfo *TII;
118 const TargetRegisterInfo *TRI;
119
120 /// AllocatableSet - The set of allocatable registers.
121 /// We'll be ignoring anti-dependencies on non-allocatable registers,
122 /// because they may not be safe to break.
123 const BitVector AllocatableSet;
124
125 /// CriticalPathSet - The set of registers that should only be

--- 58 unchanged lines hidden ---
119 const TargetRegisterInfo *TRI;
120
121 /// AllocatableSet - The set of allocatable registers.
122 /// We'll be ignoring anti-dependencies on non-allocatable registers,
123 /// because they may not be safe to break.
124 const BitVector AllocatableSet;
125
126 /// CriticalPathSet - The set of registers that should only be

--- 58 unchanged lines hidden ---