HomeSort by: relevance | last modified time | path
    Searched refs:bundle (Results 1 - 25 of 111) sorted by relevancy

1 2 3 4 5

  /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
midgard_ra_pipeline.c 30 * of the current bundle. If it is not, it is promoted to a bundle-specific
34 * pipeline (vmul/sadd) lasting the duration of the bundle only. There are two
45 midgard_bundle *bundle, unsigned i,
48 midgard_instruction *ins = bundle->instructions[i];
51 * created at the start of the bundle and are destroyed at the end. So
55 * 2. The index is not live after the bundle.
59 * creation of the bundle, so the pipeline register can exist. #2 is
73 /* Analyze the bundle for a per-byte read mask */
75 for (unsigned j = 0; j < bundle->instruction_count; ++j)
    [all...]
midgard_emit.c 412 mir_can_run_ooo(midgard_block *block, midgard_bundle *bundle,
416 if (bundle >= (midgard_bundle *) ((char *) block->bundles.data + block->bundles.size))
420 if (!IS_ALU(bundle->tag) && bundle->tag != TAG_LOAD_STORE_4)
425 for (unsigned i = 0; i < bundle->instruction_count; ++i) {
426 midgard_instruction *ins = bundle->instructions[i];
439 mir_pack_tex_ooo(midgard_block *block, midgard_bundle *bundle, midgard_instruction *ins)
444 if (!mir_can_run_ooo(block, bundle + count + 1, ins->dest))
738 midgard_bundle *bundle,
755 is_tilebuf_wait ? bundle->tag
    [all...]
midgard_schedule.c 44 * A bundle can optionally have 128-bits of embedded constants, shared across
45 * all of the instructions within a bundle.
49 * within the same bundle they are consumed.
52 * same bundle as the branch, with no hanging dependencies.
255 /* How many bytes does this ALU instruction add to the bundle? */
270 /* We would like to flatten the linked list of midgard_instructions in a bundle
357 /* State for bundle constants. constants is the actual constants
358 * for the bundle. constant_count is the number of bytes (up to
790 * best bundle type (ALU, load/store, texture). Nondestructive. */
799 /* At the moment, our algorithm is very simple - use the bundle of th
1163 struct midgard_bundle bundle = {}; local
1456 midgard_bundle bundle; local
    [all...]
midgard_print.c 292 mir_foreach_bundle_in_block(block, bundle) {
293 for (unsigned i = 0; i < bundle->instruction_count; ++i)
294 mir_print_instruction(bundle->instructions[i]);
mir.c 330 * the instruction into a new bundle before/after the bundle of the instruction
338 midgard_bundle bundle = { local
344 if (bundle.tag == TAG_ALU_4) {
349 bundle.padding = ~(bytes_emitted - 1) & 0xF;
350 bundle.control = ins.type | u->unit;
353 return bundle;
404 /* We need to grow the bundles array to add our new bundle */
408 /* Find the bundle that we want to insert after */
compiler.h 209 /* Tag for the overall bundle */
212 /* Instructions contained by the bundle. instruction_count <= 6 (vmul,
217 /* Bundle-wide ALU configuration */
442 mir_is_alu_bundle(midgard_bundle *bundle)
444 return IS_ALU(bundle->tag);
656 midgard_bundle *bundle,
midgard_compile.c 3202 util_dynarray_foreach(&block->bundles, midgard_bundle, bundle) {
3203 source_order_bundles[bundle_idx++] = bundle;
3215 mir_foreach_bundle_in_block(block, bundle) {
3218 if (!bundle->last_writeout && (current_bundle + 1 < bundle_count))
3221 emit_binary_bundle(ctx, block, bundle, binary, lookahead);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
midgard_compile.c 417 /* Tag for the overall bundle */
420 /* Instructions contained by the bundle */
424 /* Bundle-wide ALU configuration */
2536 midgard_bundle bundle = { 0 }; local
2541 bundle.tag = tag;
2657 * bundle possible; if we have more, we must
2661 if (bundle.has_embedded_constants) {
2667 if (memcmp(bundle.constants, ains->constants, sizeof(bundle.constants)))
2670 bundle.has_embedded_constants = true
2895 midgard_bundle bundle = schedule_bundle(ctx, block, ins, &skip); local
    [all...]
  /xsrc/external/mit/xorg-server/dist/hw/xquartz/mach-startup/
bundle-main.c 459 * the user double clicked the app bundle: launch app_to_run if possible
541 CFBundleRef bundle = CFBundleGetMainBundle(); local
542 if (bundle) {
543 CFStringRef pd = CFBundleGetIdentifier(bundle);
  /xsrc/external/mit/xorg-server.old/dist/hw/xquartz/mach-startup/
bundle-main.c 414 * the user double clicked the app bundle: launch app_to_run if possible
461 CFBundleRef bundle = CFBundleGetMainBundle(); local
462 if(bundle) {
463 CFStringRef pd = CFBundleGetIdentifier(bundle);
  /xsrc/external/mit/libXfontcache/dist/
ltmain.sh 2723 $EGREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/libxkbui/dist/
ltmain.sh 2663 $EGREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/xf86-input-ws/dist/
ltmain.sh 2725 $EGREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/xf86-video-imstt/dist/
ltmain.sh 2663 $EGREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/xf86-video-nsc/dist/
ltmain.sh 2695 $EGREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/freetype/dist/builds/unix/
ltmain.sh 8258 $GREP ": [^:]* bundle" >/dev/null; then
  /xsrc/external/mit/glu/dist/
ltmain.sh 8320 $GREP ": [^:]* bundle" >/dev/null; then
  /xsrc/external/mit/glw/dist/
ltmain.sh 6009 $GREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/libXTrap/dist/
ltmain.sh 6816 $GREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/libXevie/dist/
ltmain.sh 6009 $GREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/libXfont/dist/
ltmain.sh 8264 $GREP ": [^:]* bundle" >/dev/null; then
  /xsrc/external/mit/libXxf86misc/dist/
ltmain.sh 8260 $GREP ": [^:]* bundle" >/dev/null; then
  /xsrc/external/mit/mesa-demos/dist/
ltmain.sh 8264 $GREP ": [^:]* bundle" >/dev/null; then
  /xsrc/external/mit/xcb-util/dist/
ltmain.sh 5685 $GREP ": [^:]* bundle" >/dev/null ; then
  /xsrc/external/mit/xf86-input-synaptics/dist/
ltmain.sh 6815 $GREP ": [^:]* bundle" >/dev/null ; then

Completed in 133 milliseconds

1 2 3 4 5