Searched refs:use (Results 1 - 25 of 1327) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_cp_postsched.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
33 * array-write scheduled before the use of the array-read.
40 * Check if any instruction before `use` and after `src` writes to the
46 * between `use` and `src` to the same array, so that `use` points to
50 has_conflicting_write(struct ir3_instruction *src, struct ir3_instruction *use, argument
53 assert(src->block == use->block);
56 /* NOTE that since src and use are in the same block, src by
57 * definition appears in the block's instr_list before use:
59 foreach_instr_rev (instr, &use
109 valid_flags(struct ir3_instruction * use,struct ir3_instruction * mov) argument
[all...]
H A Dir3_cf.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
91 foreach_ssa_use (use, conv_src) {
93 if (!is_safe_conv(use, src_type, &new_opc))
109 * shifts the use to a simple mov.
114 foreach_ssa_use (use, src) {
115 assert(use->opc == OPC_MOV);
118 use->srcs[0]->flags |= IR3_REG_HALF;
120 use->srcs[0]->flags &= ~IR3_REG_HALF;
123 use->cat1.src_type = use
[all...]
/xsrc/external/mit/libX11/dist/src/
H A DGetStCmap.c5 Permission to use, copy, modify, distribute, and sell this software and its
22 used in advertising or otherwise to promote the sale, use or other dealings
30 Permission to use, copy, modify, and distribute this software and its
75 XStandardColormap *use; local in function:XGetStandardColormap
96 use = &stdcmaps[i];
98 use = stdcmaps;
104 cmap->colormap = use->colormap;
105 cmap->red_max = use->red_max;
106 cmap->red_mult = use->red_mult;
107 cmap->green_max = use
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_to_lcssa.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
51 is_if_use_inside_loop(nir_src *use, nir_loop* loop) argument
59 nir_cf_node_as_block(nir_cf_node_prev(&use->parent_if->cf_node));
69 is_use_inside_loop(nir_src *use, nir_loop* loop) argument
76 if (use->parent_instr->block->index <= block_before_loop->index ||
77 use->parent_instr->block->index >= block_after_loop->index) {
93 nir_foreach_use(use, def) {
94 if (use->parent_instr->type == nir_instr_type_phi &&
95 use->parent_instr->block == block_after_loop) {
99 if (!is_use_inside_loop(use, stat
[all...]
H A Dnir_move_vec_src_uses_to_dest.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
126 nir_foreach_use_safe(use, vec->src[i].src.ssa) {
127 if (use->parent_instr == &vec->instr)
130 /* We need to dominate the use if we are going to rewrite it */
131 if (!ssa_def_dominates_instr(&vec->dest.dest.ssa, use->parent_instr))
135 if (use->parent_instr->type != nir_instr_type_alu)
138 assert(use->is_ssa);
140 nir_alu_instr *use_alu = nir_instr_as_alu(use->parent_instr);
143 nir_alu_src *use_alu_src = exec_node_data(nir_alu_src, use, src);
161 /* At this point, we have determined that the given use ca
[all...]
H A Dnir_move_load_const.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
38 /* iterate a ssa def's use's and try to find a more optimal block to
53 nir_foreach_use(use, def) {
54 nir_instr *instr = use->parent_instr;
/xsrc/external/mit/xfs/dist/config/
H A Dconfig.cpp5 use-syslog = off
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbi_opt_copy_prop.c8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
70 bi_index use = ins->src[s]; local in function:bi_opt_copy_prop
72 if (use.type != BI_INDEX_NORMAL || use.reg) continue;
75 bi_index repl = replacement[bi_word_node(use)];
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_rematerialize_compares.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
78 nir_foreach_use(use, &instr->dest.dest.ssa) {
79 if (use->parent_instr->type != nir_instr_type_alu)
82 nir_alu_instr *const alu = nir_instr_as_alu(use->parent_instr);
121 * Iterate through each use of the comparison. For every use (or use
127 nir_foreach_use_safe(use, &alu->dest.dest.ssa) {
128 nir_instr *const use_instr = use->parent_instr;
130 /* If the use i
[all...]
H A Dnir_to_lcssa.c8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
59 is_if_use_inside_loop(nir_src *use, nir_loop *loop) argument
67 nir_cf_node_as_block(nir_cf_node_prev(&use->parent_if->cf_node));
77 is_use_inside_loop(nir_src *use, nir_loop *loop) argument
84 if (use->parent_instr->block->index <= block_before_loop->index ||
85 use->parent_instr->block->index >= block_after_loop->index) {
206 nir_foreach_use(use, def) {
207 if (use->parent_instr->type == nir_instr_type_phi &&
208 use->parent_instr->block == state->block_after_loop) {
212 if (!is_use_inside_loop(use, stat
[all...]
H A Dnir_move_vec_src_uses_to_dest.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
127 nir_foreach_use_safe(use, vec->src[i].src.ssa) {
128 if (use->parent_instr == &vec->instr)
131 /* We need to dominate the use if we are going to rewrite it */
132 if (!ssa_def_dominates_instr(&vec->dest.dest.ssa, use->parent_instr))
136 if (use->parent_instr->type != nir_instr_type_alu)
139 assert(use->is_ssa);
141 nir_alu_instr *use_alu = nir_instr_as_alu(use->parent_instr);
144 nir_alu_src *use_alu_src = exec_node_data(nir_alu_src, use, src);
162 /* At this point, we have determined that the given use ca
[all...]
H A Dnir_opt_sink.c8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
129 /* iterate a ssa def's use's and try to find a more optimal block to
140 nir_foreach_use(use, def) {
141 nir_instr *instr = use->parent_instr;
155 if (&src->src == use)
164 nir_foreach_if_use(use, def) {
166 nir_cf_node_as_block(nir_cf_node_prev(&use->parent_if->cf_node));
/xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
H A Dagx_optimizer.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
35 * Every use of a def is visited before the def.
143 agx_optimizer_fmov_rev(agx_instr *I, agx_instr *use) argument
145 if (!agx_is_fmov(use)) return false;
146 if (use->src[0].neg || use->src[0].abs) return false;
149 I->saturate |= use->saturate;
150 I->dest[0] = use->dest[0];
205 agx_instr *use = uses[I->dest[0].value]; local in function:agx_optimizer_backward
207 if (!use || BITSET_TES
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_asm.c7 * the rights to use, copy, modify, merge, publish, distribute, sub license,
51 } else { /* second or later; check that it is a re-use */
65 if (inst->imm && inst->src[2].use)
76 COND(inst->dst.use, VIV_ISA_WORD_0_DST_USE) |
83 COND(inst->src[0].use, VIV_ISA_WORD_1_SRC0_USE) |
91 COND(inst->src[1].use, VIV_ISA_WORD_2_SRC1_USE) |
100 COND(inst->src[2].use, VIV_ISA_WORD_3_SRC2_USE) |
H A Detnaviv_asm.h7 * the rights to use, copy, modify, merge, publish, distribute, sub license,
57 unsigned use:1; /* 0: not in use, 1: in use */ member in struct:etna_inst_dst
72 unsigned use:1; /* 0: not in use, 1: in use */ member in struct:etna_inst_src
114 * src[0-2]_reg, use, swiz, neg, abs, amode, rgroup,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_asm.c7 * the rights to use, copy, modify, merge, publish, distribute, sub license,
51 } else { /* second or later; check that it is a re-use */
65 if (inst->imm && inst->src[2].use)
76 COND(inst->dst.use, VIV_ISA_WORD_0_DST_USE) |
83 COND(inst->src[0].use, VIV_ISA_WORD_1_SRC0_USE) |
91 COND(inst->src[1].use, VIV_ISA_WORD_2_SRC1_USE) |
100 COND(inst->src[2].use, VIV_ISA_WORD_3_SRC2_USE) |
/xsrc/external/mit/xf86-video-vboxvideo/dist/
H A DREADME.md4 This driver is only for use in VirtualBox guests without the
6 which are configured to use the VBoxVGA device instead of a
9 Guests with the vboxvideo kernel modesetting driver should use the
/xsrc/external/mit/xinput/dist/src/
H A Dxinput.c4 * Permission to use, copy, modify, distribute, and sell this software and its
259 if ((!only_extended || (devices[loop].use >= IsXExtensionDevice)) &&
265 "To ensure the correct one is selected, please use "
277 Bool is_pointer(int use) argument
279 return use == XIMasterPointer || use == XISlavePointer;
282 Bool is_keyboard(int use) argument
284 return use == XIMasterKeyboard || use == XISlaveKeyboard;
295 is_pointer(info->use)) {
[all...]
H A Dlist.c4 * Permission to use, copy, modify, distribute, and sell this software and its
58 switch (info->use) {
262 switch(dev->use)
304 if (dev->use == XIMasterPointer || dev->use == XIMasterKeyboard)
308 if (dev->use == XIMasterPointer)
319 if ((sd->use == XISlavePointer || sd->use == XISlaveKeyboard) &&
323 printf("%s ↳ ", dev->use == XIMasterPointer ? "⎜" : " ");
333 if (dev->use
[all...]
/xsrc/external/mit/xorg-server/dist/include/
H A Dxserver_poll.h4 * Permission to use, copy, modify, distribute, and sell this software and its
27 #error must include dix-config.h to use xserver_poll.h
/xsrc/external/mit/xorgproto/dist/specs/SIAddresses/
H A Dhostname.md8 relevant IETF RFC's before use in the X11 protocol. Note that this
9 definition of hostname does not allow use of literal IP addresses.
/xsrc/external/mit/MesaLib/dist/docs/
H A Dprecompiled.rst7 others one has to use unofficial channels.
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dnir_fuse_io_16.c7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
36 nir_src_is_f2fmp(nir_src *use) argument
38 nir_instr *parent = use->parent_instr;
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dnir_mod_helpers.c8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
92 /* Check the uses. We want a single use, with the op `op` */
99 nir_src *use = list_first_entry(&dest->ssa.uses, nir_src, use_link); local in function:pan_has_dest_mod
100 nir_instr *parent = use->parent_instr;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D11.1.2.rst35 Exception: attempt to use unavailable module DRM when building MesaGL
70 - targets/dri: android: use WHOLE static libraries
95 - st/mesa: use surface format to generate mipmaps when available
112 - scons: Conditionally use DRM module on pipe-loader.
138 - st/mesa: use \_mesa_delete_buffer_object
139 - radeon: use \_mesa_delete_buffer_object
140 - i915: use \_mesa_delete_buffer_object
141 - i965: use \_mesa_delete_buffer_object
146 - st/mesa: use the correct address generation functions in

Completed in 12 milliseconds

1234567891011>>