Skip to content

Commit 4667708

Browse files
authored
Merge pull request #2117 from Shaikh-Ubaid/remove_unused_var
Refactor: Remove unused var from pass_loop_unroll()
2 parents 6000a9f + fa2cbc4 commit 4667708

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/libasr/pass/loop_unroll.cpp

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,14 @@ class LoopUnrollVisitor : public PassUtils::PassVisitor<LoopUnrollVisitor>
2121
{
2222
private:
2323

24-
std::string rl_path;
25-
2624
int64_t unroll_factor;
2725

2826
ASRUtils::ExprStmtDuplicator node_duplicator;
2927

3028
public:
3129

32-
LoopUnrollVisitor(Allocator &al_, const std::string& rl_path_,
33-
size_t unroll_factor_) :
34-
PassVisitor(al_, nullptr), rl_path(rl_path_),
30+
LoopUnrollVisitor(Allocator &al_, size_t unroll_factor_) :
31+
PassVisitor(al_, nullptr),
3532
unroll_factor(unroll_factor_), node_duplicator(al_)
3633
{
3734
pass_result.reserve(al, 1);
@@ -107,9 +104,7 @@ class LoopUnrollVisitor : public PassUtils::PassVisitor<LoopUnrollVisitor>
107104

108105
void pass_loop_unroll(Allocator &al, ASR::TranslationUnit_t &unit,
109106
const LCompilers::PassOptions& pass_options) {
110-
std::string rl_path = pass_options.runtime_library_dir;
111-
int64_t unroll_factor = pass_options.unroll_factor;
112-
LoopUnrollVisitor v(al, rl_path, unroll_factor);
107+
LoopUnrollVisitor v(al, pass_options.unroll_factor);
113108
v.visit_TranslationUnit(unit);
114109
}
115110

0 commit comments

Comments
 (0)