Lines Matching defs:dynamic
256 /// This is used to compute the new sizes in cases of dynamic shapes.
287 assert(!dynSizeIdx && "There must be at most one dynamic size per group");
295 // Compute the dynamic size using the original size and all the other known
312 /// This is used to compute the strides in cases of dynamic shapes and/or
313 /// dynamic stride for this reassociation group.
324 /// in expandShapeSizes. (Remember expandShapeSizes has at most one dynamic
355 assert(!dynSizeIdx && "There must be at most one dynamic size per group");
374 // If we saw a dynamic dimension, we need to fix-up all the strides up to
375 // that dimension with the dynamic size.
442 /// This is used to compute the new sizes in cases of dynamic shapes.
466 // We are dealing with a dynamic size.
486 /// This is used to compute the strides in cases of dynamic shapes and/or
487 /// dynamic stride for this reassociation group.
534 // Look for a dynamic stride. At this point we don't know which one is
543 llvm_unreachable("We should have found a dynamic stride");
728 /// and dividing up dimensions into static and dynamic parts as needed.
796 ValueRange dynamic = allocLikeOp.getDynamicSizes();
802 sizes.push_back(dynamic[dynamicPos++]);
890 "unexpected dynamic shape for result of `memref.get_global` op");