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

1 2 3 4 5 6 7 8 910

  /xsrc/external/mit/xdm/dist/config/
Xwilling 7 load="`uptime|sed -e 's/^.*load[^0-9]*//'`"
11 echo "${nrusers} user${s}, load: ${load}"
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
anv_nir_lower_ubo_loads.c 33 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr);
34 if (load->intrinsic != nir_intrinsic_load_global_constant_offset &&
35 load->intrinsic != nir_intrinsic_load_global_constant_bounded)
40 nir_ssa_def *base_addr = load->src[0].ssa;
42 if (load->intrinsic == nir_intrinsic_load_global_constant_bounded)
43 bound = load->src[2].ssa;
45 unsigned bit_size = load->dest.ssa.bit_size;
50 if (nir_src_is_const(load->src[1])) {
51 uint32_t offset = nir_src_as_uint(load->src[1]);
61 /* Load two just in case we go over a 64B boundary *
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/
lima_nir_duplicate_consts.c 29 lima_nir_duplicate_load_const(nir_builder *b, nir_load_const_instr *load)
34 nir_foreach_use_safe(use_src, &load->def) {
41 dupl = nir_load_const_instr_create(b->shader, load->def.num_components,
42 load->def.bit_size);
43 memcpy(&dupl->value, &load->value, sizeof(*load->value) * load->def.num_components);
60 nir_foreach_if_use_safe(use_src, &load->def) {
65 b->cursor = nir_before_instr(&load->instr);
67 dupl = nir_load_const_instr_create(b->shader, load->def.num_components
102 nir_load_const_instr *load = nir_instr_as_load_const(instr); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/util/format/
u_format_unpack_neon.c 43 uint8x16x4_t load = vld4q_u8(src); local
44 uint8x16x4_t swap = { .val = { load.val[2], load.val[1], load.val[0], load.val[3] } };
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
lvp_lower_input_attachments.c 52 try_lower_input_load(nir_function_impl *impl, nir_intrinsic_instr *load,
55 nir_deref_instr *deref = nir_src_as_deref(load->src[0]);
65 b.cursor = nir_before_instr(&load->instr);
70 nir_ssa_def *offset = nir_ssa_for_src(&b, load->src[1], 2);
77 nir_instr_rewrite_src(&load->instr, &load->src[1], nir_src_for_ssa(coord));
97 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); local
99 if (load->intrinsic != nir_intrinsic_image_deref_load)
102 progress |= try_lower_input_load(function->impl, load,
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_lower_uniforms_to_ubo.c 61 nir_intrinsic_instr *load = local
63 load->num_components = instr->num_components;
64 load->src[0] = nir_src_for_ssa(ubo_idx);
65 load->src[1] = nir_src_for_ssa(ubo_offset);
66 nir_ssa_dest_init(&load->instr, &load->dest,
67 load->num_components, instr->dest.ssa.bit_size,
69 nir_builder_instr_insert(b, &load->instr);
70 nir_ssa_def_rewrite_uses(&instr->dest.ssa, nir_src_for_ssa(&load->dest.ssa));
nir_lower_constant_initializers.c 31 nir_load_const_instr *load = local
35 memcpy(load->value, c->values[0], sizeof(*load->value) * load->def.num_components);
36 nir_builder_instr_insert(b, &load->instr);
37 nir_store_deref(b, deref, &load->def, ~0);
43 nir_load_const_instr *load = local
45 memcpy(load->value, c->values[i], sizeof(*load->value) * load->def.num_components)
    [all...]
nir_move_load_const.c 40 * are contained in a single block, the load will be moved there,
115 nir_load_const_instr *load = local
118 get_preferred_block(&load->def);
123 if (use_block == load->instr.block)
126 exec_node_remove(&load->instr.node);
128 insert_after_phi(&load->instr, use_block);
130 load->instr.block = use_block;
nir_lower_scratch.c 69 nir_intrinsic_instr *load = local
71 load->num_components = intrin->num_components;
72 load->src[0] = nir_src_for_ssa(offset);
73 nir_intrinsic_set_align(load, align, 0);
74 nir_ssa_dest_init(&load->instr, &load->dest,
77 nir_builder_instr_insert(b, &load->instr);
79 nir_ssa_def *value = &load->dest.ssa;
84 nir_src_for_ssa(&load->dest.ssa));
nir_lower_two_sided_color.c 72 nir_intrinsic_instr *load; local
74 load = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_input);
75 load->num_components = 4;
76 nir_intrinsic_set_base(load, in->data.driver_location);
77 load->src[0] = nir_src_for_ssa(nir_imm_int(b, 0));
78 nir_ssa_dest_init(&load->instr, &load->dest, 4, 32, NULL);
79 nir_builder_instr_insert(b, &load->instr);
81 return &load->dest.ssa;
nir_inline_functions.c 54 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); local
55 if (load->intrinsic != nir_intrinsic_load_param)
58 unsigned param_idx = nir_intrinsic_param_idx(load);
60 assert(load->dest.is_ssa);
61 nir_ssa_def_rewrite_uses(&load->dest.ssa,
67 nir_instr_remove(&load->instr);
108 * instructions sources. In order to ensure that the "load" happens
nir_lower_clip.c 85 nir_intrinsic_instr *load; local
87 load = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_input);
88 load->num_components = 4;
89 nir_intrinsic_set_base(load, in->data.driver_location);
90 load->src[0] = nir_src_for_ssa(nir_imm_int(b, 0));
91 nir_ssa_dest_init(&load->instr, &load->dest, 4, 32, NULL);
92 nir_builder_instr_insert(b, &load->instr);
94 val[0] = nir_channel(b, &load->dest.ssa, 0);
95 val[1] = nir_channel(b, &load->dest.ssa, 1)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
load_store_vectorizer_tests.cpp 30 #define EXPECT_INSTR_SWIZZLES(instr, load, expected_swizzle) \
31 EXPECT_EQ((instr)->src[0].src.ssa, &(load)->dest.ssa); \
93 _b = nir_builder_init_simple_shader(MESA_SHADER_COMPUTE, &options, "load store tests");
222 nir_intrinsic_instr *load = nir_intrinsic_instr_create(b->shader, intrinsic); local
223 nir_ssa_dest_init(&load->instr, &load->dest, components, bit_size, NULL);
224 load->num_components = components;
226 load->src[0] = nir_src_for_ssa(res);
227 load->src[1] = nir_src_for_ssa(offset);
229 load->src[0] = nir_src_for_ssa(offset)
319 nir_ssa_def *load = nir_load_deref(b, deref); local
401 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ubo, 0); local
423 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ubo, 0); local
446 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ubo, 0); local
473 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ubo, 0); local
511 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_push_constant, 0); local
531 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_push_constant, 0); local
551 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
572 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
594 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
618 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
646 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
716 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
942 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
975 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1002 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1035 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1202 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1254 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1290 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1327 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1364 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1415 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1449 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1488 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1617 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_push_constant, 0); local
1672 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1716 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1751 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1787 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1812 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_deref, 0); local
1907 nir_intrinsic_instr *load = get_intrinsic(nir_intrinsic_load_ssbo, 0); local
1963 nir_intrinsic_instr *load = create_indirect_load(nir_var_mem_ubo, 0, offset, local
1977 nir_intrinsic_instr *load = local
1991 nir_intrinsic_instr *load = create_indirect_load(nir_var_mem_ubo, 0, offset, local
2005 nir_intrinsic_instr *load = local
2020 nir_intrinsic_instr *load = local
2030 nir_intrinsic_instr *load = local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
brw_nir_tcs_workarounds.c 78 nir_intrinsic_instr *load = local
80 nir_ssa_dest_init(&load->instr, &load->dest, num_components, 32, NULL);
81 load->num_components = num_components;
82 load->src[0] = nir_src_for_ssa(nir_imm_int(b, 0));
83 nir_intrinsic_set_base(load, offset);
84 nir_intrinsic_set_component(load, component);
86 nir_builder_instr_insert(b, &load->instr);
88 return &load->dest.ssa;
  /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/test/
test-scheduler-predicates.c 54 bi_instr *load = bi_load_i128_to(b, TMP(), TMP(), TMP(), BI_SEG_UBO); local
55 BIT_ASSERT(!bi_can_fma(load));
56 BIT_ASSERT(bi_can_add(load));
57 BIT_ASSERT(bi_must_message(load));
59 BIT_ASSERT(bi_reads_temps(load, i));
60 BIT_ASSERT(bi_reads_t(load, i));
64 BIT_ASSERT(!bi_can_fma(load));
65 BIT_ASSERT(bi_can_add(load));
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/gp/
value_regalloc.c 61 gpir_load_node *load = gpir_node_create(succ->block, gpir_op_load_reg); local
62 gpir_node_replace_pred(dep, &load->node);
63 gpir_node_replace_child(succ, spill, &load->node);
64 list_addtail(&load->node.list, &succ->list);
68 load->node.value_reg = spill->value_reg;
69 load->node.vreg.index =
70 (list_first_entry(&load->node.list, gpir_node, list)->vreg.index +
71 list_last_entry(&load->node.list, gpir_node, list)->vreg.index) / 2.0f;
72 load->node.vreg.last = succ;
74 load->reg = reg
    [all...]
physical_regalloc.c 30 * load/store node
43 gpir_load_node *load = gpir_node_to_load(node); local
44 printf("%03d: load %d use reg %d\n", index, node->index, load->reg->index);
74 list_for_each_entry(gpir_load_node, load, &reg->uses_list, reg_link) {
75 if (load->node.preg.index > reg->end)
76 reg->end = load->node.preg.index;
120 /* update load/store node info for the real reg */
127 list_for_each_entry(gpir_load_node, load, &reg->uses_list, reg_link) {
128 load->index = reg->index >> 2
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
anv_nir_lower_input_attachments.c 51 try_lower_input_load(nir_function_impl *impl, nir_intrinsic_instr *load)
53 nir_deref_instr *deref = nir_src_as_deref(load->src[0]);
65 b.cursor = nir_instr_remove(&load->instr);
68 nir_ssa_def *offset = nir_ssa_for_src(&b, load->src[1], 2);
111 tex->src[3].src = load->src[2];
117 nir_ssa_def_rewrite_uses(&load->dest.ssa,
135 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); local
137 if (load->intrinsic != nir_intrinsic_image_deref_load)
140 try_lower_input_load(function->impl, load);
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_lower_input_attachments.c 80 try_lower_input_load(nir_function_impl *impl, nir_intrinsic_instr *load,
83 nir_deref_instr *deref = nir_src_as_deref(load->src[0]);
95 b.cursor = nir_instr_remove(&load->instr);
99 nir_ssa_def *offset = nir_ssa_for_src(&b, load->src[1], 2);
115 tex->is_sparse = load->intrinsic == nir_intrinsic_image_deref_sparse_load;
133 tex->src[3].src = load->src[2];
136 tex->texture_non_uniform = nir_intrinsic_access(load) & ACCESS_NON_UNIFORM;
142 unsigned load_result_size = load->dest.ssa.num_components - 1;
147 nir_ssa_def_rewrite_uses(&load->dest.ssa, res);
149 nir_ssa_def_rewrite_uses(&load->dest.ssa
208 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); local
    [all...]
nir_lower_ssbo.c 91 nir_intrinsic_instr *load = nir_intrinsic_instr_create(b->shader, op); local
92 load->num_components = 1;
93 nir_src_copy(&load->src[0], idx);
94 nir_ssa_dest_init(&load->instr, &load->dest, 1, bitsize, NULL);
95 nir_builder_instr_insert(b, &load->instr);
96 return &load->dest.ssa;
nir_inline_functions.c 80 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); local
81 if (load->intrinsic != nir_intrinsic_load_param)
84 unsigned param_idx = nir_intrinsic_param_idx(load);
86 assert(load->dest.is_ssa);
87 nir_ssa_def_rewrite_uses(&load->dest.ssa,
93 nir_instr_remove(&load->instr);
157 * instructions sources. In order to ensure that the "load" happens
nir_lower_bool_to_int32.c 146 nir_load_const_instr *load = nir_instr_as_load_const(instr); local
147 if (load->def.bit_size == 1) {
148 nir_const_value *value = load->value;
149 for (unsigned i = 0; i < load->def.num_components; i++)
150 load->value[i].u32 = value[i].b ? NIR_TRUE : NIR_FALSE;
151 load->def.bit_size = 32;
nir_lower_int_to_float.c 144 nir_load_const_instr *load = nir_instr_as_load_const(instr); local
145 if (load->def.bit_size != 1 && BITSET_TEST(int_types, load->def.index)) {
146 for (unsigned i = 0; i < load->def.num_components; i++)
147 load->value[i].f32 = load->value[i].i32;
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
brw_nir_uniforms.cpp 377 nir_intrinsic_instr *load = local
380 nir_intrinsic_set_base(load, var->data.driver_location);
381 nir_intrinsic_set_range(load, num_images * BRW_IMAGE_PARAM_SIZE * 4);
382 load->src[0] = nir_src_for_ssa(offset);
383 load->num_components = intrin->dest.ssa.num_components;
384 nir_ssa_dest_init(&load->instr, &load->dest,
387 nir_builder_instr_insert(&b, &load->instr);
390 &load->dest.ssa);
441 nir_intrinsic_instr *load local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/
node_to_instr.c 45 ppir_load_node *load = ppir_node_to_load(load_coords); local
46 load->dest.type = ppir_target_pipeline;
47 load->dest.pipeline = ppir_pipeline_reg_discard;
172 ppir_load_node *load = ppir_node_to_load(node); local
174 dup_load->dest = load->dest;
175 dup_load->index = load->index;
176 dup_load->num_components = load->num_components;
227 ppir_load_node *load = ppir_node_to_load(node);
228 load->dest.type = ppir_target_pipeline;
229 load->dest.pipeline = ppir_pipeline_reg_uniform
    [all...]

Completed in 18 milliseconds

1 2 3 4 5 6 7 8 910