[llvm] [SandboxVec][DAG] Implement PredIterator (PR #111604)
Sriraman Tallam via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 10 11:05:41 PDT 2024
================
@@ -145,6 +210,14 @@ class MemDGNode final : public DGNode {
static bool classof(const DGNode *Other) {
return Other->SubclassID == DGNodeID::MemDGNode;
}
+ iterator preds_begin(DependencyGraph &DAG) override {
+ auto OpEndIt = I->op_end();
+ return PredIterator(skipNonInstr(I->op_begin(), OpEndIt), OpEndIt,
+ MemPreds.begin(), this, DAG);
----------------
tmsri wrote:
Is it time to move MemPreds into MemDGNode?
https://github.com/llvm/llvm-project/pull/111604
More information about the llvm-commits
mailing list