Lines Matching defs:block
363 mir_bundle_idx_for_ins(midgard_instruction *tag, midgard_block *block)
366 (midgard_bundle *) block->bundles.data;
368 size_t count = (block->bundles.size / sizeof(midgard_bundle));
378 unreachable("Instruction not scheduled in block");
384 midgard_block *block,
388 unsigned before = mir_bundle_idx_for_ins(tag, block);
389 size_t count = util_dynarray_num_elements(&block->bundles, midgard_bundle);
390 UNUSED void *unused = util_dynarray_grow(&block->bundles, midgard_bundle, 1);
392 midgard_bundle *bundles = (midgard_bundle *) block->bundles.data;
400 block->quadword_count += midgard_tag_props[new.tag].size;
408 midgard_block *block,
413 size_t count = util_dynarray_num_elements(&block->bundles, midgard_bundle);
414 UNUSED void *unused = util_dynarray_grow(&block->bundles, midgard_bundle, 1);
417 unsigned after = mir_bundle_idx_for_ins(tag, block);
420 midgard_bundle *bundles = (midgard_bundle *) block->bundles.data;
427 block->quadword_count += midgard_tag_props[new.tag].size;