Searched refs:nir_imm_float (Results 1 - 25 of 86) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_tcs_workarounds.c92 nir_ior(b, nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), outer)),
93 nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), inner)));
97 inner = nir_bcsel(b, nir_fge(b, nir_imm_float(b, 1.0f), inner),
98 nir_imm_float(b, 2.0f), inner);
H A Dbrw_nir_attribute_workarounds.c58 nir_fmul(b, val, nir_imm_float(b, 1.0f / 65536.0f));
98 nir_imm_float(b, -1.0f));
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_line_smooth.c45 nir_ssa_def *one = nir_imm_float(b, 1.0f);
105 nir_imm_float(&b, 0.5f))));
110 nir_imm_float(&b, 0.5f),
112 nir_imm_float(&b, 1.0f / M_SQRT2),
116 nir_imm_float(&b, 0.5f)))));
119 nir_ssa_def *outside = nir_fge(&b, nir_imm_float(&b, 0.0f), coverage);
126 nir_ssa_def *clamped = nir_fmin(&b, coverage, nir_imm_float(&b, 1.0f));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_lower_int_cubemap_to_array.c75 nir_ssa_def *positive = nir_fge(b, coord->rx, nir_imm_float(b, 0.0));
76 nir_ssa_def *ima = nir_fdiv(b, nir_imm_float(b, -0.5), coord->arx);
78 nir_ssa_def *x = nir_fadd(b, nir_fmul(b, nir_fmul(b, sign, ima), coord->rz), nir_imm_float(b, 0.5));
79 nir_ssa_def *y = nir_fadd(b, nir_fmul(b, ima, coord->ry), nir_imm_float(b, 0.5));
80 nir_ssa_def *face = nir_bcsel(b, positive, nir_imm_float(b, 0.0), nir_imm_float(b, 1.0));
89 nir_ssa_def *positive = nir_fge(b, coord->ry, nir_imm_float(b, 0.0));
90 nir_ssa_def *ima = nir_fdiv(b, nir_imm_float(b, 0.5), coord->ary);
92 nir_ssa_def *x = nir_fadd(b, nir_fmul(b, ima, coord->rx), nir_imm_float(b, 0.5));
93 nir_ssa_def *y = nir_fadd(b, nir_fmul(b, nir_fmul(b, sign, ima), coord->rz), nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/tests/
H A Dcomparison_pre_tests.cpp92 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
144 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
197 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
249 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
301 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
302 nir_ssa_def *neg_one = nir_imm_float(&bld, -1.0f);
354 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
355 nir_ssa_def *neg_one = nir_imm_float(&bld, -1.0f);
408 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
409 nir_ssa_def *neg_one = nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_convert_ycbcr.c40 nir_imm_float(b, pow(2, bpc) - 1)),
41 nir_imm_float(b, -16.0f * pow(2, bpc - 8))),
42 nir_frcp(b, nir_imm_float(b, 219.0f * pow(2, bpc - 8))));
58 nir_imm_float(b, -pow(2, bpc - 1) / (pow(2, bpc) - 1.0f)));
63 nir_imm_float(b, pow(2, bpc) - 1)),
64 nir_imm_float(b, -128.0f * pow(2, bpc - 8))),
65 nir_frcp(b, nir_imm_float(b, 224.0f * pow(2, bpc - 8))));
H A Dnir_lower_wpos_center.c66 nir_imm_float(b, 0.0f),
67 nir_imm_float(b, 0.0f)));
H A Dnir_format_convert.h261 nir_imm_float(b, -1.0f));
283 f = nir_fmin(b, nir_fmax(b, f, nir_imm_float(b, -1)), nir_imm_float(b, 1));
294 nir_ssa_def *zero = nir_imm_float(b, 0);
304 nir_ssa_def *linear = nir_fmul(b, c, nir_imm_float(b, 12.92f));
306 nir_fsub(b, nir_fmul(b, nir_imm_float(b, 1.055f),
307 nir_fpow(b, c, nir_imm_float(b, 1.0 / 2.4))),
308 nir_imm_float(b, 0.055f));
310 return nir_fsat(b, nir_bcsel(b, nir_flt(b, c, nir_imm_float(b, 0.0031308f)),
317 nir_ssa_def *linear = nir_fdiv(b, c, nir_imm_float(
[all...]
H A Dnir_lower_point_size.c49 psiz = nir_fmax(b, psiz, nir_imm_float(b, min));
52 psiz = nir_fmin(b, psiz, nir_imm_float(b, max));
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
H A Dcomparison_pre_tests.cpp96 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
148 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
201 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
253 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
305 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
306 nir_ssa_def *neg_one = nir_imm_float(&bld, -1.0f);
358 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
359 nir_ssa_def *neg_one = nir_imm_float(&bld, -1.0f);
412 nir_ssa_def *one = nir_imm_float(&bld, 1.0f);
413 nir_ssa_def *neg_one = nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_alu.cpp81 nir_imm_float(b, 0.15915494),
82 nir_imm_float(b, 0.5))),
83 nir_imm_float(b, -0.5));
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir_tcs_workarounds.c100 nir_ior(b, nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), outer)),
101 nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), inner)));
110 inner = nir_bcsel(b, nir_fge(b, nir_imm_float(b, 1.0f), inner),
111 nir_imm_float(b, 2.0f), inner);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_io.c110 nir_imm_float(b,
124 nir_imm_float(b, 2.0)),
125 nir_imm_float(b, 1.0));
131 nir_imm_float(b, -128.0));
152 nir_imm_float(b, 1/32768.0f));
160 nir_imm_float(b, 1 / 65535.0));
221 dests[i] = nir_imm_float(b, 0.0);
278 result = nir_imm_float(b, 0.0);
281 result = nir_imm_float(b, 0.0);
284 result = nir_imm_float(
[all...]
H A Dvc4_nir_lower_blend.c80 return nir_imm_float(b, 1.0);
94 nir_imm_float(b, 1.0),
97 return nir_imm_float(b, 1.0);
107 return nir_imm_float(b, 0.0);
109 return nir_fsub(b, nir_imm_float(b, 1.0), src[channel]);
111 return nir_fsub(b, nir_imm_float(b, 1.0), src[3]);
113 return nir_fsub(b, nir_imm_float(b, 1.0), dst[3]);
115 return nir_fsub(b, nir_imm_float(b, 1.0), dst[channel]);
117 return nir_fsub(b, nir_imm_float(b, 1.0),
123 return nir_fsub(b, nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_io.c111 nir_imm_float(b,
125 nir_imm_float(b, 2.0)),
126 nir_imm_float(b, 1.0));
132 nir_imm_float(b, -128.0));
153 nir_imm_float(b, 1/32768.0f));
161 nir_imm_float(b, 1 / 65535.0));
213 dests[i] = nir_imm_float(b, 0.0);
255 result = nir_imm_float(b, 0.0);
258 result = nir_imm_float(b, 0.0);
261 result = nir_imm_float(
[all...]
H A Dvc4_nir_lower_blend.c73 return nir_imm_float(b, 1.0);
87 nir_imm_float(b, 1.0),
90 return nir_imm_float(b, 1.0);
100 return nir_imm_float(b, 0.0);
102 return nir_fsub(b, nir_imm_float(b, 1.0), src[channel]);
104 return nir_fsub(b, nir_imm_float(b, 1.0), src[3]);
106 return nir_fsub(b, nir_imm_float(b, 1.0), dst[3]);
108 return nir_fsub(b, nir_imm_float(b, 1.0), dst[channel]);
110 return nir_fsub(b, nir_imm_float(b, 1.0),
116 return nir_fsub(b, nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_lower_ycbcr_textures.c51 nir_imm_float(b, pow(2, bpc) - 1)),
52 nir_imm_float(b, -16.0f * pow(2, bpc - 8))),
53 nir_frcp(b, nir_imm_float(b, 219.0f * pow(2, bpc - 8))));
69 nir_imm_float(b, -pow(2, bpc - 1) / (pow(2, bpc) - 1.0f)));
74 nir_imm_float(b, pow(2, bpc) - 1)),
75 nir_imm_float(b, -128.0f * pow(2, bpc - 8))),
76 nir_frcp(b, nir_imm_float(b, 224.0f * pow(2, bpc - 8))));
140 nir_imm_float(b, 1.0f));
156 converted_channels[2], nir_imm_float(b, 1.0f));
191 nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_format_convert.h239 nir_imm_float(b, -1.0f));
261 f = nir_fmin(b, nir_fmax(b, f, nir_imm_float(b, -1)), nir_imm_float(b, 1));
272 nir_ssa_def *zero = nir_imm_float(b, 0);
282 nir_ssa_def *linear = nir_fmul(b, c, nir_imm_float(b, 12.92f));
284 nir_fsub(b, nir_fmul(b, nir_imm_float(b, 1.055f),
285 nir_fpow(b, c, nir_imm_float(b, 1.0 / 2.4))),
286 nir_imm_float(b, 0.055f));
288 return nir_fsat(b, nir_bcsel(b, nir_flt(b, c, nir_imm_float(b, 0.0031308f)),
295 nir_ssa_def *linear = nir_fdiv(b, c, nir_imm_float(
[all...]
H A Dnir_lower_wpos_center.c66 nir_imm_float(b, 0.0f),
67 nir_imm_float(b, 0.0f)));
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Ddxil_nir_lower_int_samplers.c124 wrap_params->coords = nir_fmin(b, nir_fsub(b, size, nir_imm_float(b, 1.0f)),
125 nir_fmax(b, wrap_params->coords, nir_imm_float(b, 0.0f)));
142 return nir_bcsel(b, nir_fge(b, coord, nir_imm_float(b, 0.0f)), coord,
143 nir_fneg(b, nir_fadd(b, nir_imm_float(b, 1.0f), coord)));
150 nir_ssa_def *coord_mod2size = nir_fmod(b, wrap_params->coords, nir_fmul(b, nir_imm_float(b, 2.0f), size));
153 wrap_params->coords = nir_fsub(b, nir_fsub(b, size, nir_imm_float(b, 1.0f)), mirror(b, a));
160 wrap_params->coords = nir_fmin(b, nir_fsub(b, size, nir_imm_float(b, 1.0f)),
161 nir_fmax(b, mirror(b, wrap_params->coords), nir_imm_float(b, 0.0f)));
167 nir_ssa_def *is_low = nir_flt(b, wrap_params->coords, nir_imm_float(b, 0.0));
176 nir_ssa_def *is_low = nir_flt(b, wrap_params->coords, nir_fmul(b, size, nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/program/
H A Dprog_to_nir.c129 return nir_imm_float(b, 0.0);
220 chans[i] = nir_imm_float(b, 0.0);
222 chans[i] = nir_imm_float(b, 1.0);
303 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W);
325 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W);
337 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_X);
352 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_XW);
355 nir_imm_float(b, 0.0)), WRITEMASK_Y);
360 nir_imm_float(b, 128.0)),
361 nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_nir_lower_ycbcr_textures.c50 nir_imm_float(b, pow(2, bpc) - 1)),
51 nir_imm_float(b, -16.0f * pow(2, bpc - 8))),
52 nir_frcp(b, nir_imm_float(b, 219.0f * pow(2, bpc - 8))));
68 nir_imm_float(b, -pow(2, bpc - 1) / (pow(2, bpc) - 1.0f)));
73 nir_imm_float(b, pow(2, bpc) - 1)),
74 nir_imm_float(b, -128.0f * pow(2, bpc - 8))),
75 nir_frcp(b, nir_imm_float(b, 224.0f * pow(2, bpc - 8))));
139 nir_imm_float(b, 1.0f));
155 converted_channels[2], nir_imm_float(b, 1.0f));
196 nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_cull.c48 nir_ssa_def *neg_w = nir_flt(b, pos[i][3], nir_imm_float(b, 0.0f));
71 nir_ssa_def *front_facing_cw = nir_flt(b, det, nir_imm_float(b, 0.0f));
72 nir_ssa_def *front_facing_ccw = nir_flt(b, nir_imm_float(b, 0.0f), det);
109 prim_outside_view = nir_ior(b, prim_outside_view, nir_flt(b, bbox_max[chan], nir_imm_float(b, -1.0f)));
110 prim_outside_view = nir_ior(b, prim_outside_view, nir_flt(b, nir_imm_float(b, 1.0f), bbox_min[chan]));
/xsrc/external/mit/MesaLib.old/dist/src/mesa/program/
H A Dprog_to_nir.c129 return nir_imm_float(b, 0.0);
220 chans[i] = nir_imm_float(b, 0.0);
222 chans[i] = nir_imm_float(b, 1.0);
303 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W);
325 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W);
337 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_X);
352 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_XW);
355 nir_imm_float(b, 0.0)), WRITEMASK_Y);
360 nir_imm_float(b, 128.0)),
361 nir_imm_float(
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_lower_ycbcr_textures.c68 nir_fdiv(b, nir_imm_float(b, 1.0f), nir_fmul(b, nir_imm_float(b, div_scale), max_value)));
76 nir_imm_float(b, 1.0f / (float)div_scale));
98 comp[c] = nir_fdiv(b, comp[c], nir_imm_float(b, divisors[c]));
193 nir_ssa_def *zero = nir_imm_float(builder, 0.0f);
194 nir_ssa_def *one = nir_imm_float(builder, 1.0f);

Completed in 80 milliseconds

1234