Lines Matching refs:array_ref
690 ir_dereference_array *array_ref(ir_variable *var, int i);
3558 builtin_builder::array_ref(ir_variable *var, int idx) in array_ref() function in builtin_builder
3567 return swizzle(array_ref(var, column), row, 1); in matrix_elt()
4577 body.emit(assign(array_ref(z, i), mul(array_ref(x, i), array_ref(y, i)))); in _matrixCompMult()
4601 body.emit(assign(array_ref(m, i), mul(c, swizzle(r, i, 1)))); in _outerProduct()
4622 body.emit(assign(array_ref(t, j), in _transpose()
4739 body.emit(ret(dot(array_ref(m, 0), adj_0))); in _determinant_mat4()
4751 body.emit(assign(array_ref(adj, 0), matrix_elt(m, 1, 1), 1 << 0)); in _inverse_mat2()
4752 body.emit(assign(array_ref(adj, 0), neg(matrix_elt(m, 0, 1)), 1 << 1)); in _inverse_mat2()
4753 body.emit(assign(array_ref(adj, 1), neg(matrix_elt(m, 1, 0)), 1 << 0)); in _inverse_mat2()
4754 body.emit(assign(array_ref(adj, 1), matrix_elt(m, 0, 0), 1 << 1)); in _inverse_mat2()
4786 body.emit(assign(array_ref(adj, 0), f11_22_21_12, WRITEMASK_X)); in _inverse_mat3()
4787 body.emit(assign(array_ref(adj, 1), neg(f10_22_20_12), WRITEMASK_X)); in _inverse_mat3()
4788 body.emit(assign(array_ref(adj, 2), f10_21_20_11, WRITEMASK_X)); in _inverse_mat3()
4790 body.emit(assign(array_ref(adj, 0), neg( in _inverse_mat3()
4794 body.emit(assign(array_ref(adj, 1), in _inverse_mat3()
4798 body.emit(assign(array_ref(adj, 2), neg( in _inverse_mat3()
4803 body.emit(assign(array_ref(adj, 0), in _inverse_mat3()
4807 body.emit(assign(array_ref(adj, 1), neg( in _inverse_mat3()
4811 body.emit(assign(array_ref(adj, 2), in _inverse_mat3()
4874 body.emit(assign(array_ref(adj, 0), in _inverse_mat4()
4879 body.emit(assign(array_ref(adj, 1), neg( in _inverse_mat4()
4884 body.emit(assign(array_ref(adj, 2), in _inverse_mat4()
4889 body.emit(assign(array_ref(adj, 3), neg( in _inverse_mat4()
4895 body.emit(assign(array_ref(adj, 0), neg( in _inverse_mat4()
4900 body.emit(assign(array_ref(adj, 1), in _inverse_mat4()
4905 body.emit(assign(array_ref(adj, 2), neg( in _inverse_mat4()
4910 body.emit(assign(array_ref(adj, 3), in _inverse_mat4()
4916 body.emit(assign(array_ref(adj, 0), in _inverse_mat4()
4921 body.emit(assign(array_ref(adj, 1), neg( in _inverse_mat4()
4926 body.emit(assign(array_ref(adj, 2), in _inverse_mat4()
4931 body.emit(assign(array_ref(adj, 3), neg( in _inverse_mat4()
4937 body.emit(assign(array_ref(adj, 0), neg( in _inverse_mat4()
4942 body.emit(assign(array_ref(adj, 1), in _inverse_mat4()
4947 body.emit(assign(array_ref(adj, 2), neg( in _inverse_mat4()
4952 body.emit(assign(array_ref(adj, 3), in _inverse_mat4()