Searched defs:intr (Results 1 - 25 of 31) sorted by relevance

12

/external/mesa3d/src/compiler/nir/
H A Dnir_lower_patch_vertices.c36 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
37 if (intr->intrinsic != nir_intrinsic_load_patch_vertices_in)
40 b.cursor = nir_before_instr(&intr->instr);
42 nir_ssa_def_rewrite_uses(&intr->dest.ssa,
H A Dnir_lower_io_to_scalar.c34 lower_load_input_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) argument
36 b->cursor = nir_before_instr(&intr->instr);
38 assert(intr->dest.is_ssa);
42 for (unsigned i = 0; i < intr->num_components; i++) {
44 nir_intrinsic_instr_create(b->shader, intr->intrinsic);
46 1, intr->dest.ssa.bit_size, NULL);
49 nir_intrinsic_set_base(chan_intr, nir_intrinsic_base(intr));
50 nir_intrinsic_set_component(chan_intr, nir_intrinsic_component(intr) + i);
52 chan_intr->src[0] = intr->src[0];
59 nir_ssa_def_rewrite_uses(&intr
66 lower_store_output_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) argument
108 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
[all...]
H A Dnir_lower_wpos_center.c46 add_half_to_fragcoord(nir_builder *b, nir_intrinsic_instr *intr) argument
48 nir_ssa_def *wpos = &intr->dest.ssa;
50 assert(intr->dest.is_ssa);
52 b->cursor = nir_after_instr(&intr->instr);
56 nir_ssa_def_rewrite_uses_after(&intr->dest.ssa, nir_src_for_ssa(wpos),
67 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
68 if (intr->intrinsic == nir_intrinsic_load_var) {
69 nir_deref_var *dvar = intr->variables[0];
76 add_half_to_fragcoord(b, intr);
H A Dnir_lower_clamp_color_outputs.c63 lower_intrinsic(lower_state *state, nir_intrinsic_instr *intr) argument
69 switch (intr->intrinsic) {
71 out = intr->variables[0]->var;
77 if (nir_intrinsic_base(intr) == drvloc) {
92 b->cursor = nir_before_instr(&intr->instr);
93 s = nir_ssa_for_src(b, intr->src[0], intr->num_components);
95 nir_instr_rewrite_src(&intr->instr, &intr->src[0], nir_src_for_ssa(s));
H A Dnir_lower_clip.c106 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
107 if ((intr->intrinsic == nir_intrinsic_store_output) &&
108 nir_intrinsic_base(intr) == drvloc) {
109 assert(intr->src[0].is_ssa);
110 assert(nir_src_as_const_value(intr->src[1]));
111 return intr->src[0].ssa;
H A Dnir_lower_drawpixels.c114 lower_color(lower_drawpixels_state *state, nir_intrinsic_instr *intr) argument
121 assert(intr->dest.is_ssa);
123 b->cursor = nir_before_instr(&intr->instr);
194 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(def));
198 lower_texcoord(lower_drawpixels_state *state, nir_intrinsic_instr *intr) argument
200 state->b.cursor = nir_before_instr(&intr->instr);
203 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(texcoord_const));
211 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
212 if (intr->intrinsic == nir_intrinsic_load_var) {
213 nir_deref_var *dvar = intr
[all...]
H A Dnir_lower_io_types.c122 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
124 if ((intr->intrinsic != nir_intrinsic_load_var) &&
125 (intr->intrinsic != nir_intrinsic_store_var))
128 nir_variable *var = intr->variables[0]->var;
139 unsigned off = get_deref_offset(state, &intr->variables[0]->deref, vs_in);
141 nir_deref_tail(&intr->variables[0]->deref)->type;
145 intr->variables[0] = nir_deref_var_create(intr, nvar);
H A Dnir_lower_two_sided_color.c135 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
137 if (intr->intrinsic != nir_intrinsic_load_input)
144 if (nir_intrinsic_base(intr) == drvloc) {
145 assert(nir_src_as_const_value(intr->src[0]));
156 b->cursor = nir_before_instr(&intr->instr);
162 assert(intr->dest.is_ssa);
163 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(color));
H A Dnir_lower_wpos_ytransform.c80 nir_intrinsic_instr *intr,
84 nir_variable *fragcoord = intr->variables[0]->var;
87 assert(intr->dest.is_ssa);
89 b->cursor = nir_before_instr(&intr->instr);
143 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(wpos_temp));
147 lower_fragcoord(lower_wpos_ytransform_state *state, nir_intrinsic_instr *intr) argument
150 nir_variable *fragcoord = intr->variables[0]->var;
232 emit_wpos_adjustment(state, intr, invert, adjX, adjY);
277 nir_intrinsic_instr *intr)
280 b->cursor = nir_after_instr(&intr
79 emit_wpos_adjustment(lower_wpos_ytransform_state *state, nir_intrinsic_instr *intr, bool invert, float adjX, float adjY[2]) argument
276 lower_load_sample_pos(lower_wpos_ytransform_state *state, nir_intrinsic_instr *intr) argument
300 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
[all...]
H A Dnir_search.c82 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(src.ssa->parent_instr); local
85 return intr->intrinsic == nir_intrinsic_load_front_face ||
86 intr->intrinsic == nir_intrinsic_load_helper_invocation;
H A Dnir.c1403 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(src.ssa->parent_instr); local
1405 if (intr->intrinsic == nir_intrinsic_load_uniform)
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
H A Dir3_nir_lower_if_else.c96 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
98 &nir_intrinsic_infos[intr->intrinsic];
100 switch (intr->intrinsic) {
103 if (!intr->src[0].is_ssa)
164 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
165 if ((intr->intrinsic == nir_intrinsic_discard) ||
166 (intr->intrinsic == nir_intrinsic_discard_if)) {
177 if (intr->intrinsic == nir_intrinsic_discard) {
180 assert(intr->src[0].is_ssa);
182 discard_cond = nir_iand(bld, condition, intr
[all...]
H A Dir3_compiler_nir.c992 emit_intrinsic_load_ubo(struct ir3_compile *ctx, nir_intrinsic_instr *intr, argument
1005 src0 = get_src(ctx, &intr->src[0])[0];
1018 const_offset = nir_src_as_const_value(intr->src[1]);
1023 src1 = get_src(ctx, &intr->src[1])[0];
1030 if ((off + (intr->num_components * 4)) > 1024) {
1034 unsigned off2 = off + (intr->num_components * 4) - 1024;
1053 for (int i = 0; i < intr->num_components; i++) {
1064 emit_intrinsic_load_var(struct ir3_compile *ctx, nir_intrinsic_instr *intr, argument
1067 nir_deref_var *dvar = intr->variables[0];
1077 for (int i = 0; i < intr
1103 emit_intrinsic_store_var(struct ir3_compile *ctx, nir_intrinsic_instr *intr) argument
1158 emit_intrinsic(struct ir3_compile *ctx, nir_intrinsic_instr *intr) argument
[all...]
/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_io.c39 replace_intrinsic_with_vec(nir_builder *b, nir_intrinsic_instr *intr, argument
46 nir_ssa_def *vec = nir_vec(b, comps, intr->num_components);
51 nir_ssa_def_rewrite_uses(&intr->dest.ssa, nir_src_for_ssa(vec));
52 nir_instr_remove(&intr->instr);
172 nir_intrinsic_instr *intr)
174 b->cursor = nir_before_instr(&intr->instr);
176 int attr = nir_intrinsic_base(intr);
183 assert(nir_src_as_const_value(intr->src[0]) &&
184 nir_src_as_const_value(intr->src[0])->u32[0] == 0);
196 nir_intrinsic_set_base(intr_comp, nir_intrinsic_base(intr));
171 vc4_nir_lower_vertex_attr(struct vc4_compile *c, nir_builder *b, nir_intrinsic_instr *intr) argument
241 vc4_nir_lower_fs_input(struct vc4_compile *c, nir_builder *b, nir_intrinsic_instr *intr) argument
301 vc4_nir_lower_output(struct vc4_compile *c, nir_builder *b, nir_intrinsic_instr *intr) argument
322 vc4_nir_lower_uniform(struct vc4_compile *c, nir_builder *b, nir_intrinsic_instr *intr) argument
[all...]
H A Dvc4_nir_lower_blend.c617 nir_intrinsic_instr *intr = local
619 intr->num_components = 1;
620 nir_intrinsic_set_base(intr, sample_mask->data.driver_location);
622 intr->src[0] = nir_src_for_ssa(val);
623 intr->src[1] = nir_src_for_ssa(nir_imm_int(b, 0));
624 nir_builder_instr_insert(b, &intr->instr);
629 nir_intrinsic_instr *intr)
631 nir_ssa_def *frag_color = intr->src[0].ssa;
679 nir_instr_rewrite_src(&intr->instr, &intr
628 vc4_nir_lower_blend_instr(struct vc4_compile *c, nir_builder *b, nir_intrinsic_instr *intr) argument
690 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); local
[all...]
H A Dvc4_program.c86 indirect_uniform_load(struct vc4_compile *c, nir_intrinsic_instr *intr) argument
88 struct qreg indirect_offset = ntq_get_src(c, intr->src[0], 0);
89 uint32_t offset = nir_intrinsic_base(intr);
/external/toybox/toys/other/
H A Dvmstat.c33 uint64_t user, nice, sys, idle, wait, irq, sirq, intr, ctxt, running, blocked; member in struct:vmstat_proc
47 "intr ", "ctxt ", "procs_running ", "procs_blocked ", "/proc/meminfo",
/external/libpcap/msdos/
H A Dpktdrvr.h54 WORD intr; /* user interrupt vector number */ member in struct:__anon12307
H A Dpktdrvr.c176 LOCAL DWORD dpmi_get_real_vector (int intr);
312 _dx_real_int ((UINT)pktInfo.intr, &reg);
316 __dpmi_int ((int)pktInfo.intr, &reg);
326 r.x.ebx = pktInfo.intr;
338 intr (pktInfo.intr, (struct REGPACK*)&reg);
353 * interrupt number, else return zero in pktInfo.intr
357 BYTE intr = 0x20; local
360 while (!found && intr < 0xFF)
367 _dx_rmiv_get (intr,
1283 dpmi_get_real_vector(int intr) argument
[all...]
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_alu.c389 char *intr; local
392 intr = "llvm.floor.f32";
394 intr = "llvm.floor.f64";
400 LLVMValueRef floor = lp_build_intrinsic(builder, intr, emit_data->dst_type,
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_nir.c142 remap_tess_levels(nir_builder *b, nir_intrinsic_instr *intr, argument
145 const int location = nir_intrinsic_base(intr);
146 const unsigned component = nir_intrinsic_component(intr);
153 nir_intrinsic_set_base(intr, 0);
154 nir_intrinsic_set_component(intr, 3 - component);
159 nir_intrinsic_set_base(intr, 1);
171 nir_intrinsic_set_base(intr, 1);
172 nir_intrinsic_set_component(intr, 2 + nir_intrinsic_component(intr));
176 nir_intrinsic_set_base(intr,
[all...]
/external/syslinux/gpxe/src/core/
H A Di82365.c93 u_char cs_irq, intr; member in struct:socket_info_t
388 reg = t->intr;
/external/dnsmasq/src/
H A Dnetwork.c1265 struct in_addr get_ifaddr(char *intr) argument
1272 strncpy(ifr.ifr_name, intr, IF_NAMESIZE);
H A Drfc1035.c951 struct interface_name *intr; local
966 for (intr = daemon->int_names; intr; intr = intr->next)
967 if (hostname_isequal(name, intr->name))
1235 struct interface_name* intr = NULL; local
1242 for (intr = daemon->int_names; intr; intr
1355 struct interface_name *intr; local
[all...]
/external/clang/test/SemaCXX/
H A Dfunctional-cast.cpp110 typedef int &intr; typedef
111 (void)intr(i);
292 typedef int &intr; typedef
293 (void)intr(&c); // expected-error {{functional-style cast from rvalue to reference type 'intr' (aka 'int &')}}

Completed in 921 milliseconds

12