@@ -1601,22 +1601,12 @@ genLoopNestClauses(lower::AbstractConverter &converter,
1601
1601
clauseOps.loopInclusive = converter.getFirOpBuilder ().getUnitAttr ();
1602
1602
1603
1603
fir::FirOpBuilder &firOpBuilder = converter.getFirOpBuilder ();
1604
- for (auto &clause : clauses) {
1604
+ for (auto &clause : clauses)
1605
1605
if (clause.id == llvm::omp::Clause::OMPC_collapse) {
1606
1606
const auto &collapse = std::get<clause::Collapse>(clause.u );
1607
1607
int64_t collapseValue = evaluate::ToInt64 (collapse.v ).value ();
1608
1608
clauseOps.numCollapse = firOpBuilder.getI64IntegerAttr (collapseValue);
1609
- } else if (clause.id == llvm::omp::Clause::OMPC_sizes) {
1610
- // This case handles the stand-alone tiling construct
1611
- const auto &sizes = std::get<clause::Sizes>(clause.u );
1612
- llvm::SmallVector<int64_t > sizeValues;
1613
- for (auto &size : sizes.v ) {
1614
- int64_t sizeValue = evaluate::ToInt64 (size).value ();
1615
- sizeValues.push_back (sizeValue);
1616
- }
1617
- clauseOps.tileSizes = sizeValues;
1618
1609
}
1619
- }
1620
1610
1621
1611
llvm::SmallVector<int64_t > sizeValues;
1622
1612
auto *ompCons{eval.getIf <parser::OpenMPConstruct>()};
@@ -3895,7 +3885,7 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3895
3885
switch (nestedDirective) {
3896
3886
case llvm::omp::Directive::OMPD_tile:
3897
3887
// Skip OMPD_tile since the tile sizes will be retrieved when
3898
- // generating the omp.looop_nest op.
3888
+ // generating the omp.loop_nest op.
3899
3889
break ;
3900
3890
default : {
3901
3891
unsigned version = semaCtx.langOptions ().OpenMPVersion ;
0 commit comments