From 3e5de53f243d938a0a19f1011c142f9657c15b69 Mon Sep 17 00:00:00 2001 From: Jingyue Wu Date: Mon, 22 Sep 2025 14:07:20 -0700 Subject: [PATCH] Dead code --- csrc/fusion_segmenter.cpp | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/csrc/fusion_segmenter.cpp b/csrc/fusion_segmenter.cpp index dc7d905f007..dd9360cc426 100644 --- a/csrc/fusion_segmenter.cpp +++ b/csrc/fusion_segmenter.cpp @@ -1760,29 +1760,8 @@ void eraseInputDistinctRootDomains(Fusion* fusion) { auto logical = tv->getLogicalDomain(); new_logical_domain.reserve(logical.size()); - // Does the logical domain contain all concrete sized extents? - bool tv_is_concrete = true; - for (auto id : logical) { - if (!id->extent()->isConstScalar()) { - tv_is_concrete = false; - break; - } - } - for (const auto& id : logical) { - if (id->isRFactorProduct()) { - // Create new symbolic extents for logical iterDomains - auto domain_extent = (!tv_is_concrete) - ? IrBuilder::create(DataType::Index) - : id->extent(); - replacement_map.emplace(id->extent(), domain_extent); - new_logical_domain.push_back(IterDomainBuilder(id) - .extent(domain_extent) - .resetSchedulingParams() - .build()); - } else { - new_logical_domain.push_back(id->cloneWithoutRFactor()); - } + new_logical_domain.push_back(id->cloneWithoutRFactor()); } TensorDomain* new_td = nullptr;