diff --git a/compiler/luci/pass/src/CircleOptimizer.cpp b/compiler/luci/pass/src/CircleOptimizer.cpp index 49dce0af088..d84e11f9358 100644 --- a/compiler/luci/pass/src/CircleOptimizer.cpp +++ b/compiler/luci/pass/src/CircleOptimizer.cpp @@ -347,6 +347,7 @@ void CircleOptimizer::optimize(loco::Graph *g) const option_to_pass[Options::Algorithm::FuseHorizontalFullyConnected] = &createPassInstance; option_to_pass[Options::Algorithm::FuseTransposeWithMean] = &createPassInstance; option_to_pass[Options::Algorithm::FuseRmsNorm] = &createPassInstance; + option_to_pass[Options::Algorithm::FuseRoPE] = &createPassInstance; option_to_pass[Options::Algorithm::FoldAddV2] = &createPassInstance; option_to_pass[Options::Algorithm::FoldCast] = &createPassInstance; option_to_pass[Options::Algorithm::FoldDensify] = &createPassInstance;