llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-arm Author: Matt Arsenault (arsenm) <details> <summary>Changes</summary> The previous statement removed all uses. --- Full diff: https://github.com/llvm/llvm-project/pull/137338.diff 1 Files Affected: - (modified) llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp (+1-2) ``````````diff diff --git a/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp b/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp index e998359bd3496..ce59ae0c95dcf 100644 --- a/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp +++ b/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp @@ -1099,8 +1099,7 @@ bool MVEGatherScatterLowering::optimiseOffsets(Value *Offsets, BasicBlock *BB, // The instruction has now been "absorbed" into the phi value Offs->replaceAllUsesWith(NewPhi); - if (Offs->use_empty()) - Offs->eraseFromParent(); + Offs->eraseFromParent(); // Clean up the old increment in case it's unused because we built a new // one if (IncInstruction->use_empty()) `````````` </details> https://github.com/llvm/llvm-project/pull/137338 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits