Lines Matching defs:resultShape
62 SmallVectorImpl<int64_t> &resultShape) {
71 resultShape.clear();
73 std::copy(shape1.begin(), shape1.end(), std::back_inserter(resultShape));
75 std::copy(shape2.begin(), shape2.end(), std::back_inserter(resultShape));
80 auto iR = resultShape.rbegin();
107 resultShape.clear();
176 SmallVector<int64_t, 4> resultShape;
177 if (!getBroadcastedShape(getShape(type1), getShape(type2), resultShape))
182 return VectorType::get(resultShape, elementType);
184 return RankedTensorType::get(resultShape, elementType);
250 SmallVector<int64_t, 4> resultShape;
252 resultShape);
254 SmallVector<int64_t, 4> temp = resultShape;
255 if (!util::getBroadcastedShape(temp, getShape(other), resultShape))
268 getShape(type).take_back(resultShape.size());
269 if (!isCompatibleInferredReturnShape(resultShape, actualSuffix))
273 << getShapeString(resultShape);