git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355314
91177308-0d34-0410-b5e6-
96231b3b80d8
void assignLQSlot(unsigned Index);
void assignSQSlot(unsigned Index);
- bool isReadyNoAlias(unsigned Index) const;
// An instruction that both 'mayStore' and 'HasUnmodeledSideEffects' is
// conservatively treated as a store barrier. It forces older store to be
/// resources are not available.
InstRef select();
- bool arePipelinesFullyUsed() const {
- return !Resources->getAvailableProcResUnits();
- }
bool isReadySetEmpty() const { return ReadySet.empty(); }
bool isWaitSetEmpty() const { return WaitSet.empty(); }