Add a getSDep() access function to SUnitIterator to return the

current SDep.

llvm-svn: 61064
This commit is contained in:
Dan Gohman 2008-12-16 00:51:33 +00:00
parent 600cec38ab
commit d050b95ada
1 changed files with 5 additions and 2 deletions

View File

@ -549,10 +549,13 @@ namespace llvm {
const SUnit *getNode() const { return Node; }
/// isCtrlDep - Test if this is not an SDep::Data dependence.
bool isCtrlDep() const {
return Node->Preds[Operand].isCtrl();
return getSDep().isCtrl();
}
bool isArtificialDep() const {
return Node->Preds[Operand].isArtificial();
return getSDep().isArtificial();
}
const SDep &getSDep() const {
return Node->Preds[Operand];
}
};