From 18086186ab5ac7698db0fbc45c58cff2a7747da6 Mon Sep 17 00:00:00 2001 From: Philip Reames Date: Tue, 23 Nov 2021 09:10:41 -0800 Subject: [PATCH] [unroll] Remove two dead variable assignments [nfc] These variables are not out-params, and we immediately return after assigning them. Thus, the assignments are dead and just confusing. I believe these used to be out-params, but they're not any more. --- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp index 0b8b47f..3d067d4 100644 --- a/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp +++ b/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp @@ -982,8 +982,6 @@ bool llvm::computeUnrollCount( if (UnrollFactor) { UP.Count = *UnrollFactor; UseUpperBound = (FullUnrollMaxTripCount == FullUnrollTripCount); - TripCount = FullUnrollTripCount; - TripMultiple = UP.UpperBound ? 1 : TripMultiple; return ExplicitUnroll; } else { UP.Count = FullUnrollTripCount; -- 2.7.4