Lines Matching refs:bundles
33 * must be grouped into VLIW bundles according to following model:
54 * Load/store instructions are also in bundles of simply two instructions, and
1417 /* Schedule a single block by iterating its instruction to create bundles.
1449 struct util_dynarray bundles;
1450 util_dynarray_init(&bundles, NULL);
1471 util_dynarray_append(&bundles, midgard_bundle, bundle);
1477 /* We emitted bundles backwards; copy into the block in reverse-order */
1479 util_dynarray_init(&block->bundles, block);
1480 util_dynarray_foreach_reverse(&bundles, midgard_bundle, bundle) {
1481 util_dynarray_append(&block->bundles, midgard_bundle, *bundle);
1483 util_dynarray_fini(&bundles);