• Home
  • Raw
  • Download

Lines Matching refs:ir_variable

1169    ir_variable *in_var(const glsl_type *type, const char *name);
1170 ir_variable *in_mediump_var(const glsl_type *type, const char *name);
1171 ir_variable *in_highp_var(const glsl_type *type, const char *name);
1172 ir_variable *out_var(const glsl_type *type, const char *name);
1173 ir_variable *out_lowp_var(const glsl_type *type, const char *name);
1174 ir_variable *out_highp_var(const glsl_type *type, const char *name);
1175 ir_variable *as_highp(ir_factory &body, ir_variable *var);
1183 ir_dereference_variable *var_ref(ir_variable *var);
1184 ir_dereference_array *array_ref(ir_variable *var, int i);
1185 ir_swizzle *matrix_elt(ir_variable *var, int col, int row);
1186 ir_dereference_record *record_ref(ir_variable *var, const char *field);
1188 ir_expression *asin_expr(ir_variable *x, float p0, float p1);
1196 ir_call *call(ir_function *f, ir_variable *ret, exec_list params);
6203 ir_variable *
6206 return new(mem_ctx) ir_variable(type, name, ir_var_function_in); in in_var()
6209 ir_variable *
6212 ir_variable *var = in_var(type, name); in in_highp_var()
6217 ir_variable *
6220 ir_variable *var = in_var(type, name); in in_mediump_var()
6225 ir_variable *
6228 return new(mem_ctx) ir_variable(type, name, ir_var_function_out); in out_var()
6231 ir_variable *
6234 ir_variable *var = out_var(type, name); in out_lowp_var()
6239 ir_variable *
6242 ir_variable *var = out_var(type, name); in out_highp_var()
6247 ir_variable *
6248 builtin_builder::as_highp(ir_factory &body, ir_variable *var) in as_highp()
6250 ir_variable *t = body.make_temp(var->type, "highp_tmp"); in as_highp()
6301 builtin_builder::var_ref(ir_variable *var) in var_ref()
6307 builtin_builder::array_ref(ir_variable *var, int idx) in array_ref()
6314 builtin_builder::matrix_elt(ir_variable *var, int column, int row) in matrix_elt()
6320 builtin_builder::record_ref(ir_variable *var, const char *field) in record_ref()
6343 plist.push_tail(va_arg(ap, ir_variable *)); in new_sig()
6368 ir_variable *x = in_var(param_type, "x"); in unop()
6396 ir_variable *x = in_var(param0_type, "x"); in binop()
6397 ir_variable *y = in_var(param1_type, "y"); in binop()
6425 ir_variable *degrees = in_var(type, "degrees"); in _radians()
6435 ir_variable *radians = in_var(type, "radians"); in _degrees()
6448 ir_variable *theta = in_var(type, "theta"); in UNOPA()
6455 builtin_builder::asin_expr(ir_variable *x, float p0, float p1) in asin_expr()
6477 builtin_builder::call(ir_function *f, ir_variable *ret, exec_list params) in call()
6487 ir_variable *var = ir->as_variable(); in call()
6508 ir_variable *x = in_var(type, "x"); in _asin()
6520 ir_variable *x = in_var(type, "x"); in _acos()
6532 ir_variable *x = in_var(type, "x"); in _sinh()
6545 ir_variable *x = in_var(type, "x"); in _cosh()
6558 ir_variable *x = in_var(type, "x"); in _tanh()
6566 ir_variable *t = body.make_temp(type, "tmp"); in _tanh()
6580 ir_variable *x = in_var(type, "x"); in _asinh()
6592 ir_variable *x = in_var(type, "x"); in _acosh()
6603 ir_variable *x = in_var(type, "x"); in _atanh()
6653 ir_variable *x = in_var(type, "x"); in _modf()
6654 ir_variable *i = out_var(type, "i"); in _modf()
6657 ir_variable *t = body.make_temp(type, "t"); in _modf()
6683 ir_variable *x = in_var(val_type, "x"); in _clamp()
6684 ir_variable *minVal = in_var(bound_type, "minVal"); in _clamp()
6685 ir_variable *maxVal = in_var(bound_type, "maxVal"); in _clamp()
6696 ir_variable *x = in_var(val_type, "x"); in _mix_lrp()
6697 ir_variable *y = in_var(val_type, "y"); in _mix_lrp()
6698 ir_variable *a = in_var(blend_type, "a"); in _mix_lrp()
6711 ir_variable *x = in_var(val_type, "x"); in _mix_sel()
6712 ir_variable *y = in_var(val_type, "y"); in _mix_sel()
6713 ir_variable *a = in_var(blend_type, "a"); in _mix_sel()
6731 ir_variable *edge = in_var(edge_type, "edge"); in _step()
6732 ir_variable *x = in_var(x_type, "x"); in _step()
6735 ir_variable *t = body.make_temp(x_type, "t"); in _step()
6777 ir_variable *edge0 = in_var(edge_type, "edge0"); in _smoothstep()
6778 ir_variable *edge1 = in_var(edge_type, "edge1"); in _smoothstep()
6779 ir_variable *x = in_var(x_type, "x"); in _smoothstep()
6789 ir_variable *t = body.make_temp(x_type, "t"); in _smoothstep()
6801 ir_variable *x = in_var(type, "x"); in _isnan()
6812 ir_variable *x = in_var(type, "x"); in _isinf()
6847 ir_variable *x = in_var(type, "x"); in _floatBitsToInt()
6856 ir_variable *x = in_var(type, "x"); in _floatBitsToUint()
6865 ir_variable *x = in_var(type, "x"); in _intBitsToFloat()
6874 ir_variable *x = in_var(type, "x"); in _uintBitsToFloat()
6883 ir_variable *x = in_var(type, "x"); in _doubleBitsToInt64()
6892 ir_variable *x = in_var(type, "x"); in _doubleBitsToUint64()
6901 ir_variable *x = in_var(type, "x"); in _int64BitsToDouble()
6910 ir_variable *x = in_var(type, "x"); in _uint64BitsToDouble()
6919 ir_variable *v = in_highp_var(&glsl_type_builtin_vec2, "v"); in _packUnorm2x16()
6929 ir_variable *v = in_var(&glsl_type_builtin_vec2, "v"); in _packSnorm2x16()
6939 ir_variable *v = in_mediump_var(&glsl_type_builtin_vec4, "v"); in _packUnorm4x8()
6949 ir_variable *v = in_mediump_var(&glsl_type_builtin_vec4, "v"); in _packSnorm4x8()
6959 ir_variable *p = in_highp_var(&glsl_type_builtin_uint, "p"); in _unpackUnorm2x16()
6969 ir_variable *p = in_highp_var(&glsl_type_builtin_uint, "p"); in _unpackSnorm2x16()
6980 ir_variable *p = in_highp_var(&glsl_type_builtin_uint, "p"); in _unpackUnorm4x8()
6990 ir_variable *p = in_highp_var(&glsl_type_builtin_uint, "p"); in _unpackSnorm4x8()
7000 ir_variable *v = in_mediump_var(&glsl_type_builtin_vec2, "v"); in _packHalf2x16()
7010 ir_variable *p = in_highp_var(&glsl_type_builtin_uint, "p"); in _unpackHalf2x16()
7020 ir_variable *v = in_var(&glsl_type_builtin_f16vec2, "v"); in _packFloat2x16()
7031 ir_variable *p = in_var(&glsl_type_builtin_uint, "p"); in _unpackFloat2x16()
7040 ir_variable *v = in_var(&glsl_type_builtin_uvec2, "v"); in _packDouble2x32()
7049 ir_variable *p = in_var(&glsl_type_builtin_double, "p"); in _unpackDouble2x32()
7058 ir_variable *v = in_var(&glsl_type_builtin_ivec2, "v"); in _packInt2x32()
7067 ir_variable *p = in_var(&glsl_type_builtin_int64_t, "p"); in _unpackInt2x32()
7076 ir_variable *v = in_var(&glsl_type_builtin_uvec2, "v"); in _packUint2x32()
7085 ir_variable *p = in_var(&glsl_type_builtin_uint64_t, "p"); in _unpackUint2x32()
7094 ir_variable *x = in_var(type, "x"); in _length()
7105 ir_variable *p0 = in_var(type, "p0"); in _distance()
7106 ir_variable *p1 = in_var(type, "p1"); in _distance()
7112 ir_variable *p = body.make_temp(type, "p"); in _distance()
7133 ir_variable *a = in_var(type, "a"); in _cross()
7134 ir_variable *b = in_var(type, "b"); in _cross()
7149 ir_variable *x = in_var(type, "x"); in _normalize()
7176 ir_variable *N = in_var(type, "N"); in _faceforward()
7177 ir_variable *I = in_var(type, "I"); in _faceforward()
7178 ir_variable *Nref = in_var(type, "Nref"); in _faceforward()
7190 ir_variable *I = in_var(type, "I"); in _reflect()
7191 ir_variable *N = in_var(type, "N"); in _reflect()
7203 ir_variable *I = in_var(type, "I"); in _refract()
7204 ir_variable *N = in_var(type, "N"); in _refract()
7205 ir_variable *eta = in_var(glsl_get_base_glsl_type(type), "eta"); in _refract()
7208 ir_variable *n_dot_i = body.make_temp(glsl_get_base_glsl_type(type), "n_dot_i"); in _refract()
7218 ir_variable *k = body.make_temp(glsl_get_base_glsl_type(type), "k"); in _refract()
7233 ir_variable *x = in_var(type, "x"); in _matrixCompMult()
7234 ir_variable *y = in_var(type, "y"); in _matrixCompMult()
7237 ir_variable *z = body.make_temp(type, "z"); in _matrixCompMult()
7249 ir_variable *c; in _outerProduct()
7250 ir_variable *r; in _outerProduct()
7264 ir_variable *m = body.make_temp(type, "m"); in _outerProduct()
7281 ir_variable *m = in_var(orig_type, "m"); in _transpose()
7284 ir_variable *t = body.make_temp(transpose_type, "t"); in _transpose()
7300 ir_variable *m = in_var(type, "m"); in _determinant_mat2()
7312 ir_variable *m = in_var(type, "m"); in _determinant_mat3()
7337 ir_variable *m = in_var(type, "m"); in _determinant_mat4()
7341 ir_variable *SubFactor00 = body.make_temp(btype, "SubFactor00"); in _determinant_mat4()
7342 ir_variable *SubFactor01 = body.make_temp(btype, "SubFactor01"); in _determinant_mat4()
7343 ir_variable *SubFactor02 = body.make_temp(btype, "SubFactor02"); in _determinant_mat4()
7344 ir_variable *SubFactor03 = body.make_temp(btype, "SubFactor03"); in _determinant_mat4()
7345 ir_variable *SubFactor04 = body.make_temp(btype, "SubFactor04"); in _determinant_mat4()
7346 ir_variable *SubFactor05 = body.make_temp(btype, "SubFactor05"); in _determinant_mat4()
7347 ir_variable *SubFactor06 = body.make_temp(btype, "SubFactor06"); in _determinant_mat4()
7348 ir_variable *SubFactor07 = body.make_temp(btype, "SubFactor07"); in _determinant_mat4()
7349 ir_variable *SubFactor08 = body.make_temp(btype, "SubFactor08"); in _determinant_mat4()
7350 ir_variable *SubFactor09 = body.make_temp(btype, "SubFactor09"); in _determinant_mat4()
7351 ir_variable *SubFactor10 = body.make_temp(btype, "SubFactor10"); in _determinant_mat4()
7352 ir_variable *SubFactor11 = body.make_temp(btype, "SubFactor11"); in _determinant_mat4()
7353 ir_variable *SubFactor12 = body.make_temp(btype, "SubFactor12"); in _determinant_mat4()
7354 ir_variable *SubFactor13 = body.make_temp(btype, "SubFactor13"); in _determinant_mat4()
7355 ir_variable *SubFactor14 = body.make_temp(btype, "SubFactor14"); in _determinant_mat4()
7356 ir_variable *SubFactor15 = body.make_temp(btype, "SubFactor15"); in _determinant_mat4()
7357 ir_variable *SubFactor16 = body.make_temp(btype, "SubFactor16"); in _determinant_mat4()
7358 ir_variable *SubFactor17 = body.make_temp(btype, "SubFactor17"); in _determinant_mat4()
7359 ir_variable *SubFactor18 = body.make_temp(btype, "SubFactor18"); in _determinant_mat4()
7381ir_variable *adj_0 = body.make_temp(btype == &glsl_type_builtin_float ? &glsl_type_builtin_vec4 : … in _determinant_mat4()
7412 ir_variable *m = in_var(type, "m"); in _inverse_mat2()
7415 ir_variable *adj = body.make_temp(type, "adj"); in _inverse_mat2()
7432 ir_variable *m = in_var(type, "m"); in _inverse_mat3()
7436 ir_variable *f11_22_21_12 = body.make_temp(btype, "f11_22_21_12"); in _inverse_mat3()
7437 ir_variable *f10_22_20_12 = body.make_temp(btype, "f10_22_20_12"); in _inverse_mat3()
7438 ir_variable *f10_21_20_11 = body.make_temp(btype, "f10_21_20_11"); in _inverse_mat3()
7450 ir_variable *adj = body.make_temp(type, "adj"); in _inverse_mat3()
7494 ir_variable *m = in_var(type, "m"); in _inverse_mat4()
7498 ir_variable *SubFactor00 = body.make_temp(btype, "SubFactor00"); in _inverse_mat4()
7499 ir_variable *SubFactor01 = body.make_temp(btype, "SubFactor01"); in _inverse_mat4()
7500 ir_variable *SubFactor02 = body.make_temp(btype, "SubFactor02"); in _inverse_mat4()
7501 ir_variable *SubFactor03 = body.make_temp(btype, "SubFactor03"); in _inverse_mat4()
7502 ir_variable *SubFactor04 = body.make_temp(btype, "SubFactor04"); in _inverse_mat4()
7503 ir_variable *SubFactor05 = body.make_temp(btype, "SubFactor05"); in _inverse_mat4()
7504 ir_variable *SubFactor06 = body.make_temp(btype, "SubFactor06"); in _inverse_mat4()
7505 ir_variable *SubFactor07 = body.make_temp(btype, "SubFactor07"); in _inverse_mat4()
7506 ir_variable *SubFactor08 = body.make_temp(btype, "SubFactor08"); in _inverse_mat4()
7507 ir_variable *SubFactor09 = body.make_temp(btype, "SubFactor09"); in _inverse_mat4()
7508 ir_variable *SubFactor10 = body.make_temp(btype, "SubFactor10"); in _inverse_mat4()
7509 ir_variable *SubFactor11 = body.make_temp(btype, "SubFactor11"); in _inverse_mat4()
7510 ir_variable *SubFactor12 = body.make_temp(btype, "SubFactor12"); in _inverse_mat4()
7511 ir_variable *SubFactor13 = body.make_temp(btype, "SubFactor13"); in _inverse_mat4()
7512 ir_variable *SubFactor14 = body.make_temp(btype, "SubFactor14"); in _inverse_mat4()
7513 ir_variable *SubFactor15 = body.make_temp(btype, "SubFactor15"); in _inverse_mat4()
7514 ir_variable *SubFactor16 = body.make_temp(btype, "SubFactor16"); in _inverse_mat4()
7515 ir_variable *SubFactor17 = body.make_temp(btype, "SubFactor17"); in _inverse_mat4()
7516 ir_variable *SubFactor18 = body.make_temp(btype, "SubFactor18"); in _inverse_mat4()
7538ir_variable *adj = body.make_temp(btype == &glsl_type_builtin_float ? &glsl_type_builtin_mat4 : (b… in _inverse_mat4()
7688 ir_variable *v = in_var(type, "v"); in _any()
7700 ir_variable *v = in_var(type, "v"); in _all()
7731 ir_variable *s = in_var(sampler_type, "sampler"); in _textureSize()
7740 ir_variable *lod = in_var(&glsl_type_builtin_int, "lod"); in _textureSize()
7756 ir_variable *s = in_var(sampler_type, "sampler"); in _textureSamples()
7769 ir_variable *code = in_var(&glsl_type_builtin_int, "code"); in _is_sparse_texels_resident()
7772 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _is_sparse_texels_resident()
7784 ir_variable *code = in_var(&glsl_type_builtin_int, "code"); in _is_sparse_texels_resident_intrinsic()
7798 ir_variable *s = in_var(sampler_type, "sampler"); in _texture()
7799 ir_variable *P = in_var(coord_type, "P"); in _texture()
7828 ir_variable *refz = in_var(&glsl_type_builtin_float, "refz"); in _texture()
7840 ir_variable *lod = in_var(&glsl_type_builtin_float, "lod"); in _texture()
7845 ir_variable *dPdx = in_var(glsl_vec_type(grad_size), "dPdx"); in _texture()
7846 ir_variable *dPdy = in_var(glsl_vec_type(grad_size), "dPdy"); in _texture()
7855 ir_variable *offset = in _texture()
7856 new(mem_ctx) ir_variable(glsl_ivec_type(offset_size), "offset", in _texture()
7863 ir_variable *offsets = in _texture()
7864 new(mem_ctx) ir_variable(glsl_array_type(&glsl_type_builtin_ivec2, 4, 0), in _texture()
7871 ir_variable *clamp = in_var(&glsl_type_builtin_float, "lodClamp"); in _texture()
7876 ir_variable *texel = NULL; in _texture()
7884 ir_variable *component = in _texture()
7885 new(mem_ctx) ir_variable(&glsl_type_builtin_int, "comp", ir_var_const_in); in _texture()
7898 ir_variable *bias = in_var(&glsl_type_builtin_float, "bias"); in _texture()
7904 ir_variable *r = body.make_temp(tex->type, "result"); in _texture()
7920 ir_variable *s = in_var(sampler_type, "sampler"); in _textureCubeArrayShadow()
7921 ir_variable *P = in_var(&glsl_type_builtin_vec4, "P"); in _textureCubeArrayShadow()
7922 ir_variable *compare = in_var(&glsl_type_builtin_float, "compare"); in _textureCubeArrayShadow()
7937 ir_variable *lod = in_var(&glsl_type_builtin_float, "lod"); in _textureCubeArrayShadow()
7943 ir_variable *lod_clamp = in_var(&glsl_type_builtin_float, "lodClamp"); in _textureCubeArrayShadow()
7948 ir_variable *texel = NULL; in _textureCubeArrayShadow()
7955 ir_variable *bias = in_var(&glsl_type_builtin_float, "bias"); in _textureCubeArrayShadow()
7961 ir_variable *r = body.make_temp(tex->type, "result"); in _textureCubeArrayShadow()
7979 ir_variable *s = in_var(sampler_type, "sampler"); in _texelFetch()
7980 ir_variable *P = in_var(coord_type, "P"); in _texelFetch()
7991 ir_variable *sample = in_var(&glsl_type_builtin_int, "sample"); in _texelFetch()
7996 ir_variable *lod = in_var(&glsl_type_builtin_int, "lod"); in _texelFetch()
8004 ir_variable *offset = in _texelFetch()
8005 new(mem_ctx) ir_variable(offset_type, "offset", ir_var_const_in); in _texelFetch()
8011 ir_variable *texel = out_var(return_type, "texel"); in _texelFetch()
8014 ir_variable *r = body.make_temp(tex->type, "result"); in _texelFetch()
8045 ir_variable *stream = in _EmitStreamVertex()
8046 new(mem_ctx) ir_variable(stream_type, "stream", ir_var_const_in); in _EmitStreamVertex()
8076 ir_variable *stream = in _EndStreamPrimitive()
8077 new(mem_ctx) ir_variable(stream_type, "stream", ir_var_const_in); in _EndStreamPrimitive()
8100 ir_variable *s = in_var(sampler_type, "sampler"); in _textureQueryLod()
8101 ir_variable *coord = in_var(coord_type, "coord"); in _textureQueryLod()
8118 ir_variable *s = in_var(sampler_type, "sampler"); in _textureQueryLevels()
8135 ir_variable *s = in_var(sampler_type, "sampler"); in _textureSamplesIdentical()
8136 ir_variable *P = in_var(coord_type, "P"); in _textureSamplesIdentical()
8160 ir_variable *p = in_var(type, "p"); in UNOPA()
8172 ir_variable *p = in_var(type, "p"); in _fwidthCoarse()
8185 ir_variable *p = in_var(type, "p"); in _fwidthFine()
8210 ir_variable *p = in_var(type, "p"); in _noise1()
8220 ir_variable *p = in_var(type, "p"); in _noise2()
8230 ir_variable *p = in_var(type, "p"); in _noise3()
8240 ir_variable *p = in_var(type, "p"); in _noise4()
8250 ir_variable *value = in_var(type, "value"); in _bitfieldExtract()
8251 ir_variable *offset = in_var(&glsl_type_builtin_int, "offset"); in _bitfieldExtract()
8252 ir_variable *bits = in_var(&glsl_type_builtin_int, "bits"); in _bitfieldExtract()
8270 ir_variable *base = in_var(type, "base"); in _bitfieldInsert()
8271 ir_variable *insert = in_var(type, "insert"); in _bitfieldInsert()
8272 ir_variable *offset = in_var(&glsl_type_builtin_int, "offset"); in _bitfieldInsert()
8273 ir_variable *bits = in_var(&glsl_type_builtin_int, "bits"); in _bitfieldInsert()
8290 ir_variable *x = in_highp_var(type, "x"); in _bitfieldReverse()
8300 ir_variable *x = in_var(type, "x"); in _bitCount()
8310 ir_variable *x = in_highp_var(type, "x"); in _findLSB()
8320 ir_variable *x = in_highp_var(type, "x"); in _findMSB()
8339 ir_variable *a = in_var(type, "a"); in _countTrailingZeros()
8352 ir_variable *a = in_var(type, "a"); in _fma()
8353 ir_variable *b = in_var(type, "b"); in _fma()
8354 ir_variable *c = in_var(type, "c"); in _fma()
8365 ir_variable *x = in_highp_var(x_type, "x"); in _ldexp()
8366 ir_variable *y = in_highp_var(exp_type, "y"); in _ldexp()
8380 ir_variable *x = in_highp_var(x_type, "x"); in _frexp()
8381 ir_variable *exponent = out_var(exp_type, "exp"); in _frexp()
8397 ir_variable *x = in_highp_var(type, "x"); in _uaddCarry()
8398 ir_variable *y = in_highp_var(type, "y"); in _uaddCarry()
8399 ir_variable *carry = out_lowp_var(type, "carry"); in _uaddCarry()
8419 ir_variable *x = in_highp_var(type, "x"); in _usubBorrow()
8420 ir_variable *y = in_highp_var(type, "y"); in _usubBorrow()
8421 ir_variable *borrow = out_lowp_var(type, "borrow"); in _usubBorrow()
8484 ir_variable *x = in_highp_var(type, "x"); in _mulExtended()
8485 ir_variable *y = in_highp_var(type, "y"); in _mulExtended()
8486 ir_variable *msb = out_highp_var(type, "msb"); in _mulExtended()
8487 ir_variable *lsb = out_highp_var(type, "lsb"); in _mulExtended()
8490 ir_variable *unpack_val = body.make_temp(unpack_type, "_unpack_val"); in _mulExtended()
8522 ir_variable *interpolant = in_var(type, "interpolant"); in _interpolateAtCentroid()
8535 ir_variable *interpolant = in_var(type, "interpolant"); in _interpolateAtOffset()
8537ir_variable *offset = in_var(glsl_type_is_float_16(type) ? &glsl_type_builtin_f16vec2 : &glsl_type… in _interpolateAtOffset()
8549 ir_variable *interpolant = in_var(type, "interpolant"); in _interpolateAtSample()
8551 ir_variable *sample_num = in_var(&glsl_type_builtin_int, "sample_num"); in _interpolateAtSample()
8568 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "counter"); in _atomic_counter_intrinsic()
8577 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "counter"); in _atomic_counter_intrinsic1()
8578 ir_variable *data = in_var(&glsl_type_builtin_uint, "data"); in _atomic_counter_intrinsic1()
8587 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "counter"); in _atomic_counter_intrinsic2()
8588 ir_variable *compare = in_var(&glsl_type_builtin_uint, "compare"); in _atomic_counter_intrinsic2()
8589 ir_variable *data = in_var(&glsl_type_builtin_uint, "data"); in _atomic_counter_intrinsic2()
8599 ir_variable *atomic = in_var(type, "atomic"); in _atomic_intrinsic2()
8600 ir_variable *data = in_var(type, "data"); in _atomic_intrinsic2()
8610 ir_variable *atomic = in_var(type, "atomic"); in _atomic_intrinsic3()
8611 ir_variable *data1 = in_var(type, "data1"); in _atomic_intrinsic3()
8612 ir_variable *data2 = in_var(type, "data2"); in _atomic_intrinsic3()
8621 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "atomic_counter"); in _atomic_counter_op()
8624 ir_variable *retval = body.make_temp(&glsl_type_builtin_uint, "atomic_retval"); in _atomic_counter_op()
8635 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "atomic_counter"); in _atomic_counter_op1()
8636 ir_variable *data = in_var(&glsl_type_builtin_uint, "data"); in _atomic_counter_op1()
8639 ir_variable *retval = body.make_temp(&glsl_type_builtin_uint, "atomic_retval"); in _atomic_counter_op1()
8645 ir_variable *const neg_data = in _atomic_counter_op1()
8676 ir_variable *counter = in_highp_var(&glsl_type_builtin_atomic_uint, "atomic_counter"); in _atomic_counter_op2()
8677 ir_variable *compare = in_var(&glsl_type_builtin_uint, "compare"); in _atomic_counter_op2()
8678 ir_variable *data = in_var(&glsl_type_builtin_uint, "data"); in _atomic_counter_op2()
8681 ir_variable *retval = body.make_temp(&glsl_type_builtin_uint, "atomic_retval"); in _atomic_counter_op2()
8693 ir_variable *atomic = in_var(type, "atomic_var"); in _atomic_op2()
8694 ir_variable *data = in_var(type, "atomic_data"); in _atomic_op2()
8699 ir_variable *retval = body.make_temp(type, "atomic_retval"); in _atomic_op2()
8711 ir_variable *atomic = in_var(type, "atomic_var"); in _atomic_op3()
8712 ir_variable *data1 = in_var(type, "atomic_data1"); in _atomic_op3()
8713 ir_variable *data2 = in_var(type, "atomic_data2"); in _atomic_op3()
8718 ir_variable *retval = body.make_temp(type, "atomic_retval"); in _atomic_op3()
8729 ir_variable *x = in_var(type, "x"); in _min3()
8730 ir_variable *y = in_var(type, "y"); in _min3()
8731 ir_variable *z = in_var(type, "z"); in _min3()
8744 ir_variable *x = in_var(type, "x"); in _max3()
8745 ir_variable *y = in_var(type, "y"); in _max3()
8746 ir_variable *z = in_var(type, "z"); in _max3()
8759 ir_variable *x = in_var(type, "x"); in _mid3()
8760 ir_variable *y = in_var(type, "y"); in _mid3()
8761 ir_variable *z = in_var(type, "z"); in _mid3()
8824 ir_variable *image = in_var(image_type, "image"); in _image_prototype()
8825 ir_variable *coord = in_var( in _image_prototype()
8880 ir_variable *image = in_var(image_type, "image"); in _image_size_prototype()
8904 ir_variable *image = in_var(image_type, "image"); in _image_samples_prototype()
8946 ir_variable *ret_val = body.make_temp(intr_sig->return_type, "_ret_val"); in _image()
8948 ir_variable *texel = out_var(texel_field->type, "texel"); in _image()
8961 ir_variable *ret_val = in _image()
9002 ir_variable *value = in_var(&glsl_type_builtin_bool, "value"); in _ballot_intrinsic()
9010 ir_variable *value = in_var(&glsl_type_builtin_bool, "value"); in _ballot()
9013 ir_variable *retval = body.make_temp(type, "retval"); in _ballot()
9024 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _inverse_ballot_intrinsic()
9032 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _inverse_ballot()
9035 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _inverse_ballot()
9046 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _ballot_bit_extract_intrinsic()
9047 ir_variable *index = in_var(&glsl_type_builtin_uint, "index"); in _ballot_bit_extract_intrinsic()
9057 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _ballot_bit_extract()
9058 ir_variable *index = in_var(&glsl_type_builtin_uint, "index"); in _ballot_bit_extract()
9061 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _ballot_bit_extract()
9072 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _ballot_bit_intrinsic()
9080 ir_variable *value = in_var(&glsl_type_builtin_uvec4, "value"); in _ballot_bit()
9083 ir_variable *retval = body.make_temp(&glsl_type_builtin_uint, "retval"); in _ballot_bit()
9093 ir_variable *value = in_var(type, "value"); in _read_first_invocation_intrinsic()
9103 ir_variable *value = in_var(type, "value"); in _read_first_invocation()
9106 ir_variable *retval = body.make_temp(type, "retval"); in _read_first_invocation()
9117 ir_variable *value = in_var(type, "value"); in _read_invocation_intrinsic()
9118 ir_variable *invocation = in_var(&glsl_type_builtin_uint, "invocation"); in _read_invocation_intrinsic()
9128 ir_variable *value = in_var(type, "value"); in _read_invocation()
9129 ir_variable *invocation = in_var(&glsl_type_builtin_uint, "invocation"); in _read_invocation()
9132 ir_variable *retval = body.make_temp(type, "retval"); in _read_invocation()
9172 ir_variable *retval = body.make_temp(&glsl_type_builtin_uvec2, "clock_retval"); in _shader_clock()
9191 ir_variable *value = in_var(type, "value"); in _vote_intrinsic()
9201 ir_variable *value = in_var(type, "value"); in _vote()
9205 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _vote()
9226 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _helper_invocation()
9264 ir_variable *retval = body.make_temp(&glsl_type_builtin_bool, "retval"); in _elect()
9275 ir_variable *value = in_var(type, "value"); in _shuffle_intrinsic()
9276 ir_variable *id = in_var(&glsl_type_builtin_uint, "id"); in _shuffle_intrinsic()
9286 ir_variable *value = in_var(type, "value"); in _shuffle()
9287 ir_variable *id = in_var(&glsl_type_builtin_uint, "id"); in _shuffle()
9292 ir_variable *retval = body.make_temp(type, "retval"); in _shuffle()
9302 ir_variable *value = in_var(type, "value"); in _shuffle_xor_intrinsic()
9303 ir_variable *mask = in_var(&glsl_type_builtin_uint, "mask"); in _shuffle_xor_intrinsic()
9313 ir_variable *value = in_var(type, "value"); in _shuffle_xor()
9314 ir_variable *mask = in_var(&glsl_type_builtin_uint, "mask"); in _shuffle_xor()
9319 ir_variable *retval = body.make_temp(type, "retval"); in _shuffle_xor()
9330 ir_variable *value = in_var(type, "value"); in _shuffle_up_intrinsic()
9331 ir_variable *delta = in_var(&glsl_type_builtin_uint, "delta"); in _shuffle_up_intrinsic()
9341 ir_variable *value = in_var(type, "value"); in _shuffle_up()
9342 ir_variable *delta = in_var(&glsl_type_builtin_uint, "delta"); in _shuffle_up()
9346 ir_variable *retval = body.make_temp(type, "retval"); in _shuffle_up()
9357 ir_variable *value = in_var(type, "value"); in _shuffle_down_intrinsic()
9358 ir_variable *delta = in_var(&glsl_type_builtin_uint, "delta"); in _shuffle_down_intrinsic()
9368 ir_variable *value = in_var(type, "value"); in _shuffle_down()
9369 ir_variable *delta = in_var(&glsl_type_builtin_uint, "delta"); in _shuffle_down()
9373 ir_variable *retval = body.make_temp(type, "retval"); in _shuffle_down()
9384 ir_variable *value = in_var(type, "value"); in _subgroup_arithmetic_intrinsic()
9394 ir_variable *value = in_var(type, "value"); in _subgroup_arithmetic()
9398 ir_variable *retval = body.make_temp(type, "retval"); in _subgroup_arithmetic()
9407 ir_variable *value = in_var(type, "value"); in _subgroup_clustered_intrinsic()
9408 ir_variable *size = in _subgroup_clustered_intrinsic()
9409 new(mem_ctx) ir_variable(&glsl_type_builtin_uint, "clusterSize", ir_var_const_in); in _subgroup_clustered_intrinsic()
9420 ir_variable *value = in_var(type, "value"); in _subgroup_clustered()
9421 ir_variable *size = in _subgroup_clustered()
9422 new(mem_ctx) ir_variable(&glsl_type_builtin_uint, "clusterSize", ir_var_const_in); in _subgroup_clustered()
9427 ir_variable *retval = body.make_temp(type, "retval"); in _subgroup_clustered()
9436 ir_variable *value = in_var(type, "value"); in _quad_broadcast_intrinsic()
9437 ir_variable *id = in_var(&glsl_type_builtin_uint, "id"); in _quad_broadcast_intrinsic()
9447 ir_variable *value = in_var(type, "value"); in _quad_broadcast()
9448 ir_variable *id = in_var(&glsl_type_builtin_uint, "id"); in _quad_broadcast()
9452 ir_variable *retval = body.make_temp(type, "retval"); in _quad_broadcast()
9463 ir_variable *value = in_var(type, "value"); in _quad_swap_intrinsic()
9473 ir_variable *value = in_var(type, "value"); in _quad_swap()
9477 ir_variable *retval = body.make_temp(type, "retval"); in _quad_swap()