Lines Matching defs:loopVariable
107 assert(loopVariable && "must be set");
108 return fir::unwrapRefType(loopVariable.getType());
129 mlir::Value loopVariable = nullptr;
2233 info.loopVariable = genLoopVariableAddress(loc, *info.loopVariableSym,
2293 builder->create<fir::StoreOp>(loc, loopValue, info.loopVariable);
2311 // Unstructured loop preheader - initialize tripVariable and loopVariable.
2339 builder->create<fir::StoreOp>(loc, lowerValue, info.loopVariable);
2397 // Step loopVariable to help optimizations such as vectorization.
2402 builder->create<fir::LoadOp>(loc, info.loopVariable);
2409 info.loopVariable);
2413 // Unstructured loop - decrement tripVariable and step loopVariable.
2420 mlir::Value value = builder->create<fir::LoadOp>(loc, info.loopVariable);
2430 builder->create<fir::StoreOp>(loc, value, info.loopVariable);