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 --- |