Lines Matching defs:resultVariables
56 SmallVector<Value> &resultVariables) {
74 resultVariables.push_back(var);
96 static LogicalResult lowerYield(Operation *op, ValueRange resultVariables,
109 assignValues(yieldOperands, resultVariables, rewriter, loc);
122 static LogicalResult lowerRegion(Operation *op, ValueRange resultVariables,
127 return lowerYield(op, resultVariables, rewriter,
138 SmallVector<Value> resultVariables;
140 resultVariables)))
144 assignValues(adaptor.getInitArgs(), resultVariables, rewriter, loc);
158 loadValues(resultVariables, rewriter, loc);
177 auto result = lowerYield(forOp, resultVariables, rewriter,
185 SmallVector<Value> resultValues = loadValues(resultVariables, rewriter, loc);
210 SmallVector<Value> resultVariables;
212 resultVariables)))
221 auto lowerRegion = [&resultVariables, &rewriter,
225 auto result = lowerYield(ifOp, resultVariables, rewriter,
256 SmallVector<Value> results = loadValues(resultVariables, rewriter, loc);
279 SmallVector<Value> resultVariables;
281 rewriter, resultVariables))) {
292 if (failed(lowerRegion(indexSwitchOp, resultVariables, rewriter,
299 if (failed(lowerRegion(indexSwitchOp, resultVariables, rewriter,
306 SmallVector<Value> results = loadValues(resultVariables, rewriter, loc);