File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
mlir/lib/Dialect/ArmSME/Transforms Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -169,14 +169,14 @@ static void findDependantOps(Value rootValue,
169
169
if (auto branchOp = llvm::dyn_cast<cf::BranchOp>(user)) {
170
170
// (CF) Follow branch.
171
171
traverseCorrespondingValues (branchOp.getDestOperands (),
172
- user-> getSuccessor ( 0 )->getArguments ());
172
+ branchOp. getDest ( )->getArguments ());
173
173
} else if (auto condBranchOp = llvm::dyn_cast<cf::CondBranchOp>(user)) {
174
174
// (CF) Follow true branch.
175
175
traverseCorrespondingValues (condBranchOp.getTrueOperands (),
176
- user-> getSuccessor ( 0 )->getArguments ());
176
+ condBranchOp. getTrueDest ( )->getArguments ());
177
177
// (CF) Follow false branch.
178
178
traverseCorrespondingValues (condBranchOp.getFalseOperands (),
179
- user-> getSuccessor ( 1 )->getArguments ());
179
+ condBranchOp. getFalseDest ( )->getArguments ());
180
180
} else if (auto loop = llvm::dyn_cast<LoopLikeOpInterface>(user)) {
181
181
// (SCF) Follow iter_args of (basic) loops (e.g. for loops).
182
182
traverseCorrespondingValues (loop.getInits (), loop.getRegionIterArgs ());
You can’t perform that action at this time.
0 commit comments