@@ -312,25 +312,25 @@ void ConditionOp::getSuccessorRegions(
312
312
// ===----------------------------------------------------------------------===//
313
313
314
314
void ForOp::build (OpBuilder &builder, OperationState &result, Value lb,
315
- Value ub, Value step, ValueRange iterArgs ,
315
+ Value ub, Value step, ValueRange initArgs ,
316
316
BodyBuilderFn bodyBuilder) {
317
317
OpBuilder::InsertionGuard guard (builder);
318
318
319
319
result.addOperands ({lb, ub, step});
320
- result.addOperands (iterArgs );
321
- for (Value v : iterArgs )
320
+ result.addOperands (initArgs );
321
+ for (Value v : initArgs )
322
322
result.addTypes (v.getType ());
323
323
Type t = lb.getType ();
324
324
Region *bodyRegion = result.addRegion ();
325
325
Block *bodyBlock = builder.createBlock (bodyRegion);
326
326
bodyBlock->addArgument (t, result.location );
327
- for (Value v : iterArgs )
327
+ for (Value v : initArgs )
328
328
bodyBlock->addArgument (v.getType (), v.getLoc ());
329
329
330
330
// Create the default terminator if the builder is not provided and if the
331
331
// iteration arguments are not provided. Otherwise, leave this to the caller
332
332
// because we don't know which values to return from the loop.
333
- if (iterArgs .empty () && !bodyBuilder) {
333
+ if (initArgs .empty () && !bodyBuilder) {
334
334
ForOp::ensureTerminator (*bodyRegion, builder, result.location );
335
335
} else if (bodyBuilder) {
336
336
OpBuilder::InsertionGuard guard (builder);
@@ -3260,23 +3260,23 @@ LogicalResult ReduceReturnOp::verify() {
3260
3260
3261
3261
void WhileOp::build (::mlir::OpBuilder &odsBuilder,
3262
3262
::mlir::OperationState &odsState, TypeRange resultTypes,
3263
- ValueRange operands , BodyBuilderFn beforeBuilder,
3263
+ ValueRange inits , BodyBuilderFn beforeBuilder,
3264
3264
BodyBuilderFn afterBuilder) {
3265
- odsState.addOperands (operands );
3265
+ odsState.addOperands (inits );
3266
3266
odsState.addTypes (resultTypes);
3267
3267
3268
3268
OpBuilder::InsertionGuard guard (odsBuilder);
3269
3269
3270
3270
// Build before region.
3271
3271
SmallVector<Location, 4 > beforeArgLocs;
3272
- beforeArgLocs.reserve (operands .size ());
3273
- for (Value operand : operands ) {
3272
+ beforeArgLocs.reserve (inits .size ());
3273
+ for (Value operand : inits ) {
3274
3274
beforeArgLocs.push_back (operand.getLoc ());
3275
3275
}
3276
3276
3277
3277
Region *beforeRegion = odsState.addRegion ();
3278
- Block *beforeBlock = odsBuilder.createBlock (
3279
- beforeRegion, /* insertPt= */ {}, operands .getTypes (), beforeArgLocs);
3278
+ Block *beforeBlock = odsBuilder.createBlock (beforeRegion, /* insertPt= */ {},
3279
+ inits .getTypes (), beforeArgLocs);
3280
3280
if (beforeBuilder)
3281
3281
beforeBuilder (odsBuilder, odsState.location , beforeBlock->getArguments ());
3282
3282
0 commit comments